Cinco controladores SDN comerciales que hay que conocer
Los controladores comerciales SDN han comenzado a llegar al mercado. Reunimos cinco de ellos que debe conocer.
Si bien los controladores SDN de código abierto fueron de los primeros en salir, varios proveedores han comenzado a ofrecer controladores SDN comerciales como parte de sus portafolios de redes programables.
Al igual que con los controladores de código abierto, aún son los primeros días de los controladores comerciales, dijo Andrew Lerner, director de investigación de Gartner.
"Estimamos que hay menos de mil implementaciones SDN de producción comercial a nivel mundial", dijo Lerner. Los controladores comerciales más conocidos hasta la fecha incluyen plataformas que gestionan superposiciones SDN, así como los que controlan el hardware y software de switches de red.
Lerner añadió que, al considerar los controladores, es importante reconocer la cantidad de "SDN-washing" en el mercado –o proveedores refiriéndose a conceptos que no son SDN como SDN. “La orquestación, la agilidad y el aprovisionamiento dinámico son fantásticos y resuelven problemas reales, pero por sí mismos no son SDN”.
Reunimos cinco controladores clave SDN comerciales.
1. El Controlador de Infraestructura de Políticas de Aplicaciones (APIC) de Cisco se considera un sistema distribuido implementado como un cluster de controladores. Dentro de la Infraestructura Centrada en Aplicaciones (ACI) de Cisco, APIC actúa como un único punto de control. Proporciona una API central, un repositorio central de datos globales y un repositorio de datos de políticas. El controlador puede aplicar automáticamente políticas y funciones de red centradas en las aplicaciones con el aprovisionamiento declarativo basado en modelos de datos. El objetivo principal de APIC es proveer de autoridad política y de mecanismos de resolución de políticas a los dispositivos Cisco ACI para optimizar el desempeño de las aplicaciones y la eficiencia de la red. Se dice que la automatización se produce como consecuencia directa de la resolución de políticas y de la prestación de sus efectos sobre el tejido ACI.
Hay nodos de switch spine y leaf ACI con los cuales se comunica APIC. De esta manera, es capaz de distribuir las políticas y entregar varias funciones administrativas. Al no tener el controlador directamente involucrado en el envío de plano de datos, un cluster no perderá ninguna funcionalidad de centro de datos si hay una desconexión de los componentes de APIC.
2. El controlador SDN Virtual Application Networks (VAN) de HP controla las decisiones de política y reenvío en una red SDN que ejecuta switches habilitados para OpenFlow en el centro de datos o en la infraestructura del campus. HP también está trabajando con Verizon e Intel para desarrollar una app utilizada para proporcionar ancho de banda WAN utilizando el controlador VAN.
El controlador también permite el control centralizado y la automatización. Dentro de un entorno HP SDN, el controlador VAN ofrece integración entre la red y el sistema de negocios. Utiliza interfaces programables que permiten la orquestación de aplicaciones y la automatización de las funciones de red.El controlador también proporciona un control de la red, incluyendo funciones tales como la detección de la topología de red.
El controlador VAN también puede agruparse, lo que permite a un controlador hacerse cargo de las funciones de otro si uno falla. En lo que respecta a la seguridad, el controlador utiliza métodos de autenticación y autorización. A su vez, las aplicaciones SDN pueden interactuar con el controlador, mientras que las aplicaciones no autorizadas no pueden tener acceso a la red. Las conexiones hacia el sur entre los switches OpenFlow y el controlador de HP también están aseguradas y encriptadas.
3. El controlador ProgrammableFlow PF6800 de NEC está en el centro del tejido de red basado en OpenFlow ProgrammableFlow de NEC. Proporciona un punto de control para las redes físicas y de gestión para las redes virtuales y físicas. El controlador se considera programable, así como estandarizado. Se integra tanto con OpenStack, como con Microsoft System Center Virtual Machine Manager para una gestión de red y orquestación añadidos. El controlador también incluye la tecnología de red de inquilino virtual de NEC, que permite redes aisladas, con varios inquilinos.
4. El Controlador de Servicios Virtualizados (VSC) de Nuage Networks permite la visión completa de una red por inquilino y las topologías de servicio, mientras externaliza plantillas de servicios de la red definidos a través del Directorio de Servicios Virtualizados de Nuage Networks. El directorio de servicios es un motor de políticas que utiliza el análisis y las reglas de red para autorizar permisos basados en roles. El VSC envía mensajes usando esas reglas a la plataforma de conmutación y ruteo virtual de Nuage. La plataforma detecta ya sea la creación o supresión de una máquina virtual y luego le pregunta al controlador SDN si hay una política instalada para ese inquilino. Si existe una regla, la conectividad de red se establece inmediatamente.
5. El controlador NSX de VMware se considera un sistema de gestión de estado distribuido que controla las redes virtuales y superpone los túneles de transporte. Es el punto de control central para todos los switches lógicos dentro de una red. El controlador mantiene la información de las máquinas virtuales, hosts, switches lógicos y VXLANs, mientras usa APIs en dirección norte para hablar con las aplicaciones.
Cuando se trabaja con el controlador, las aplicaciones comunican lo que necesitan, y el controlador programa todos los switches virtuales bajo el control NSX en dirección sur para cumplir con esos requisitos. El controlador podría ejecutarse de dos maneras dentro de NSX: ya sea como un cluster apartado de máquinas virtuales en un entorno vSphere, o en los aparatos físicos para aquellos con hipervisores mixtos.