Con los operadores que virtualizan sus redes, ¿es el fin del hardware de red?

No puedes virtualizar si no hay nada para virtualizar. Algo tiene que realizar el transporte.

No puede crear ancho de banda ni reducir la latencia más allá del hardware subyacente. Dado que estos son los cuellos de botella, aquí es donde está el dinero. Todas las redes virtuales. Una opción es REDUCIR el ancho de banda y AUMENTAR la latencia. Si es bueno, por poco. Pero es inevitable. Como no hay suficiente, SDN no es una cura milagrosa.

Las capas superiores están en última instancia limitadas en eficiencia por lo que proporcionan los niveles inferiores. Cuanto menos lo hagan las capas inferiores, más costosa será simularla en niveles superiores. La memoria compartida distribuida a través de InfiniBand es rápida y eficiente. Por IPv4 a través de Internet, no se hace mucho. El aumento de latencia es demasiado grande.

Las capas superiores también están limitadas por las capas inferiores.

La seguridad en las capas superiores está dictada por la seguridad en las capas inferiores y la seguridad. Muchos usuarios se olvidan de la seguridad, al igual que los administradores. Es por eso que CADA CUENTA en Yahoo se vio comprometida recientemente. Hace unos años, CADA CUENTA ÚNICA en Capital One también se vio comprometida. Esto es tan increíblemente estúpido y patético. En aquellos países donde permitir tal estupidez no es un delito, debería serlo. Creo que la vida en prisión para cualquier propietario de cualquier computadora que aparezca en los motores de búsqueda SCADA como insegura (estas son plantas de tratamiento de agua, depósitos, reactores nucleares, cosas que no quieres que aumenten porque alguien las hizo rodar).

Todo esto puede tratarse en hardware, las redes definidas por software no ayudarán allí. SDN es lo mejor para matices, protocolos que desordenan el hardware y los ciclos de conexión.

Piense en CISC vs RISC. Mover más programas al software no significó el fin de los procesadores, sino el final de los procesadores hinchados y mal construidos. No hay computadoras sin un procesador de algún tipo.

Puedo ver que IGMPv4 es más simple que v3, porque parte del trabajo se puede insertar en una red virtual. Realmente, la multidifusión es una red virtual no enrutable además de una red enrutable. El enrutable debe admitir transmisiones a través de múltiples interfaces y debe admitir tablas básicas de multidifusión para saber qué combinaciones usar, para reducir la transferencia repetitiva de datos, pero no necesita manejar la sofisticación de v3.

SDN puede permitirle simplificar rutas múltiples, PRP y otros bits útiles, pero necesita conectar los cables físicos a algo capaz de entrega paralela, etc.

No puede hacer una multiplexación en modo denso de un enlace de fibra óptica de 3 terabit en el software.

La inspección de paquetes en el software es lenta, pregúntele a cualquier usuario de Wirehark, pero a nosotros mucho más rápido en hardware. ¿Pero qué inspeccionar? Eso depende de los protocolos que admita.

InfiniBand es importante, al igual que SCI, NUMAConnect y ATM. No puede hacer todo con las redes Ethernet y PCI Express (especialmente si usa HyperTransport).

Es posible que no haya encontrado estos otros, pero no se atreva a decirles a quienes los usan con frecuencia (incluido yo mismo) que no importan o que somos inferiores por no hacerlo a su manera. Estamos contentos con los anchos de banda más altos, latencias más bajas, mayores capacidades y geek más nerd. Sí, está bien, tengo un anorak.