SDN - Software Defined Networking (Rede definida por Software)

  • Por que é interessante?

Desenvolvimento aberto, horizontal, de forma a proporcionar uma inovação mais rápida, uma vez que deixamos de esbarrar em antigas questões (proprietário, custo, licenças) por se tratar de tecnologia open source e assim, podendo aumentar o número de pesquisadores envolvidos.

Hoje, é pequeno o número de fabricantes/proprietários de routers, switches e softwares e tem-se uma inovação lenta, resultado de uma estrutura vertical. Na prática o que acontece é, o 'proprietário' deixa de ser o importante, o principal passa é estar conectado á rede e entregar os pacotes para os seus devidos destinatários.

  • De onde vem tal ideia?

Início em laboratório, pela equipe liderada por Nick McKeown, professor e pesquisador na Universidade de Stanford, E.U.A.

  • Iniciativas no mesmo sentido:

OpenFlow (abertura em software), RouteFlow(abertura em hardware), FlowVisor(voltado para decisões de encaminhamento de pacotes também com desenvolvimento open source), Ofelia (iniciativa européia), EDOBRA(extensão do Ofelia no Brasil),

  • Quais são as perspectivas?

Possibilidade de "personalizar" a rede de acordo com a necessidade local, por exemplo definindo que tipo de pacotes devem ter prioridade, caminhos diferentes para pacotes de mesmo tipo. Possibilidade de eliminar recursos desnecessários e de criar redes virtuais, como se estas fossem isoladas, por exemplo em casos que se precisa de garantias específicas de desempenho. Todas essas definições feitas via software (embarcado em hardware fazendo o controle da rede).

Pesquisadores poderão testar opções de encaminhamento e prioridades na rede.

  • Hardware x Software



  • E no Brasil?

EDOBRA

Fonte:

  • Kate Greene (March/April 2009). "TR10: Software-Defined Networking". Technology Review (MIT). Acesso em TR10: SDN
  • Video: "How SDN will shape Networking - Nick Mckeown" acesso em How SDN will shape Networking