Hogar Redes ¿Cuál es la diferencia entre la red definida por software (sdn) y la virtualización de red?

¿Cuál es la diferencia entre la red definida por software (sdn) y la virtualización de red?

Anonim

Q:

¿Cuál es la diferencia entre la red definida por software (SDN) y la virtualización de red?

UN:

La red definida por software es un concepto de red donde, en la arquitectura de red, el "plano de control" de la red o la estructura de transmisión de datos se separa de otras funciones. Crea cierta abstracción en las capas de software que administran la red.

Por el contrario, la virtualización de la red es un concepto de nivel amplio para cambiar la estructura arquitectónica de una red. Los expertos hablan sobre la virtualización de la red en términos de reemplazar las estructuras físicas de hardware con estructuras lógicas, por ejemplo, dividir o dividir una sola pieza de hardware en varias funciones lógicas. Si esto se relaciona con las operaciones del servidor o el almacenamiento de datos, el concepto esencial de usar piezas virtuales de hardware (a veces llamado VMware) es el mismo.

Para obtener más información sobre la virtualización de la red, lea este nuevo documento técnico de IBM Fellow, el CTO emérito de Dell y el científico jefe de Cloudistics, Dr. Jai Menon "Enfoques y beneficios de la virtualización de red"

Algunos de los que están familiarizados con las redes definidas por software y la virtualización de redes describirían las redes definidas por software como una técnica más "mecánica" o práctica para cambiar la forma en que se construye una red. En cierto sentido, las redes definidas por software podrían servir al objetivo general de la virtualización de redes, lo que ayudaría a controlar el proyecto como una especie de filosofía de alto nivel para el diseño. En otras palabras, usar técnicas de codificación SDN, en lugar de utilizar máquinas virtuales para la construcción inicial de la red.

Otros hablan de las redes definidas por software como un tipo de herramienta de programación, la forma en que los lenguajes de programación individuales funcionan para admitir arquitecturas de hardware y software. Estos son los bloques de construcción que permiten construir y operar configuraciones sofisticadas de TI más grandes.

¿Cuál es la diferencia entre la red definida por software (sdn) y la virtualización de red?