Sem resumo de edição |
Sem resumo de edição |
||
| Linha 6: | Linha 6: | ||
Resumo - Luiz Cláudio | Resumo - Luiz Cláudio | ||
<br> | |||
'''Introdução - Alex''' | '''Introdução - Alex''' | ||
<br> | <br> | ||
| Linha 25: | Linha 25: | ||
Detalhes Arquiteturais - Luiz Cláudio | Detalhes Arquiteturais - Luiz Cláudio | ||
<br> | |||
Implementação do protótipo - Alex | '''Implementação do protótipo - Alex''' | ||
<br> | |||
* O RouteFlow é baseado em softwares open-source e componentes recém desenvolvidos: | |||
* RF-Server e RF-Controller: | |||
- RF-Controler é uma aplicação feita em C++, que roda no topo do NOX. | |||
- RF-Server é uma aplicação stand-alone responsável por eventos lógicos do sistema, como processamento, mapeamento das máquinas virtuais, gerenciamento de recursos. | |||
- A associação dos dois é definida por mensagens do RF-Protocol. | |||
<br> | |||
Agenda de P&D do RouteFlow - Caio | Agenda de P&D do RouteFlow - Caio | ||
Edição das 19h33min de 24 de julho de 2012
Arquivo:RouteFlow-Virtual Routers.pdf
- Virtual Routers as a Service: The RouteFlow Approach Leveraging Software-Defined Networks
- Marcelo R. Nascimento, Carlos N. A. Corrêa, Maurício F. Magalhães, Sidney C. de Lucena, Christian E. Rothenberg,Marcos R. Salvador
Resumo - Luiz Cláudio
Introdução - Alex
- A grande evolução de Internet é notável nos últimos anos, sendo que por trás disso temos os protocolos TCP/IP, os quais não passaram pela mesma evolução.
- Atualmente os dispositivos da rede são caixas pretas no que se diz a sua implementação, são softwares fechados. Esta situação é reconhecida como ossificação da Internet, tornando-a mais lenta e dispendiosa na sua evolução.
- Recentes desenvolvimentos encaminham esta evolução para controladores externos implementados, para suprir certas deficiências, um exemplo é o próprio OpenFlow.
- O RouteFlow trabalha nesta linha, é uma arquitetura que segue o princípio da rede definida por software(SDN).
- É baseado numa abordagem programável para o centralizar o controle da rede, unificar informações de estado e também separar o encaminhamento lógico das configurações do hardware.
- É composto por um controlador da aplicação (OpenFlow) e um servidor (RouteFlow) que controla uma rede virtual, interconectando IPs virtuais.
- Protocolos de roteamento podem ser encaminhados para os próprios dispositivos físicos ou para a própria rede virtual que pode ser uma reprodução da infraestrutura física e dos recursos de hardware.
- Através dos mecanismos de roteamento é gerada uma base de informações de encaminhamento (FIB - Forwarding Information Base) de acordo com o protocolo. No caso do IP, tabelas são coletadas e traduzidas para o padrão do OpenFlow, sendo assim associadas aos dispositivos de datapath.
- O grande objetivo do RouteFlow é disponibilizar serviços de roteamento de IP remotos e centralizados, o que provê uma grande flexibilidade para os serviços oferecidos, além de possibilitar customização e adição de novos protocolos. É uma evolução dos trabalhos anteriores, e trabalha baseado no mecanismo de roteamento do Linux.
O Projeto RouteFlow - Caio
Modos de Operação - Gabriel
Detalhes Arquiteturais - Luiz Cláudio
Implementação do protótipo - Alex
- O RouteFlow é baseado em softwares open-source e componentes recém desenvolvidos:
- RF-Server e RF-Controller:
- RF-Controler é uma aplicação feita em C++, que roda no topo do NOX. - RF-Server é uma aplicação stand-alone responsável por eventos lógicos do sistema, como processamento, mapeamento das máquinas virtuais, gerenciamento de recursos. - A associação dos dois é definida por mensagens do RF-Protocol.
Agenda de P&D do RouteFlow - Caio
Conclusões - Gabriel
26/07