OpenFlowControllers Features » History » Version 6

Thiago Paiva, 04 Oct 2013 12:41

1 1 Thiago Paiva
h1. OpenFlowControllers Features
2 1 Thiago Paiva
3 4 Thiago Paiva
4 1 Thiago Paiva
h2. Características a analisar:
5 1 Thiago Paiva
6 5 Thiago Paiva
7 5 Thiago Paiva
h3. Linguagem
8 5 Thiago Paiva
9 5 Thiago Paiva
Linguagem utilizada para o desenvolvimento.
10 5 Thiago Paiva
11 5 Thiago Paiva
12 5 Thiago Paiva
h3. Licença
13 5 Thiago Paiva
14 5 Thiago Paiva
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.
15 5 Thiago Paiva
16 5 Thiago Paiva
17 5 Thiago Paiva
h3. Suporte a versões do OpenFLOW
18 5 Thiago Paiva
19 5 Thiago Paiva
* Quais são as versões de OpenFlow suportadas pelo controlador / framework. 
20 5 Thiago Paiva
* Como isso é implementado
21 5 Thiago Paiva
22 5 Thiago Paiva
23 5 Thiago Paiva
h3. Requisitos
24 5 Thiago Paiva
25 5 Thiago Paiva
26 5 Thiago Paiva
* language independency
27 5 Thiago Paiva
* agility
28 5 Thiago Paiva
* flexibility
29 5 Thiago Paiva
* modularity
30 5 Thiago Paiva
* documentação / exemplos / componentes
31 1 Thiago Paiva
* tamanho do pacote
32 5 Thiago Paiva
* outras características
33 5 Thiago Paiva
* testes
34 6 Thiago Paiva
* quem usa
35 6 Thiago Paiva
* quem está por trás (empresa, consórcio, comunidade, universidade, ...)
36 6 Thiago Paiva
* último release / commit
37 6 Thiago Paiva
* repositório
38 6 Thiago Paiva
* aplicações
39 6 Thiago Paiva
40 1 Thiago Paiva
41 3 Thiago Paiva
42 3 Thiago Paiva
h2. Outras:
43 4 Thiago Paiva
44 1 Thiago Paiva
* GRE tunneling
45 1 Thiago Paiva
* VLAN support
46 1 Thiago Paiva
* topology discovery
47 1 Thiago Paiva
* MAC based segregation
48 1 Thiago Paiva
49 1 Thiago Paiva
50 1 Thiago Paiva
h2. Ryu <--> OpenStack
51 1 Thiago Paiva
52 1 Thiago Paiva
* Flat networks regardless of the underlying physical network
53 1 Thiago Paiva
* Scalable multi-tenant isolations
54 4 Thiago Paiva
** tunneling based isolations
55 4 Thiago Paiva
** do not need high-end switches
56 4 Thiago Paiva
* integration with quantum IPAM and L3 API
57 4 Thiago Paiva
* firewall
58 4 Thiago Paiva
* virtual network <--> physical network
59 4 Thiago Paiva
* distributed controllers (redundancy)
60 4 Thiago Paiva
61 1 Thiago Paiva
62 1 Thiago Paiva
h2. How to measure these ones: