OpenFlowControllers Features » History » Version 7

Version 6 (Thiago Paiva, 04 Oct 2013 12:41) → Version 7/11 (Thiago Paiva, 07 Oct 2013 11:10)

h1. OpenFlowControllers Features

h2. Características a analisar:

h3. Linguagem

Linguagem utilizada para o desenvolvimento.

h3. Licença

Licença em que o código foi liberado. A preferência é por licenças livres, facilitando assim o estudo e desenvolvimento de aplicações ou até mesmo de correções de problemas.

h3. Suporte a versões do OpenFLOW

* Quais são as versões de OpenFlow suportadas pelo controlador / framework.
* Como isso é implementado

h3. Requisitos

Pacotes e outros recursos necessários ao funcionamento do controlador.


h3. Independência de linguagem de programação

Quais linguagens são suportadas na implementação de aplicações e componentes.

h3. Modularidade

Quanto e que tipo de modularidade o controlador oferece.

h3. Documentação

Nível de
* language independency
* agility
* flexibility
* modularity
*
documentação do controlador, incluindo tutoriais e exemplos.

h3.
/ exemplos / componentes
*
tamanho do pacote
* outras características
* testes
* quem usa
* quem está por trás (empresa, consórcio, comunidade, universidade, ...)
* último release / commit
* repositório
* aplicações

h2. Outras:

* GRE tunneling
* VLAN support
* topology discovery
* MAC based segregation

h2. Ryu <--> OpenStack

* Flat networks regardless of the underlying physical network
* Scalable multi-tenant isolations
** tunneling based isolations
** do not need high-end switches
* integration with quantum IPAM and L3 API
* firewall
* virtual network <--> physical network
* distributed controllers (redundancy)

h2. How to measure these ones: