Fase I - Estudo

Título da Idéia

VNFO - Virtual Network Functions Orchestrator

Objetivos

Estudo de VNFO para testar viabilidade quanto as demandas da Algar Telecom, com foco em implementar a orquestração nas plataformas que a Algar utiliza.

Conceito

Virtualização pode ser definido como a criação de um ambiente virtual que simula o comportamento de um determinado hardware. Levando esse conceito em consideração, as funções de rede virtual (VNF) são serviços executados em máquinas virtuais com o intuito de descartar a necessidade do uso de um hardware específico para realizar uma determinada tarefa.

Dentro das NFVs há uma divisão de responsabilidades que são realizadas por dois componentes, NFVM e NFVO.

O NFVM (Network functions virtualization manager) é uma parte indispensável das NFVs responsável pela instanciação, dimensionamento, atualização e terminação de processos.

O NFVO (Network functions virtualization orchestrator) é responsável pelo gerenciamento de recursos dentro de uma NFV, para garantir toda a infraestrutura necessária na execução de tarefas o Orchestrator usa o VIM (Virtual Infrastructure Manager)

Características

O NFV Orchestrator possui duas principais responsabilidades:

Orquestração de recursos - O NFVO, por meio de uma API, se conecta ao VIM (Virtualized Infrastructure Manager) podendo assim coordenar, autorizar e liberar recursos do NFVI (Network Functions Virtualization Infrastructure) conforme necessário.

Orquestração de serviços - No intuíto de criar uma concexão end to end entre VNF's de diferentes dominínios o NFVO se comunica com o Manager para gerenciar essa conexão, assim, evitando fazer uma comunicação direta com os VNF's.

Estudo Dirigido

Conceito de VNF

Definição do VNFM

Definição do VNFO

Definição do VIM

Características do NFVO

Conceito de OSS/BSS

Fase II - Ensino


Conteúdo

No link a seguir há vários documentos usados no decorrer desse projeto.

https://drive.google.com/drive/u/1/folders/1r8g6Bj5ld2KVPgHiTqaT9l17ZCN6DjZY

Apresentação

Arquivo PDF usado para apresentar a ideia:

Arquivo:NFVO.pdf

Metodologia


  • Scrum, cerimônias, DMs, Divisão em Squads
  • LogBook para acompanhamento de atividades
  • Template com 4 fases para padronização dos projetos
  • J: Justo ou ajustado ao perfil de cada colaborador
  • A: autodidata
  • C: colaborativo com troca de informações
  • I: intenso porque existe uma sequência de conhecimentos ou atividades para fazer

Fase III - Exemplo de Caso de Negócio


Product Backlog


Descreva os requisitos deste projeto


Benefícios para quem for oferecer esta solução

Devidos as vantagens de se utilizar um orquestrador em uma rede NFV os fornecedores podem vender suas soluções, dessa forma é possível também oferecer juntamente outras aplicações, como o VIM e o NFVM, gerando lucro e credibilidade para o fornecedor.



Benefícios para o usuário

  • Redução de custos com manutenção
  • Redução de custos com refrigeração
  • Facilidade na identificação e correção de erros na rede
  • Facilidade na escalabilidade de recursos


Direcionadores chave para esta iniciativa

  • Virtualização
  • NFV
  • Manager
  • Orquestração



Possíveis modelos de negócios

O NFV Ochestrator pode ser implementado em qualquer rede usando NFV, como por exemplo:

  • Firewalls
  • vEPC
  • Anti DDOS
  • VoIP

Business Case

    Descrever um exemplo de negócio que permita avaliar a solução comercialmente


Alinhamento com Lei do Bem


  • Projeto possui algum elemento tecnologicamente novo ou inovador?
Elemento tecnologicamente novo ou inovador pode ser entendimento como o avanço tecnológico pretendido pelo projeto, ou a hipótese que está sendo testada


  • Projeto possui barreira ou desafio tecnológico superável?
Barreira ou desafio tecnológico superável pode ser entendido como aquilo que dificulta o atingimento do avanço tecnológico pretendido, ou dificulta a comprovação da hipótese


  • Projeto utiliza metodologia/método para superação da barreira ou desafio tecnológico?
Metodologia/método para superação da barreira ou desafio tecnológico pode ser entendido como aqueles atividades que foram realizadas para superação da barreira ou do desafio tecnológico existente no projeto


  • Projeto é desenvolvido em parceira com alguma instituição acadêmica, ICT ou startup?
Se sim, o desenvolvimento tecnológico é executado por associado ou por alguma empresa terceira? qual o nome da empresa? 
Anexar cópia do contrato


Fase IV - Protótipo orientado ao Negócio


Escopo


Explique o escopo deste protótipo


Limitações


Informe sobre as limitações técnicas, comerciais, operacionais, recursos, etc.


PoC


Desenvolva um PoC (Proof of Concept)


Detalhamento Técnico


Descreva especificamente os aspectos técnicos desta pesquisa





Cronograma Macro


Histórico

  • 29/09/2020: Iniciei os estudos sobre VNF
  • 05/10/2020: Estudei as definições de VNFM e VNFO e iniciei o tópico "Conceito"
  • 08/10/2020: Aprendi o conceito de VIM e finalizei o tópico "Conceito"
  • 18/10/2020: Busquei por mais fontes para escrever o campo "Características"
  • 21/10/2020: Iniciei a escrita do campo "Características" e aprendi a relação entre o NFVI e o VIM
  • 28/10/2020: Busquei sanar algumas dúvidas sobre orquestração de serviços
  • 06/11/2020: Finalizei o campo características
  • 06/11/2020: Aguardando reunião com especialista para complementar a wiki
  • 10/12/2020: Kick-Off com Antônio. Bruno irá apresentá-lo no TIC para Edgar e equipe.
  • 16/12/2020: Conversei com o especialista para analisar os estudos já feitos e ver se precisa de algum complemento
  • 23/12/2020: Estudei sobre OpenStack
  • 04/01/2021: Comecei a assistir uma playlist sobre deploy de redes NFV
  • 08/01/2021: Finalizei a playlist
  • 14/01/2021: Estudei sobre os conceitos de OSS/BSS
  • 15/01/2021: Iniciei a criação da apresentação sobre a pesquisa
  • 20/01/2021: Finalização da apresentação


Pesquisadores

  • Edgar Citrângulo
  • Bruno Oliveira Sinhoroto
  • Antônio Pedro Rodrigues Santos