Software Define Network (SDN) en el Data Center
Cuando se habla de software defined network en el data center (SDN) se está aludiendo a uno de los tres componentes centrales que, junto al servidor virtual y al almacenamiento virtual, constituyen el esqueleto del software defined data center. Se trata de un nuevo concepto a nivel de computación que es considerado por muchos como el siguiente paso en la evolución de la virtualización y de la computación en la nube, al proporcionar una solución que soporta las aplicaciones tradicionales que se usan en las empresas y los nuevos servicios de computación en la nube.Con este nuevo sistema del software defined data center, el sistema tradicional de los data centers, definidos por hardware y dispositivos diversos, se transforma es un nuevo concepto en el que la infraestructura se torna virtual y se ofrece como un servicio. En este contexto, el software defined network en el data center (SDN) se puede entender como una aproximación al uso de protocolos abiertos, como el OpenFlow, que permite el control de software a nivel de red para acceder a los routers y switches, ofreciendo una alternativa al modo de funcionamiento más tradicional en el que el acceso y el control se realizan a través del propio firmware.
El software defined network en el data center (SDN), además de ser un elemento central para la virtualización de los servicios del data center, ofrece una serie de ventajas, casi todas relacionadas con la optimización de recursos. En efecto, este sistema está concebido para trabajar bajo demanda del usuario, adaptándose perfectamente a las necesidades concretas de las aplicaciones en uso y de las necesidades de datos, evitando en todos los casos el sobredimensionamiento. Por tanto, el consumo de recursos responde exactamente a las necesidades concretas del usuario en cada momento. Si a ello se une la aplicación de un concepto similar al uso de los servidores y a la capacidad de almacenamiento, se puede entender que este nuevo concepto de virtualización en la computación abre las puertas a una forma de trabajo diferente y mucho más eficiente. Y lo que es muy importante: manteniendo la compatibilidad con las aplicaciones que se utilizan habitualmente.