¿Puede Open vSwitch eliminar por completo la necesidad de enrutadores y conmutadores de hardware en el futuro?

Si está hablando de dispositivos de hardware independientes y dedicados que no hacen nada más que cambiar y enrutar paquetes de datos de red, entonces sí, OpenVSwitch y la infraestructura de red virtual relacionada pueden eliminarlos (y en mi opinión, probablemente lo harán en su mayor parte).

Dicho esto, NO eliminará el hardware de red física por completo en el futuro previsible. Obviamente, debe haber una capa física, y la gran mayoría de los puertos del conmutador serán reemplazados por NIC multipuerto integrados en servidores host físicos (convergencia del centro de datos, un sistema de hardware físico que puede alojar cualquier combinación de cómputo, red y servicios de almacenamiento según sea necesario, por separado o juntos). Sin embargo, será necesario un hardware de red especializado de alto rendimiento para el rendimiento de backbone / carrier. Este hardware será el más lento para converger debido a gastos, etc. Nunca desaparecerá por completo, pero podría evolucionar en forma para convertirse en tarjetas periféricas que se instalen en servidores host de uso general.

La convergencia es una gran palabra de moda como la computación en la nube, pero tiene una gran oferta si es atractiva prácticamente. En lugar de enrutadores demasiado caros y gestiona conmutadores y NAS y SAN como sistemas separados (a pesar de que todos son básicamente servicios hoy en día de todos modos), todo en el centro de datos consiste en un chasis de servidor con partes intercambiables que se confunden a través de una combinación de periféricos de hardware instalados y softwate que virtualiza todos esos servicios. La capa física se vuelve mucho más simple, ya que es más uniforme y las interconexiones son a través de una mayor capacidad pero mucho menos numerosos enlaces de red física que transportan tráfico troncal.

No lo creo. Suponga que OVS realiza todas las redes basadas en host. Los paquetes que genera tienen que llegar a su destino. Suponiendo que tengo N hosts, con X puertos cada uno, potencialmente necesito obtener paquetes de cualquier puerto de origen a cualquier destino. Si no puedo (y no puedo) construir una malla completa de cables de cualquiera a cualquiera, necesito ALGO en el medio, es decir, un interruptor.

Entonces, ¿por qué no usar un servidor con un OVS como ese interruptor? Por un lado, los conmutadores necesitan muchos puertos y mucho ancho de banda. Construir un sistema OVS con 48 puertos, o 600 puertos de 19/25/40/50/100 … Gbps es difícil y costoso. .. y si construiste uno si es así, solo construiste un ‘interruptor’, excepto que tu hardware de elección está hecho de componentes del servidor: ¿cuál es la ganancia aquí?

No del todo, aunque definitivamente simplifica el diseño del centro de datos.

Aún necesita dispositivos de hardware para:

  • Conecte esos conmutadores virtuales a otros conmutadores virtuales
  • Conecte esos conmutadores virtuales a conexiones de internet / conexiones WAN
  • Conecte dispositivos de acceso como PC
  • Conecte otros equipos físicos, como puntos de acceso inalámbrico, equipos de administración de edificios, etc.

Algunas de esas cosas se reducirán en el futuro, pero algunos dispositivos físicos no se pueden virtualizar de ninguna manera útil, siempre necesitarán un dispositivo de hardware para conectarse, aunque ese dispositivo puede terminar ejecutando un sistema operativo virtualizado además de la mercancía. hardware, lo que diría que está bastante cerca de un conmutador virtual completo de todos modos.

Todavía no estamos listos para ser todos virtuales.