SDN: redes definidas por software

PUBLICADO EL 19 abril, 2017

Definición de SDN

SDN or Redes definidas por software es un enfoque de diseño de infraestructura que permite a los administradores de sistemas, ingenieros de redes y devops administrar y controlar los dispositivos de redes en un centro de datos de forma dinámica mediante interfaces programables y abiertas a través de las API REST.

El principal requisito de Redes definidas por software proviene de las necesidades actuales de infraestructura dinámica, escalable, rentable y flexible en un centro de datos, evitando las arquitecturas de TI tradicionales estáticas, basadas en hardware y monolíticas que están obsoletas.

La arquitectura definida por software desacopla la plano de control, que controla y toma las decisiones hacia donde se dirige el tráfico, y la Ruta de datos, que gestiona y reenvía los paquetes.

Desafíos SDN

El principal retos arquitectonicos que define una SDN son:

programabilidad. Permite la automatización totalmente programable a través de estándares abiertos con API REST por parte de los administradores del sistema y los dispositivos para estar completamente integrados a través de cualquier marco.
Agilidad. Simplifique el diseño y la operación de la red mediante la disociación del plano de control y la ruta de datos, que permite una capa superior de abstracción que facilita la definición de la red y evita dispositivos y protocolos específicos del proveedor.
Controlador central. La inteligencia centralizada de la red permite administrar infraestructuras de red a gran escala como un dispositivo único y permite organizar las diferentes políticas de administración de tráfico, almacenamiento, seguridad, entrega de aplicaciones, etc.

Las diferentes aplicaciones definidas por software que se han desarrollado bajo este paradigma son:

SDx (todo definido por software). Compone todas las diferentes aplicaciones y campos de infraestructura más allá de los desafíos del centro de datos (es decir, IoT y sistemas críticos) que están dentro de la definido por software paradigma.
SDI (Infraestructura definida por software). Define el concepto de que la infraestructura dentro de un centro de datos es orquestada y escalable por software mediante programación.
SDM (Memoria definida por software). Define una solución donde la memoria es un recurso aprovisionado a través del software.
SDMN (redes móviles definidas por software).
SD-WAN (red de área extensa definida por software). Define una solución donde la comunicación de diferentes sucursales, la gestión del ancho de banda de acceso a Internet, la latencia y los problemas de red de área amplia se resuelven utilizando una solución definida por software.
SD-LAN (red de área local definida por software). Define una solución donde los problemas de la red de área local, como la congestión de paquetes, el rendimiento, la baja latencia y el aislamiento de los servicios, se resuelven utilizando una solución definida por software.
SDR (Radio definida por software). Define la programabilidad digital tradicionalmente de las comunicaciones de radio analógicas como moduladores / demoduladores, filtros, mezcladores, amplificadores, etc.
SDS (almacenamiento definido por software). Política y aprovisionamiento de almacenamiento programable mediante software.
SDP (Protección definida por software). Política y aprovisionamiento de seguridad programable a través de software como DoS y DDoS, listas negras, firewall por servicio o aplicación, etc.
SDDC (Centro de datos definido por software). Define la programabilidad del aprovisionamiento y las políticas de todos los recursos del centro de datos a través de un paradigma definido por software.
SDAD (entrega de aplicación definida por software). Define las políticas y el aprovisionamiento de entrega de aplicaciones a través de soluciones definidas por software que proporcionan equilibrio de carga, alta disponibilidad, monitoreo de aplicaciones e informes entre otros.

Zevenet se acerca a la SDN

Zevenet 5 ha sido diseñado para cumplir los entornos de red medianos y grandes mediante la implementación de un completo API REST con especificación abierta completa que permite la integración completa en una infraestructura SDN a través de las capacidades de programación, agilidad y controlador central.

Bajo el paradigma SDx, Zevenet ADC proporciona las siguientes capacidades definidas por software para integrarse en un centro de datos definido por software:

SDN capacidades a través del aprovisionamiento y la gestión programable de la configuración de red avanzada, interfaces virtuales y vlan, IP flotantes, agregación de enlaces, enrutamiento avanzado, estadísticas e informes en tiempo real de la red. Más información…
SD-WAN capacidades a través del aprovisionamiento y la administración centralizada de servicios virtuales para la agregación de enlaces ascendentes, alta disponibilidad de acceso a WAN, equilibrador de carga a nivel de enrutamiento y estadísticas. Más información…
partido socialdemócrata capacidades a través de la definición de políticas en red y por nivel de servicio / aplicación virtual de mitigación de Dos, listas negras locales y remotas, fortalecimiento de la seguridad de cifrado SSL, mitigación de amenazas HTTP / S, entre otras. Más información…
SDDC Capacidades a través de la definición de interfaces programables para permitir el aprovisionamiento y la gestión central de servicios virtuales geolocalizados en diferentes centros de datos. Más información…
SDAD Capacidades a través de la definición de interfaces programables para permitir el aprovisionamiento y la administración centralizada de servicios virtuales y flotantes con alta disponibilidad intrínsecamente en los niveles de redes y aplicaciones, balanceo de carga, monitoreo, informes de aplicaciones, descarga de SSL, implementación de diferentes servicios de topología arquitectónica, capacidades de proxy, paquete y tratamiento de datos optimizados en L4 y L7 entre otros. Más información…

Referencias SDN

https://www.zevenet.com/zapidocv3/ - API REST para la programabilidad definida por software de Zevenet ADC.
https://en.wikipedia.org/wiki/Software-defined_networking - Definición de SDN en wikipedia.

Comparte en:

Documentación bajo los términos de la Licencia de Documentación Libre de GNU.

¿Le resultó útil este artículo?

Artículos Relacionados