"Si hay algo más importante que mi vanidad a bordo de esta nave, quiero atraparle y pegarle un tiro. " (La Guía del Autoestopista Galáctico)

martes, 18 de junio de 2013

La capa 7 importa.



Hasta hace (relativamente) poco tiempo en entornos Datacenter para mover el tráfico de red bastaba con tener un buen equipamiento y si querías dotarle de inteligencia, configurabas CoS,QoS, etc.
Tenías a tu disposición balanceadores de carga, gestores de ancho de banda… que  ayudaban a mantener, a cambio de una fuerte inversión, la mejor experiencia para el usuario.
Pero todas estas tecnologías dependían mucho del hardware y no eran demasiado amigables para el administrador y como se demostró en los entornos de virtualización, se simplifica mucho abstrayendo el data plane del control plane.
Software-Defined Netowrking ya está presente desde hace tiempo, el 2012 parece que fue el tema de moda, y es recurrente en los últimos años. Pero claro, estamos hablando de optimizar la red las capas más bajas del modelo OSI.
Básicamente, dentro de tu infraestructura con SDN conseguimos, a través de un central controller, el despliegue de por ejemplo una nueva VLAN sin tener que acceder a cientos de switches  o simplificar la configuración de IaaS.
Además, ya no es necesario depender de un proveedor exclusivo de electrónica de red sino que podemos tener entornos heterogénos en nuestro Datacenter lo cual abarata costes. No es tan importante qué puede hacer un switch sino cómo puede hacerlo.
Pero claro, estamos hablando de las capas 2 y 3 y ciertamente parece más interesante aproximarse  a las capas 4-7 porque SDN responde rápidamente cuando hay cambios de topología pero no puede ofrecer el mismo rendimiento que se necesita en tiempo real cuando hablamos de miles de sesiones concurrentes.
ADN (Application-Defined Networking) permite integrar las capas de red dentro de tu infraestructura cloud, IaaS... ofreciendo una visión clara y sencilla para dotar de disponibilidad y alto rendimiento a tus aplicaciones dándoles el poder de decirle a la red lo que necesita en tiempo real.
Imagina a tu aplicación web ser capaz mediante una API de tomar la decisión de aumentar la potencia disponible por un aumento de carga o de sesiones concurrentes encendiendo automáticamente VMs, reaccionando de forma dinámica ante cambios de topología de red o cursando su tráfico web para una campaña de marketing específica para un determinada región a través del proveedor de tránsito más óptimo para llegar a esos usuarios.
Startups como Plexxi and Lyatiss (2010) y la bien conocida  F5(1996) están haciendo lo posible para que ADN sea una realidad.

ADN llena un espacio que no puede suplir SDN, pero no significa que no puedan ir de la mano. 

Ahora se puede empezar la casa por el tejado.

No tienes que pensar primero si tu infraestructura de red será capaz de darte lo que necesitas para soportar tu aplicación.
La aplicación le dirá a la red qué es lo que necesita de forma inteligente, porque "Application matters".

No hay comentarios:

^ Subir al principio