Assessing the use of the BeeFS distributed file system on the OpenStack.

Detalhes bibliográficos
Autor(a) principal: OLIVEIRA, Kaio Kassiano Moura.
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