Assessing the use of the BeeFS distributed file system on the OpenStack.
Autor(a) principal: | |
---|---|
Data de Publicação: | 2019 |
Tipo de documento: | Trabalho de conclusão de curso |
Idioma: | eng |
Título da fonte: | Biblioteca Digital de Teses e Dissertações da UFCG |
Texto Completo: | http://dspace.sti.ufcg.edu.br:8080/jspui/handle/riufcg/20756 |
Resumo: | OpenStack is one of the most used open source solutions to create private clouds for researching, testing and business purposes. As a cloud orchestrator, service aggregator, and IaaS provider, OpenStack controls pools of computing, storage and network resources in a data center. OpenStack services that provide some kind of storage (e.g., block, image, blob) rely on an underlying file system to provide the service and also for performance matters. This work presents the integration of the Beehive File System (BeeFS) as a distributed file system back-end storage for an OpenStack cloud, and a performance assessment considering Nova, a fundamental service in charge of managing virtual machines in the cloud. Experimental benchmarking results show that, in average, Nova performs 5 times faster using Ceph - the de facto distributed storage technology used in OpenStack - then when using BeeFS as its storage back-end. Although BeeFS reduces costs of creating distributed storage infrastructure, its integration with OpenStack is not complete which causes significant impact in the cloud applications performance. |
id |
UFCG_f3e07e16c0d1cae1771f1d4b202aba67 |
---|---|
oai_identifier_str |
oai:localhost:riufcg/20756 |
network_acronym_str |
UFCG |
network_name_str |
Biblioteca Digital de Teses e Dissertações da UFCG |
repository_id_str |
4851 |
spelling |
Assessing the use of the BeeFS distributed file system on the OpenStack.Assessing the use of the BeeFS distributed file system on the OpenStack.OpenStackDistributed file storageCephBeeFSOpenStack cloudOpenStackDistributed file storageCephBeeFSOpenStack cloudOpenStack is one of the most used open source solutions to create private clouds for researching, testing and business purposes. As a cloud orchestrator, service aggregator, and IaaS provider, OpenStack controls pools of computing, storage and network resources in a data center. OpenStack services that provide some kind of storage (e.g., block, image, blob) rely on an underlying file system to provide the service and also for performance matters. This work presents the integration of the Beehive File System (BeeFS) as a distributed file system back-end storage for an OpenStack cloud, and a performance assessment considering Nova, a fundamental service in charge of managing virtual machines in the cloud. Experimental benchmarking results show that, in average, Nova performs 5 times faster using Ceph - the de facto distributed storage technology used in OpenStack - then when using BeeFS as its storage back-end. Although BeeFS reduces costs of creating distributed storage infrastructure, its integration with OpenStack is not complete which causes significant impact in the cloud applications performance.Universidade Federal de Campina GrandeBrasilCentro de Engenharia Elétrica e Informática - CEEIUFCGBRASILEIRO, Francisco Vilar.BRASILEIRO, F. V.http://lattes.cnpq.br/5957855817378897CAMPOS, Lívia Maria Rodrigues Sampaio.MASSONI, Tiago Lima.OLIVEIRA, Kaio Kassiano Moura.2019-07-022021-08-20T20:51:44Z2021-08-202021-08-20T20:51:44Zinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesishttp://dspace.sti.ufcg.edu.br:8080/jspui/handle/riufcg/20756OLIVEIRA, Kaio Kassiano Moura. Assessing the use of the BeeFS distributed file system on the OpenStack. 2019. 13f. (Trabalho de Conclusão de Curso - Artigo) – Curso de Bacharelado em Ciência da Computação, Centro de Engenharia Elétrica e Informática, Universidade Federal de Campina Grande, Paraíba, Brasil, 2019. Disponível em: http://dspace.sti.ufcg.edu.br:8080/jspui/handle/riufcg/20756enginfo:eu-repo/semantics/openAccessreponame:Biblioteca Digital de Teses e Dissertações da UFCGinstname:Universidade Federal de Campina Grande (UFCG)instacron:UFCG2021-08-20T20:52:20Zoai:localhost:riufcg/20756Biblioteca Digital de Teses e Dissertaçõeshttp://bdtd.ufcg.edu.br/PUBhttp://dspace.sti.ufcg.edu.br:8080/oai/requestbdtd@setor.ufcg.edu.br || bdtd@setor.ufcg.edu.bropendoar:48512021-08-20T20:52:20Biblioteca Digital de Teses e Dissertações da UFCG - Universidade Federal de Campina Grande (UFCG)false |
dc.title.none.fl_str_mv |
Assessing the use of the BeeFS distributed file system on the OpenStack. Assessing the use of the BeeFS distributed file system on the OpenStack. |
title |
Assessing the use of the BeeFS distributed file system on the OpenStack. |
spellingShingle |
Assessing the use of the BeeFS distributed file system on the OpenStack. OLIVEIRA, Kaio Kassiano Moura. OpenStack Distributed file storage Ceph BeeFS OpenStack cloud OpenStack Distributed file storage Ceph BeeFS OpenStack cloud |
title_short |
Assessing the use of the BeeFS distributed file system on the OpenStack. |
title_full |
Assessing the use of the BeeFS distributed file system on the OpenStack. |
title_fullStr |
Assessing the use of the BeeFS distributed file system on the OpenStack. |
title_full_unstemmed |
Assessing the use of the BeeFS distributed file system on the OpenStack. |
title_sort |
Assessing the use of the BeeFS distributed file system on the OpenStack. |
author |
OLIVEIRA, Kaio Kassiano Moura. |
author_facet |
OLIVEIRA, Kaio Kassiano Moura. |
author_role |
author |
dc.contributor.none.fl_str_mv |
BRASILEIRO, Francisco Vilar. BRASILEIRO, F. V. http://lattes.cnpq.br/5957855817378897 CAMPOS, Lívia Maria Rodrigues Sampaio. MASSONI, Tiago Lima. |
dc.contributor.author.fl_str_mv |
OLIVEIRA, Kaio Kassiano Moura. |
dc.subject.por.fl_str_mv |
OpenStack Distributed file storage Ceph BeeFS OpenStack cloud OpenStack Distributed file storage Ceph BeeFS OpenStack cloud |
topic |
OpenStack Distributed file storage Ceph BeeFS OpenStack cloud OpenStack Distributed file storage Ceph BeeFS OpenStack cloud |
description |
OpenStack is one of the most used open source solutions to create private clouds for researching, testing and business purposes. As a cloud orchestrator, service aggregator, and IaaS provider, OpenStack controls pools of computing, storage and network resources in a data center. OpenStack services that provide some kind of storage (e.g., block, image, blob) rely on an underlying file system to provide the service and also for performance matters. This work presents the integration of the Beehive File System (BeeFS) as a distributed file system back-end storage for an OpenStack cloud, and a performance assessment considering Nova, a fundamental service in charge of managing virtual machines in the cloud. Experimental benchmarking results show that, in average, Nova performs 5 times faster using Ceph - the de facto distributed storage technology used in OpenStack - then when using BeeFS as its storage back-end. Although BeeFS reduces costs of creating distributed storage infrastructure, its integration with OpenStack is not complete which causes significant impact in the cloud applications performance. |
publishDate |
2019 |
dc.date.none.fl_str_mv |
2019-07-02 2021-08-20T20:51:44Z 2021-08-20 2021-08-20T20:51:44Z |
dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
dc.type.driver.fl_str_mv |
info:eu-repo/semantics/bachelorThesis |
format |
bachelorThesis |
status_str |
publishedVersion |
dc.identifier.uri.fl_str_mv |
http://dspace.sti.ufcg.edu.br:8080/jspui/handle/riufcg/20756 OLIVEIRA, Kaio Kassiano Moura. Assessing the use of the BeeFS distributed file system on the OpenStack. 2019. 13f. (Trabalho de Conclusão de Curso - Artigo) – Curso de Bacharelado em Ciência da Computação, Centro de Engenharia Elétrica e Informática, Universidade Federal de Campina Grande, Paraíba, Brasil, 2019. Disponível em: http://dspace.sti.ufcg.edu.br:8080/jspui/handle/riufcg/20756 |
url |
http://dspace.sti.ufcg.edu.br:8080/jspui/handle/riufcg/20756 |
identifier_str_mv |
OLIVEIRA, Kaio Kassiano Moura. Assessing the use of the BeeFS distributed file system on the OpenStack. 2019. 13f. (Trabalho de Conclusão de Curso - Artigo) – Curso de Bacharelado em Ciência da Computação, Centro de Engenharia Elétrica e Informática, Universidade Federal de Campina Grande, Paraíba, Brasil, 2019. Disponível em: http://dspace.sti.ufcg.edu.br:8080/jspui/handle/riufcg/20756 |
dc.language.iso.fl_str_mv |
eng |
language |
eng |
dc.rights.driver.fl_str_mv |
info:eu-repo/semantics/openAccess |
eu_rights_str_mv |
openAccess |
dc.publisher.none.fl_str_mv |
Universidade Federal de Campina Grande Brasil Centro de Engenharia Elétrica e Informática - CEEI UFCG |
publisher.none.fl_str_mv |
Universidade Federal de Campina Grande Brasil Centro de Engenharia Elétrica e Informática - CEEI UFCG |
dc.source.none.fl_str_mv |
reponame:Biblioteca Digital de Teses e Dissertações da UFCG instname:Universidade Federal de Campina Grande (UFCG) instacron:UFCG |
instname_str |
Universidade Federal de Campina Grande (UFCG) |
instacron_str |
UFCG |
institution |
UFCG |
reponame_str |
Biblioteca Digital de Teses e Dissertações da UFCG |
collection |
Biblioteca Digital de Teses e Dissertações da UFCG |
repository.name.fl_str_mv |
Biblioteca Digital de Teses e Dissertações da UFCG - Universidade Federal de Campina Grande (UFCG) |
repository.mail.fl_str_mv |
bdtd@setor.ufcg.edu.br || bdtd@setor.ufcg.edu.br |
_version_ |
1809744505689079808 |