Guía Visual de Redes en Nutanix: Los 5 elementos clave

Voy a comenzar este post con una confesión: la verdad es que la parte de networking nunca me ha gustado. Siempre ha sido un elemento defendido exclusivamente por el departamento de networking y seguridad, lo que, si eres mas de la parte de infraestructuras, se lo dejas encantado y te limitas a pedir IPs y VLANes. Pero como tendemos a la virtualización de la red igual que ha pasado con VMs y almacenamiento, toca irse metiendo en el mundillo. ¿Y qué mejor manera que con una explicación básica de los elementos que te vas a encontrar en tu infraestructura Nutanix?

Imagina las VMs como edificios alojados en una comunidad. Esta comunidad se llama Nutanix, y su suelo son los servidores físicos. Para que todos estos edificios o VMs puedan hablar entre ellos y con el mundo exterior, necesitan una red de carreteras muy bien organizada.
Vale, pues esa red de carreteras son las comunicaciones de red, también virtuales. Vamos a ver de forma muy simple cómo están compuestas:


1.El "Interruptor Virtual" (Open vSwitch)

Dentro de cada servidor de Nutanix (mejor llamarlo nodo), hay un componente llamado Open vSwitch (OVS). Piensa en él como un agente de tráfico virtual que vive dentro del servidor y decide a dónde va cada paquete de datos. 
 
2. Los Puentes y las Carreteras (Bridges)

Para organizar el tráfico, Nutanix usa algo llamado Bridges (puentes). El más importante se llama br0. 
  • br0: Es como la "Gran Vía" de la red. Por aquí pasa casi todo: el tráfico de tus aplicaciones y la comunicación entre servidores. 
  • virbr0: Es una calle privada. Solo sirve para que la CVM hable con el hardware del servidor de forma ultra rápida.

 3. La Unión de Fuerzas (Bonds)

Para que la red nunca se caiga y sea muy rápida, Nutanix no usa un solo cable físico, sino que agrupa varios (normalmente dos o más tarjetas de red de 10GbE o más) en algo llamado Bond. Es como si en lugar de tener un "carril" de datos, tuvieras una superautopista de varios carriles. Si un cable se rompe, el tráfico sigue fluyendo por los otros sin que nadie se dé cuenta. A esto lo llamamos Alta Disponibilidad.

 4. Las VLANs: "Habitaciones Privadas"

A veces no quieres que todos en la red se vean entre sí (por ejemplo, no quieres que los invitados usen la misma red que los servidores de bases de datos). Para eso usamos las VLANs. Una VLAN es como poner paredes invisibles en la red. Aunque todos usen los mismos cables físicos, los datos están etiquetados con un número (ID de VLAN). Solo las máquinas que tienen el mismo número pueden comunicarse entre ellas. En Nutanix, esto se configura de forma muy fácil desde Prism, sin tener que ser un experto en comandos complicados.

 5. Conexión con el Fabric (La Red Física)

El "Fabric" es simplemente el conjunto de switches físicos donde se conectan los servidores. Nutanix simplifica mucho esta parte, porque se conecta a los switches normales de la empresa usando cables Ethernet de toda la vida (de toda la vida, pero CAT7 mejor, please). Cuando una VM quiere enviar un mensaje a otra VM que está en un servidor distinto, el mensaje sale por el Bond, viaja por el Fabric físico y llega al otro servidor en milisegundos. 

En resumen: Nutanix crea una red virtual donde las redes se crean y se configuran con clics. Usa carreteras virtuales (Bridges), agrupa cables físicos (Bonds) para que no haya fallos y usa etiquetas (VLANs) para que cada grupo de datos vaya por su sitio seguro, todo conectado por cables ethernet que van hacia los switches centrales de la sala de servidores.