¿Qué es la Redes Definidas por Software? SDN Explicado

¿Qué es la Redes Definidas por Software? SDN Explicado

  • ITOps y DevOps
6 min de lectura Actualizado Nov 24, 2020

Puntos clave: La Red Definida por Software (SDN) permite la gestión programática de los recursos de red, separando la configuración del hardware para una mayor flexibilidad y escalabilidad. Mejora las operaciones de red al desacoplar el Plano de Control del Plano de Datos y utilizar protocolos estándar para la interoperabilidad.

  • SDN centraliza la gestión de la red, permitiendo la automatización y una asignación eficiente de recursos.
  • Facilita la neutralidad del proveedor, optimizando las inversiones en infraestructura mediante protocolos de comunicación abiertos.

La red definida por software (SDN) están un modelo arquitectónico de red que permite la gestión programática, el control y la optimización de los recursos de red. SDN desacopla la configuración de red y la ingeniería del tráfico de la infraestructura de hardware subyacente, para garantizar un control holístico y consistente de la red mediante APIs abiertas. Echemos un vistazo.

Los límites de la arquitectura de red tradicional

La arquitectura de red tradicional ofrece una flexibilidad mínima para coordinar entre dispositivos de red de función fija que deben configurarse manualmente. Un solo cambio puede tener un efecto en cascada sobre el rendimiento de la red y puede derribar toda la red. Los volúmenes explosivos de tráfico de datos, la arquitectura de red compleja y las crecientes demandas para mejorar el rendimiento de red hacen obsoleto el enfoque tradicional de gestión de red.

Cómo funcionan las redes definidas por software

La naturaleza estática del modelo tradicional de arquitectura de red no satisface las demandas de la TI empresarial moderna. Las organizaciones requieren una infraestructura de red que permita la flexibilidad para escalar y soportar entornos informáticos dinámicos basados en entornos tecnológicos y empresariales en rápida evolución. Las Redes Definidas por Software ofrecen las siguientes características clave para abordar estas preocupaciones:

Veamos cada característica con más detalle.

Planos de arquitectura desacoplados

Una arquitectura clásica de red de comunicación consta de tres componentes principales:

  • El Plano de Control se refiere al componente de arquitectura de red que define el enrutamiento del tráfico y la topología de la red.
  • El Plano de Datos está la capa de arquitectura de red que gestiona físicamente el tráfico en función de las configuraciones suministradas desde el Plano de Control.
  • El Plano de Gestión se encarga de la configuración más amplia de la red, la monitorización y los procesos de gestión en todas las capas de la pila de red.

En la arquitectura de red tradicional, el plano de control y el plano de datos son integrados. Cualquier cambio en el sistema sues depende de configurar los dispositivos físicos de red, los protocolos y el software que soportan. Solo tú puedes realizar cambios limitados en el sistema general ya que el cuello de botella de los dispositivos de red fluye el tráfico lógico de red. Los dispositivos funcionan de forma autónoma y ofrecen una conciencia lógica limitada hacia la red más amplia. En cambio, SDN desacopla el Plano de Control del Plano de Datos e integra centralmente la lógica de red a nivel de controlador. Un controlador separado entre los dos Planos centraliza lógicamente la inteligencia de red de modo que los usuarios pueden elegir qué características programables trasladar de los dispositivos de red al servidor de aplicaciones o controlador. Las operaciones lógicamente centralizadas y desacopladas del controlador permiten a las organizaciones una agilidad mejorada para automatizar, extiende, supervisar, mantener, gestionar, extiende, provisionar y solucionar problemas de la infraestructura de red. Las aplicaciones interactúan directamente con el controlador para obtener una visión global del estado de la red. La infraestructura de red dinámica, escalable y flexible conduce a operaciones simplificadas y a la posibilidad de probar nuevas oportunidades de negocio que de otro modo son limitadas debido a cuellos de botella arquitectónicos de red.

Programabilidad de la red

Imagina programar 10 routers, uno a uno, y luego llevar un control de cómo está configurado y cómo se supone que debe comportarse cada dispositivo. Si lo escalas a cientos y miles de dispositivos, los procesos manuales implicados en la monitorización, configuración y gestión de dispositivos son ineficaces. Ni siquiera los sistemas de gestión de red (NMS) serán suficientes para eliminar cuellos de botella, errores y problemas de rendimiento. Con los algoritmos SDN, el número de procesos repetibles de configuración y gestión de dispositivos no están una limitación. Un SDN Ve 1.000 routers de forma similar a como ve 10 routers. Los algoritmos pueden incorporar la dinámica cambiante de las configuraciones de red realizadas en entornos escalados. La capacidad SDN permite esencialmente a los administradores de sistemas decir a la red "qué hacer" en respuesta a cambios de red o patrones dinámicos de flujo de tráfico. Además, la programabilidad de la red está clave para Lograr la optimización global hacia un estado coherente a nivel de red. Las redes no convergen a un estado único cuando cada componente está programado individualmente sin conciencia del entorno:

  • Entorno de red
  • Estado
  • Patrones de configuración

