O2CMF: um framework para experimentação federada em NFV

Detalhes bibliográficos
Autor(a) principal: Ceravolo, Isabella de Albuquerque
Data de Publicação: 2019
Tipo de documento: Dissertação
Idioma: por
Título da fonte: Repositório Institucional da Universidade Federal do Espírito Santo (riUfes)
Texto Completo: http://repositorio.ufes.br/handle/10/11036
Resumo: Federated testbeds support network research by providing a distributed lab. This is possible through frameworks that transform physical resources in an experimentation service. Such service needs to continuously evolve including emerging technologies. Network Function Virtualization (NFV) is an emerging technology which enables to decouple network intelligence from physical hardware. Although frameworks (such as GCF, OCF, and OMF) have strongly contributed to the establishment of network testbeds’ federations, they lack features required to support NFV. This is due to the type of virtualization, monitoring, and resources which they offer. Besides that, they lack NFV orchestration functionalities. This work proposes a new framework to enable NFV experimentation. The result was O2CMF, a framework based on the OpenStack cloud computing platform and interoperable with the Fed4FIRE infrastructure. To validate O2CMF, we developed demonstrations showing testbed management, Fed4FIRE compatibility, traffic isolation, NFV orchestration and integration with other domains (robotics, wireless networks, and OpenFlow). These proofs of concept, we demonstrated that O2CMF successfully enabled federated experimentation in NFV, combining the interoperability provided by SFA with the flexibility and robustness of the cloud, and orchestration features. O2CMF have been used to manage a testbed at UFES, supporting research and education activities. In addition, its documentation, covering operation and use, motivated its adoption by the University of Bristol.
id UFES_1db29238961c21b313b7a629dc729e4c
oai_identifier_str oai:repositorio.ufes.br:10/11036
network_acronym_str UFES
network_name_str Repositório Institucional da Universidade Federal do Espírito Santo (riUfes)
repository_id_str 2108
spelling Martinello, MagnosCeravolo, Isabella de AlbuquerqueRezende, José Ferreira deMota, Vinicius Fernandes Soares2019-04-16T02:14:47Z2019-04-152019-04-16T02:14:47Z2019-02-14Federated testbeds support network research by providing a distributed lab. This is possible through frameworks that transform physical resources in an experimentation service. Such service needs to continuously evolve including emerging technologies. Network Function Virtualization (NFV) is an emerging technology which enables to decouple network intelligence from physical hardware. Although frameworks (such as GCF, OCF, and OMF) have strongly contributed to the establishment of network testbeds’ federations, they lack features required to support NFV. This is due to the type of virtualization, monitoring, and resources which they offer. Besides that, they lack NFV orchestration functionalities. This work proposes a new framework to enable NFV experimentation. The result was O2CMF, a framework based on the OpenStack cloud computing platform and interoperable with the Fed4FIRE infrastructure. To validate O2CMF, we developed demonstrations showing testbed management, Fed4FIRE compatibility, traffic isolation, NFV orchestration and integration with other domains (robotics, wireless networks, and OpenFlow). These proofs of concept, we demonstrated that O2CMF successfully enabled federated experimentation in NFV, combining the interoperability provided by SFA with the flexibility and robustness of the cloud, and orchestration features. O2CMF have been used to manage a testbed at UFES, supporting research and education activities. In addition, its documentation, covering operation and use, motivated its adoption by the University of Bristol.Testbeds federados ocupam um papel importante no desenvolvimento de inovações em redes, fornecendo aos pesquisadores um laboratório distribuído para a realização de provas de conceito. Isso é possível através de frameworks que transformam recursos físicos em um serviço de experimentação. Contudo, para que um testbed continue adequado aos objetivos da comunidade de pesquisa, é necessário evoluir seu serviço de experimentação, incorporando tecnologias emergentes. Uma dessas tecnologias é a virtualização de funções de rede (Network Functions Virtualization NFV), que possibilita que funções de rede tradicionalmente ligadas a dispositivos de hardware sejam executadas na infraestrutura de computação em nuvem. Embora frameworks (como o GCF, OCF e OMF) tenham contribuído fortemente para o estabelecimento de federações de testbeds de redes, eles não apresentam as características necessárias para suportar NFV. Isso se deve ao emprego de virtualização simples, monitoramento insuficiente e ausência de recursos no catálogo de serviços que possibilitem a construção funções de rede virtuais, além da carência de funcionalidades para sua orquestração. Portanto, esse trabalho propõe um novo framework destinado a habilitar a experimentação em NFV. O resultado foi o O2CMF, um framework baseado na plataforma de computação em nuvem OpenStack, interoperável com a infraestrutura do Fed4FIRE. Para validar o O2CMF, são apresentadas demonstrações das funcionalidades de gestão do testbed, compatibilidade com o Fed4FIRE, isolamento de tráfego, orquestração de NFV e integração com outros domínios (robótica, redes sem fio e OpenFlow). Através dessas provas de conceito, demonstramos que o O2CMF foi capaz de habilitar a experimentação federada em NFV, combinando a interoperabilidade provida por SFA com a flexibilidade e robustez da nuvem, e provendo mecanismos de orquestração de funções de rede virtuais. O O2CMF foi utilizado na implantação de um testbed na UFES, através do qual tem apoiado o desenvolvimento de atividades de pesquisa e educação em redes. Além disso, sua documentação de operação e tutoriais de uso motivaram sua adoção na implantação de um testbed na Universidade de Bristol.TextCERAVOLO, Isabella de Albuquerque. O2CMF: um framework para experimentação federada em NFV. 2019. 148 f. Dissertação (Mestrado em Informática) - Universidade Federal do Espírito Santo, Centro Tecnológico, Vitória, 2019.http://repositorio.ufes.br/handle/10/11036porUniversidade Federal do Espírito SantoMestrado em InformáticaPrograma de Pós-Graduação em InformáticaUFESBRCentro TecnológicoOpenStackFed4FIRENFVSoftware - DesenvolvimentoComputação em nuvemRedes de computadoresCiência da Computação004O2CMF: um framework para experimentação federada em NFVinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisinfo:eu-repo/semantics/openAccessreponame:Repositório Institucional da Universidade Federal do Espírito Santo (riUfes)instname:Universidade Federal do Espírito Santo (UFES)instacron:UFESORIGINALisabella-texto-final.pdfapplication/pdf8995376http://repositorio.ufes.br/bitstreams/c99db627-752f-472a-b646-479fd3ca4231/downloade43f67cc664b90485018021b8734902eMD5110/110362024-07-17 16:57:21.795oai:repositorio.ufes.br:10/11036http://repositorio.ufes.brRepositório InstitucionalPUBhttp://repositorio.ufes.br/oai/requestopendoar:21082024-10-15T17:58:41.174429Repositório Institucional da Universidade Federal do Espírito Santo (riUfes) - Universidade Federal do Espírito Santo (UFES)false
dc.title.none.fl_str_mv O2CMF: um framework para experimentação federada em NFV
title O2CMF: um framework para experimentação federada em NFV
spellingShingle O2CMF: um framework para experimentação federada em NFV
Ceravolo, Isabella de Albuquerque
OpenStack
Fed4FIRE
NFV
Ciência da Computação
Software - Desenvolvimento
Computação em nuvem
Redes de computadores
004
title_short O2CMF: um framework para experimentação federada em NFV
title_full O2CMF: um framework para experimentação federada em NFV
title_fullStr O2CMF: um framework para experimentação federada em NFV
title_full_unstemmed O2CMF: um framework para experimentação federada em NFV
title_sort O2CMF: um framework para experimentação federada em NFV
author Ceravolo, Isabella de Albuquerque
author_facet Ceravolo, Isabella de Albuquerque
author_role author
dc.contributor.advisor1.fl_str_mv Martinello, Magnos
dc.contributor.author.fl_str_mv Ceravolo, Isabella de Albuquerque
dc.contributor.referee1.fl_str_mv Rezende, José Ferreira de
dc.contributor.referee2.fl_str_mv Mota, Vinicius Fernandes Soares
contributor_str_mv Martinello, Magnos
Rezende, José Ferreira de
Mota, Vinicius Fernandes Soares
dc.subject.eng.fl_str_mv OpenStack
topic OpenStack
Fed4FIRE
NFV
Ciência da Computação
Software - Desenvolvimento
Computação em nuvem
Redes de computadores
004
dc.subject.por.fl_str_mv Fed4FIRE
NFV
dc.subject.cnpq.fl_str_mv Ciência da Computação
dc.subject.br-rjbn.none.fl_str_mv Software - Desenvolvimento
Computação em nuvem
Redes de computadores
dc.subject.udc.none.fl_str_mv 004
description Federated testbeds support network research by providing a distributed lab. This is possible through frameworks that transform physical resources in an experimentation service. Such service needs to continuously evolve including emerging technologies. Network Function Virtualization (NFV) is an emerging technology which enables to decouple network intelligence from physical hardware. Although frameworks (such as GCF, OCF, and OMF) have strongly contributed to the establishment of network testbeds’ federations, they lack features required to support NFV. This is due to the type of virtualization, monitoring, and resources which they offer. Besides that, they lack NFV orchestration functionalities. This work proposes a new framework to enable NFV experimentation. The result was O2CMF, a framework based on the OpenStack cloud computing platform and interoperable with the Fed4FIRE infrastructure. To validate O2CMF, we developed demonstrations showing testbed management, Fed4FIRE compatibility, traffic isolation, NFV orchestration and integration with other domains (robotics, wireless networks, and OpenFlow). These proofs of concept, we demonstrated that O2CMF successfully enabled federated experimentation in NFV, combining the interoperability provided by SFA with the flexibility and robustness of the cloud, and orchestration features. O2CMF have been used to manage a testbed at UFES, supporting research and education activities. In addition, its documentation, covering operation and use, motivated its adoption by the University of Bristol.
publishDate 2019
dc.date.accessioned.fl_str_mv 2019-04-16T02:14:47Z
dc.date.available.fl_str_mv 2019-04-15
2019-04-16T02:14:47Z
dc.date.issued.fl_str_mv 2019-02-14
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 CERAVOLO, Isabella de Albuquerque. O2CMF: um framework para experimentação federada em NFV. 2019. 148 f. Dissertação (Mestrado em Informática) - Universidade Federal do Espírito Santo, Centro Tecnológico, Vitória, 2019.
dc.identifier.uri.fl_str_mv http://repositorio.ufes.br/handle/10/11036
identifier_str_mv CERAVOLO, Isabella de Albuquerque. O2CMF: um framework para experimentação federada em NFV. 2019. 148 f. Dissertação (Mestrado em Informática) - Universidade Federal do Espírito Santo, Centro Tecnológico, Vitória, 2019.
url http://repositorio.ufes.br/handle/10/11036
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.format.none.fl_str_mv Text
dc.publisher.none.fl_str_mv Universidade Federal do Espírito Santo
Mestrado em Informática
dc.publisher.program.fl_str_mv Programa de Pós-Graduação em Informática
dc.publisher.initials.fl_str_mv UFES
dc.publisher.country.fl_str_mv BR
dc.publisher.department.fl_str_mv Centro Tecnológico
publisher.none.fl_str_mv Universidade Federal do Espírito Santo
Mestrado em Informática
dc.source.none.fl_str_mv reponame:Repositório Institucional da Universidade Federal do Espírito Santo (riUfes)
instname:Universidade Federal do Espírito Santo (UFES)
instacron:UFES
instname_str Universidade Federal do Espírito Santo (UFES)
instacron_str UFES
institution UFES
reponame_str Repositório Institucional da Universidade Federal do Espírito Santo (riUfes)
collection Repositório Institucional da Universidade Federal do Espírito Santo (riUfes)
bitstream.url.fl_str_mv http://repositorio.ufes.br/bitstreams/c99db627-752f-472a-b646-479fd3ca4231/download
bitstream.checksum.fl_str_mv e43f67cc664b90485018021b8734902e
bitstream.checksumAlgorithm.fl_str_mv MD5
repository.name.fl_str_mv Repositório Institucional da Universidade Federal do Espírito Santo (riUfes) - Universidade Federal do Espírito Santo (UFES)
repository.mail.fl_str_mv
_version_ 1813022551067066368