DMLess: uma abordagem para gerenciamento de dados em ambientes serverless
| Ano de defesa: | 2022 |
|---|---|
| Autor(a) principal: | |
| Orientador(a): | |
| Banca de defesa: | |
| Tipo de documento: | Dissertação |
| Tipo de acesso: | Acesso aberto |
| Idioma: | por |
| Instituição de defesa: |
Universidade Federal do Ceará
|
| Programa de Pós-Graduação: |
Não Informado pela instituição
|
| Departamento: |
Não Informado pela instituição
|
| País: |
Não Informado pela instituição
|
| Palavras-chave em Português: | |
| Link de acesso: | http://www.repositorio.ufc.br/handle/riufc/69929 |
Resumo: | Serverless computing is a technology trend aimed at providing transparent elasticity and millisecond billing model. However, this computing model requires major technological changes, especially in DBMSs, as in the serverless environment all functions have maximum duration, fixed amount of memory and no persistent local storage. Furthermore, there is a trade-off between latency and cost that must be considered when using serverless platforms. To overcome these limitations, this work presents the DMLess data management approach that exploits the memory capacity and elasticity of serverless platforms, combining different types of storage to reduce latency and costs. Experimental results have shown that DMLess offers performance and cost that could compete with off-the-shelf storage solutions. |
| id |
UFC-7_f0c713ef8be6d19c95af9ebc302ed99d |
|---|---|
| oai_identifier_str |
oai:repositorio.ufc.br:riufc/69929 |
| network_acronym_str |
UFC-7 |
| network_name_str |
Repositório Institucional da Universidade Federal do Ceará (UFC) |
| repository_id_str |
|
| spelling |
Santos, João Paulo VitalSousa, Flávio Rubens de Carvalho2022-12-29T12:57:13Z2022-12-29T12:57:13Z2022SANTOS, João Paulo Vital. DMLess: uma abordagem para gerenciamento de dados em ambientes serverless. 2022. 75 f. Dissertação (Mestrado em Ciência da Computação) - Universidade Federal do Ceará, Fortaleza, 2022.http://www.repositorio.ufc.br/handle/riufc/69929Serverless computing is a technology trend aimed at providing transparent elasticity and millisecond billing model. However, this computing model requires major technological changes, especially in DBMSs, as in the serverless environment all functions have maximum duration, fixed amount of memory and no persistent local storage. Furthermore, there is a trade-off between latency and cost that must be considered when using serverless platforms. To overcome these limitations, this work presents the DMLess data management approach that exploits the memory capacity and elasticity of serverless platforms, combining different types of storage to reduce latency and costs. Experimental results have shown that DMLess offers performance and cost that could compete with off-the-shelf storage solutions.A computação serverless é uma tendência de tecnologia destinada a fornecer elasticidade transparente e modelo de tarifação em milissegundos. No entanto, esse modelo de computação requer grandes mudanças tecnológicas, especialmente em SGBDs, pois no ambiente serverless todas as funções têm duração máxima, quantidade fixa de memória e ausência de armazenamento local persistente. Além disso, existe um trade-off entre a latência e o custo que deve ser considerado no uso das plataformas serverless. Para superar essas limitações, este trabalho apresenta a abordagem de gerenciamento de dados DMLess que explora a capacidade de memória e a elasticidade das plataformas serverless, combinando diferentes tipos de armazenamento para reduzir a latência e os custos. Resultados experimentais mostraram que DMLess oferece performance e custo que poderiam competir com soluções de armazenamento de mercado.Universidade Federal do CearáServerlessBanco de dadosElasticidadeDMLess: uma abordagem para gerenciamento de dados em ambientes serverlessDMLess: an approach to data management in serverless environmentsinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisporreponame:Repositório Institucional da Universidade Federal do Ceará (UFC)instname:Universidade Federal do Ceará (UFC)instacron:UFCinfo:eu-repo/semantics/openAccessLICENSElicense.txtlicense.txttext/plain; charset=utf-81748http://repositorio.ufc.br/bitstream/riufc/69929/4/license.txt8a4605be74aa9ea9d79846c1fba20a33MD54ORIGINAL2022_dis_jpvsantos.pdf2022_dis_jpvsantos.pdfapplication/pdf2909063http://repositorio.ufc.br/bitstream/riufc/69929/3/2022_dis_jpvsantos.pdfe501fe9e82e33d3d28ab4cf4614bc749MD53riufc/699292022-12-29 09:57:13.179oai:repositorio.ufc.br:riufc/69929Tk9URTogUExBQ0UgWU9VUiBPV04gTElDRU5TRSBIRVJFClRoaXMgc2FtcGxlIGxpY2Vuc2UgaXMgcHJvdmlkZWQgZm9yIGluZm9ybWF0aW9uYWwgcHVycG9zZXMgb25seS4KCk5PTi1FWENMVVNJVkUgRElTVFJJQlVUSU9OIExJQ0VOU0UKCkJ5IHNpZ25pbmcgYW5kIHN1Ym1pdHRpbmcgdGhpcyBsaWNlbnNlLCB5b3UgKHRoZSBhdXRob3Iocykgb3IgY29weXJpZ2h0Cm93bmVyKSBncmFudHMgdG8gRFNwYWNlIFVuaXZlcnNpdHkgKERTVSkgdGhlIG5vbi1leGNsdXNpdmUgcmlnaHQgdG8gcmVwcm9kdWNlLAp0cmFuc2xhdGUgKGFzIGRlZmluZWQgYmVsb3cpLCBhbmQvb3IgZGlzdHJpYnV0ZSB5b3VyIHN1Ym1pc3Npb24gKGluY2x1ZGluZwp0aGUgYWJzdHJhY3QpIHdvcmxkd2lkZSBpbiBwcmludCBhbmQgZWxlY3Ryb25pYyBmb3JtYXQgYW5kIGluIGFueSBtZWRpdW0sCmluY2x1ZGluZyBidXQgbm90IGxpbWl0ZWQgdG8gYXVkaW8gb3IgdmlkZW8uCgpZb3UgYWdyZWUgdGhhdCBEU1UgbWF5LCB3aXRob3V0IGNoYW5naW5nIHRoZSBjb250ZW50LCB0cmFuc2xhdGUgdGhlCnN1Ym1pc3Npb24gdG8gYW55IG1lZGl1bSBvciBmb3JtYXQgZm9yIHRoZSBwdXJwb3NlIG9mIHByZXNlcnZhdGlvbi4KCllvdSBhbHNvIGFncmVlIHRoYXQgRFNVIG1heSBrZWVwIG1vcmUgdGhhbiBvbmUgY29weSBvZiB0aGlzIHN1Ym1pc3Npb24gZm9yCnB1cnBvc2VzIG9mIHNlY3VyaXR5LCBiYWNrLXVwIGFuZCBwcmVzZXJ2YXRpb24uCgpZb3UgcmVwcmVzZW50IHRoYXQgdGhlIHN1Ym1pc3Npb24gaXMgeW91ciBvcmlnaW5hbCB3b3JrLCBhbmQgdGhhdCB5b3UgaGF2ZQp0aGUgcmlnaHQgdG8gZ3JhbnQgdGhlIHJpZ2h0cyBjb250YWluZWQgaW4gdGhpcyBsaWNlbnNlLiBZb3UgYWxzbyByZXByZXNlbnQKdGhhdCB5b3VyIHN1Ym1pc3Npb24gZG9lcyBub3QsIHRvIHRoZSBiZXN0IG9mIHlvdXIga25vd2xlZGdlLCBpbmZyaW5nZSB1cG9uCmFueW9uZSdzIGNvcHlyaWdodC4KCklmIHRoZSBzdWJtaXNzaW9uIGNvbnRhaW5zIG1hdGVyaWFsIGZvciB3aGljaCB5b3UgZG8gbm90IGhvbGQgY29weXJpZ2h0LAp5b3UgcmVwcmVzZW50IHRoYXQgeW91IGhhdmUgb2J0YWluZWQgdGhlIHVucmVzdHJpY3RlZCBwZXJtaXNzaW9uIG9mIHRoZQpjb3B5cmlnaHQgb3duZXIgdG8gZ3JhbnQgRFNVIHRoZSByaWdodHMgcmVxdWlyZWQgYnkgdGhpcyBsaWNlbnNlLCBhbmQgdGhhdApzdWNoIHRoaXJkLXBhcnR5IG93bmVkIG1hdGVyaWFsIGlzIGNsZWFybHkgaWRlbnRpZmllZCBhbmQgYWNrbm93bGVkZ2VkCndpdGhpbiB0aGUgdGV4dCBvciBjb250ZW50IG9mIHRoZSBzdWJtaXNzaW9uLgoKSUYgVEhFIFNVQk1JU1NJT04gSVMgQkFTRUQgVVBPTiBXT1JLIFRIQVQgSEFTIEJFRU4gU1BPTlNPUkVEIE9SIFNVUFBPUlRFRApCWSBBTiBBR0VOQ1kgT1IgT1JHQU5JWkFUSU9OIE9USEVSIFRIQU4gRFNVLCBZT1UgUkVQUkVTRU5UIFRIQVQgWU9VIEhBVkUKRlVMRklMTEVEIEFOWSBSSUdIVCBPRiBSRVZJRVcgT1IgT1RIRVIgT0JMSUdBVElPTlMgUkVRVUlSRUQgQlkgU1VDSApDT05UUkFDVCBPUiBBR1JFRU1FTlQuCgpEU1Ugd2lsbCBjbGVhcmx5IGlkZW50aWZ5IHlvdXIgbmFtZShzKSBhcyB0aGUgYXV0aG9yKHMpIG9yIG93bmVyKHMpIG9mIHRoZQpzdWJtaXNzaW9uLCBhbmQgd2lsbCBub3QgbWFrZSBhbnkgYWx0ZXJhdGlvbiwgb3RoZXIgdGhhbiBhcyBhbGxvd2VkIGJ5IHRoaXMKbGljZW5zZSwgdG8geW91ciBzdWJtaXNzaW9uLgo=Repositório InstitucionalPUBhttp://www.repositorio.ufc.br/ri-oai/requestbu@ufc.br || repositorio@ufc.bropendoar:2022-12-29T12:57:13Repositório Institucional da Universidade Federal do Ceará (UFC) - Universidade Federal do Ceará (UFC)false |
| dc.title.pt_BR.fl_str_mv |
DMLess: uma abordagem para gerenciamento de dados em ambientes serverless |
| dc.title.en.pt_BR.fl_str_mv |
DMLess: an approach to data management in serverless environments |
| title |
DMLess: uma abordagem para gerenciamento de dados em ambientes serverless |
| spellingShingle |
DMLess: uma abordagem para gerenciamento de dados em ambientes serverless Santos, João Paulo Vital Serverless Banco de dados Elasticidade |
| title_short |
DMLess: uma abordagem para gerenciamento de dados em ambientes serverless |
| title_full |
DMLess: uma abordagem para gerenciamento de dados em ambientes serverless |
| title_fullStr |
DMLess: uma abordagem para gerenciamento de dados em ambientes serverless |
| title_full_unstemmed |
DMLess: uma abordagem para gerenciamento de dados em ambientes serverless |
| title_sort |
DMLess: uma abordagem para gerenciamento de dados em ambientes serverless |
| author |
Santos, João Paulo Vital |
| author_facet |
Santos, João Paulo Vital |
| author_role |
author |
| dc.contributor.author.fl_str_mv |
Santos, João Paulo Vital |
| dc.contributor.advisor1.fl_str_mv |
Sousa, Flávio Rubens de Carvalho |
| contributor_str_mv |
Sousa, Flávio Rubens de Carvalho |
| dc.subject.por.fl_str_mv |
Serverless Banco de dados Elasticidade |
| topic |
Serverless Banco de dados Elasticidade |
| description |
Serverless computing is a technology trend aimed at providing transparent elasticity and millisecond billing model. However, this computing model requires major technological changes, especially in DBMSs, as in the serverless environment all functions have maximum duration, fixed amount of memory and no persistent local storage. Furthermore, there is a trade-off between latency and cost that must be considered when using serverless platforms. To overcome these limitations, this work presents the DMLess data management approach that exploits the memory capacity and elasticity of serverless platforms, combining different types of storage to reduce latency and costs. Experimental results have shown that DMLess offers performance and cost that could compete with off-the-shelf storage solutions. |
| publishDate |
2022 |
| dc.date.accessioned.fl_str_mv |
2022-12-29T12:57:13Z |
| dc.date.available.fl_str_mv |
2022-12-29T12:57:13Z |
| dc.date.issued.fl_str_mv |
2022 |
| dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
| dc.type.driver.fl_str_mv |
info:eu-repo/semantics/masterThesis |
| format |
masterThesis |
| status_str |
publishedVersion |
| dc.identifier.citation.fl_str_mv |
SANTOS, João Paulo Vital. DMLess: uma abordagem para gerenciamento de dados em ambientes serverless. 2022. 75 f. Dissertação (Mestrado em Ciência da Computação) - Universidade Federal do Ceará, Fortaleza, 2022. |
| dc.identifier.uri.fl_str_mv |
http://www.repositorio.ufc.br/handle/riufc/69929 |
| identifier_str_mv |
SANTOS, João Paulo Vital. DMLess: uma abordagem para gerenciamento de dados em ambientes serverless. 2022. 75 f. Dissertação (Mestrado em Ciência da Computação) - Universidade Federal do Ceará, Fortaleza, 2022. |
| url |
http://www.repositorio.ufc.br/handle/riufc/69929 |
| dc.language.iso.fl_str_mv |
por |
| language |
por |
| dc.rights.driver.fl_str_mv |
info:eu-repo/semantics/openAccess |
| eu_rights_str_mv |
openAccess |
| dc.publisher.none.fl_str_mv |
Universidade Federal do Ceará |
| publisher.none.fl_str_mv |
Universidade Federal do Ceará |
| dc.source.none.fl_str_mv |
reponame:Repositório Institucional da Universidade Federal do Ceará (UFC) instname:Universidade Federal do Ceará (UFC) instacron:UFC |
| instname_str |
Universidade Federal do Ceará (UFC) |
| instacron_str |
UFC |
| institution |
UFC |
| reponame_str |
Repositório Institucional da Universidade Federal do Ceará (UFC) |
| collection |
Repositório Institucional da Universidade Federal do Ceará (UFC) |
| bitstream.url.fl_str_mv |
http://repositorio.ufc.br/bitstream/riufc/69929/4/license.txt http://repositorio.ufc.br/bitstream/riufc/69929/3/2022_dis_jpvsantos.pdf |
| bitstream.checksum.fl_str_mv |
8a4605be74aa9ea9d79846c1fba20a33 e501fe9e82e33d3d28ab4cf4614bc749 |
| bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 |
| repository.name.fl_str_mv |
Repositório Institucional da Universidade Federal do Ceará (UFC) - Universidade Federal do Ceará (UFC) |
| repository.mail.fl_str_mv |
bu@ufc.br || repositorio@ufc.br |
| _version_ |
1847793224241905664 |