OpenFlowControllers Features¶
Características a analisar:¶
Linguagem¶
Linguagem utilizada para o desenvolvimento.
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.
Suporte a versões do OpenFLOW¶
- Quais são as versões de OpenFlow suportadas pelo controlador / framework.
- Como isso é implementado
Requisitos¶
- language independency
- agility
- flexibility
- modularity
- documentação / exemplos / componentes
- tamanho do pacote
- outras características
- testes
Outras:¶
- GRE tunneling
- VLAN support
- topology discovery
- MAC based segregation
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)
How to measure these ones:¶