O2CMF: um framework para experimentação federada em NFV
Autor(a) principal: | |
---|---|
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 |