SDN permite a los usuarios reemplazar la optimización local por una inteligencia y control lógicamente centralizados de los recursos de red. Las dependencias y limitaciones subyacentes no se aplican (al menos de la misma manera) considerando la naturaleza desacoplada de los componentes de Datos y Plano de Control de la arquitectura de red. En lugar de tener que ajustar la configuración en cientos de consolas de gestión individuales, las aplicaciones pueden interactuar con los dispositivos de red apropiados a través de APIs y mantener un rendimiento, funcionalidad y control de red coherentes.

Apertura e interoperabilidad

La interoperabilidad con proveedores e integración de red están un criterio principal para la ingeniería del tráfico de red, abarcando desde la planificación y compra de dispositivos hasta la configuración y gestión. La neutralidad del proveedor permite a las organizaciones optimizar las inversiones en infraestructura para requisitos técnicos y empresariales. Consideremos las dos capas de interoperabilidad SDN: la infraestructura y el servicio:

  • En la capa de infraestructura, SDN soporta protocolos estándar para la comunicación entre dispositivos de múltiples proveedores y mantiene un entorno de software común.
  • En la capa de servicio, SDN gestiona políticas organizativas a nivel de infraestructura, sistemas y aplicaciones de red. Estas pueden dividirse en múltiples dimensiones abiertas y modulares.

En un sistema SDN, la orquestación de red abierta, los sistemas de servicios y gestión de red simplifican el despliegue. Por ejemplo, las APIs RESTful pueden usarse para la comunicación mediante protocolos abiertos soportados por todos los fabricantes de dispositivos de red. Como resultado, la infraestructura de red está fácil de extiende y el sistema en su conjunto no se encuentra con cuellos de botella en el rendimiento de red ni con la escalabilidad. La capa de abstracción de arquitectura permite a los controladores gestionar el tráfico fácilmente usando estándares abiertos como OpenFlow u otros protocolos extensibles. Finalmente, la plataforma controladora SDN opera como un sistema abierto que permite a los usuarios extiende funcionalidades, añadir aplicaciones mediante APIs o módulos para realizar funciones específicas de gestión de red.

Conceptos erróneos sobre SDN

SDN están un cambio arquitectónico significativo respecto a la infraestructura de red tradicional. Sin embargo, la tecnología no requiere te para interrumpir tu red existente y reemplazarla por recursos completamente nuevos de hardware y software que constituyen SDN. De hecho, la organización puede comenzar con casos específicos de SDN utiliza tales como:

  • Optimización de la red mediante la monitorización
  • Identificación de afinidades de cuentas y límites de control de acceso
  • Orquestar cargas de trabajo específicas te adoptar la tecnología a gran escala

En esencia, SDN no reemplaza a los dispositivos de red tradicionales ni solo se aplica a los switches mediante automatización. En su lugar, SDN solo remodela la arquitectura para Permite el control centralizado con múltiples niveles de automatización en toda la red. La Open Networking Foundation identifica tres partes principales del modelo SDN:

Las principales diferencias arquitectónicas entre SDN y la infraestructura de red tradicional son identificadas dentro de las capas de Control e Infraestructura. Sin embargo, están los programas SDN dentro de la capa de Aplicación los que Define el nuevo enfoque de comunicación de datos entre controladores y servicios que se ejecutan por la red. El Controlador y el Plano de Control centralizado Define en qué están difiere el SDN de la arquitectura de red tradicional. Las tecnologías de la capa de aplicación son responsables de traducir esas diferencias en mejoras de rendimiento, que resultan en resultados tangibles de negocio.

Lecturas relacionadas

Estas publicaciones son mías y no representan necesariamente la posición, estrategias u opinión de BMC.

Más de ITOps y DevOps

Suscríbete al Informe

Al registrarse para esta oferta te son confirmar que te leído y aceptado la Política de Privacidad de BMC.

Gracias te

Tú te has suscrito a The Brief
El Brief abarca la orquestación de mainframe y empresa—BMC AMI y Control-M—y la investigación de analistas, despliegues de clientes y eventos en ambas áreas.