Las empresas esperan 'programar' Internet

La mayoría de las redes de datos podrían ser más rápidas, más eficientes energéticamente y más seguras. Pero el hardware de la red (conmutadores, enrutadores y otros dispositivos) está esencialmente bloqueado, lo que significa que los operadores de red no pueden cambiar la forma en que funcionan. El software llamado OpenFlow, desarrollado en la Universidad de Stanford y la Universidad de California, Berkeley, ha abierto parte del hardware de red, lo que permite a los investigadores reprogramar dispositivos para realizar nuevos trucos.





Apagado : Esta visualización muestra el tráfico de la red cuando la carga de tráfico es baja y los interruptores (los puntos grandes) se pueden apagar para ahorrar energía.

Ahora, 23 empresas, incluidas Google, Facebook, Cisco y Verizon, han formado la Open Networking Foundation (ONF) con la intención de convertir las redes abiertas y programables en la corriente principal. La fundación tiene como objetivo poner OpenFlow y software similar en más hardware, establecer estándares que permitan que diferentes dispositivos se comuniquen y permitir que los programadores escriban software para redes como lo harían para computadoras o teléfonos inteligentes.

Creo que esta es una verdadera oportunidad para llevar Internet a un nuevo nivel en el que las aplicaciones se conectan directamente a la red, dice Paul McNab, vicepresidente de servicios y conmutación del centro de datos de Cisco.



Las redes de computadoras pueden no ser tan tangibles como los teléfonos o las computadoras, pero son cruciales: la televisión por cable, Wi-Fi, teléfonos móviles, alojamiento de Internet, búsqueda en la Web, correo electrónico corporativo y banca dependen del buen funcionamiento de dichas redes. . Las aplicaciones que se ejecutan en el tipo de redes programables que la ONF prevé podrían transmitir video HD de manera más fluida, proporcionar un servicio celular más confiable, reducir el consumo de energía en los centros de datos o incluso limpiar de forma remota los virus de las computadoras.

El problema con las redes de hoy, explica Nick McKeown , profesor de ingeniería eléctrica y ciencias de la computación en Stanford que ayudó a desarrollar OpenFlow, es que los datos fluyen a través de ellos de manera ineficiente. A medida que los datos viajan a través de una red estándar, su ruta está determinada por los conmutadores por los que pasan, dice McKeown. Es un poco como un sistema de navegación [en un automóvil] que intenta averiguar cómo se ve el mapa al mismo tiempo que intenta encontrar direcciones, explica McKeown.

Con una red programable, dice, el software puede recopilar información sobre la red en su conjunto, por lo que los datos viajan de manera más eficiente. Una vista más completa de una red, explica Scott Shenker, profesor de ingeniería eléctrica y ciencias de la computación en la Universidad de California, Berkeley, es producto de dos cosas: la primera es el firmware OpenFlow (software integrado en el hardware) que se conecta a los conmutadores. y enrutadores para leer el estado del hardware y dirigir el tráfico; el segundo es un sistema operativo de red que crea un mapa de red y elige la ruta más eficiente.

OpenFlow y un sistema operativo de red proporcionan una vista coherente de la red y lo hacen a la vez para muchas aplicaciones, dice McKeown. Se vuelve trivial encontrar nuevos caminos.

Algunos proyectos de investigación de OpenFlow requieren solo un par de cientos de líneas de código para cambiar por completo los patrones de tráfico de datos en una red, con resultados espectaculares. En un proyecto, dice McKeown, los investigadores redujeron el consumo de energía de un centro de datos en un 60 por ciento simplemente redirigiendo el tráfico de la red dentro del centro y apagando los interruptores cuando no estaban en uso.

Este tipo de investigación ha llamado la atención de las grandes empresas y es una de las razones por las que se formó la ONF. Google está interesado en acelerar las redes que conectan sus centros de datos. Estos centros de datos generalmente se comunican a través de rutas específicas, pero si una ruta falla, el tráfico debe ser redirigido, dice Urs Hoelzle, vicepresidente senior de operaciones de Google. Con las instrucciones de enrutamiento estándar, este proceso puede tardar 20 minutos. Si Google tuviera más control sobre cómo fluyen los datos, podría redireccionarse en segundos, dice Hoelzle.

Cisco, una empresa que construye el hardware que enruta gran parte de los datos en Internet, ve a ONF como una forma de ayudar a los clientes a crear mejores servicios de Internet. Facebook, por ejemplo, depende del hardware de Cisco para ofrecer actualizaciones de estado, mensajes, imágenes y videos a cientos de millones de personas en todo el mundo. Puedes imaginar la avalancha de datos, dice McNab.

Los estándares futuros de ONF podrían permitir a las personas programar una red para obtener diferentes tipos de rendimiento cuando sea necesario, dice McNab. La integración de ese tipo de funcionalidad en el hardware de Cisco podría hacerla más atractiva para los servicios de Internet que necesitan ser rápidos.

El primer objetivo de la ONF es hacerse cargo de las especificaciones de OpenFlow, dice McKeown. Como proyecto de investigación, OpenFlow ha tenido éxito en más de una docena de campus, pero debe modificarse para que funcione bien en varias empresas. El siguiente paso es desarrollar interfaces fáciles de usar que permitan a las personas programar redes tal como lo harían con una computadora o un teléfono inteligente. Este es un gran paso para la ONF, dice, porque podría aumentar la adopción de estándares y acelerar la innovación para las aplicaciones de red. Dice que el proceso podría llevar dos años.

Mientras tanto, empresas como Google, Cisco y otras probarán protocolos de red abiertos en sus redes internas; en esencia, probarán un tipo de Internet completamente nuevo.

esconder