Buenas a todos:
Hoy he visto esta noticia (
Intel invierte en Big Switch) y pensé que había que mencionarlos en el blog.
¿Por qué? ¿Que tiene que ver con la asignatura?
Background:
Desde 2008 se esta desarrollando en la Universidad de Stanford (en colaboración con otras universidades) un proyecto llamado
OpenFlow, Se trata de un estándar abierto que permite controlar los elementos de red mediante software, es decir separar el plano de control y el plano de datos.
Perdona, no sé nada de redes ¿que significa esto?
Desde que se invento Internet los redes de telecomunicación estaban pasados en cajas complejas con electrónica y sw propios, controlado (en la ultima década) por empresas gordas como Cisco, Juniper y huawei, etc.... Para operar una red uno tenia que gastar mucho dinero en equipamiento propio que suele ser incompatible con el de otros fabricantes, y ser controlado por la interfaz que le daba el proveedor, los proveedores tenían sus CLI y sus protocolos propios de control, esto implica varias restricciones en tu libertad:
1. El operador invierte mucho dinero en le equipamiento, esto significa que lo tiene que amortizar al máximo, por eso estaba legado al fabricante esperando que una actualización del firmware para que se arregle alguna bug. es decir comprabas el equipamiento pero no estas libre para usarlo.
2. El hardware era especifico o por lo menos es lo que decían los fabricantes, esto significa que si te sobran cajas de una función de red por ejemplo firewalls no podías reutilizarlo para balanceo de cargas!!
3. Siendo difícil operar estos cacharros, uno tenia que invertir mucho dinero en formar los técnicos para que sepan manejar las cajas de un fabricante especifico. luego no podías cambiar de marca porque tendrías que cambiar o reformar el personal!
¿Y OpenFlow soluciona esto?
No necesariamente OpenFlow, el concepto global se llama Software Defined Networking (
SDN) pero OpenFlow es el protocolo líder en el campo de SDN.
SDN prometía una solución basada en software genérico, y posiblemente plataformas genéricas, es decir, te compras equipamiento de uso genérico o incluso un hardware propio (con suporte de OpenFlow) y lo programas y gestionas como tu quieras!!
Alrededor de esto se ha creado un eco sistema Open Source de switches y controladores, para mencionar algunos tenemos OpenVswitch, Nox, Pox, floodlight, trema, etc ......
¿Crees que esto va a funcionar?
Mmm, en 2012 VMware compró una startup de SDN a
1.26 BILLONES de dolares!! Todos los fabricantes de red se han apuntado al Open Networking Foundation
ONF.
Conclusión
Antes, la palabra "Open" raramente se escuchaba en el mundo de redes de telecomunicaciones, y ahora los proyectos mas importantes en el mundo de redes son OpenFlow, OpenVSwitch y tenemos una nueva organización la Open Networking Foundation.
Vamos a ver que va a pasar en los próximos años, quizás meses :-)
saludos.