Gestión de virtualización de red y recursos de red en Oracle® Solaris 11.2

Salir de la Vista de impresión

Actualización: Septiembre de 2014
 
 

Cómo permitir que las VM se comuniquen a través de un conmutador externo

Cuando hay varias VNIC configuradas en la misma NIC física, puede configurar la propiedad de enlace de datos vswitchmode en remote para enviar el tráfico de red externamente a través del conmutador. Sin embargo, el conmutador externo debe estar configurado en el modo de retransmisión reflectante. La configuración del conmutador que permite la retransmisión reflectante es específica para el tipo de conmutador. Para obtener más información, consulte la documentación del fabricante del conmutador.

En la siguiente figura, se muestra un sistema de ejemplo con un enlace Ethernet 10G que está conectado a un conmutador externo y que aloja dos zonas (VM) que ejecutan servicios para el mismo cliente.

Figura 4-3  Comunicación interna entre zonas

image:Esta imagen muestra la comunicación entre VNIC dentro del sistema.

Dado que las dos zonas, Zone1 y Zone2, ejecutan servicios para el mismo cliente, la comunicación entre las dos zonas puede ocurrir internamente sin restricciones. Por lo tanto, el tráfico entre VNIC1 y VNIC2 se puede intercambiar internamente.

Compruebe el valor existente de la propiedad vswitchmode para la NIC física net5 de la siguiente manera:

# dladm show-linkprop -p vswitchmode net5
LINK  PROPERTY     PERM  VALUE  EFFECTIVE  DEFAULT  POSSIBLE
net4  vswitchmode  rw    local  local      local    local,remote,auto

La salida muestra el valor local para los campos VALUE y EFFECTIVE. Este valor indica que la comunicación entre las zonas es interna.

En este ejemplo, se asume que las dos zonas, Zone1 y Zone2, necesitan ejecutar servicios para clientes diferentes y que el conmutador externo tiene una lista de control de acceso (ACL) configurada que controla el tráfico de red para estos servicios. Por lo tanto, no se deben comunicar internamente y el tráfico de red entre VNIC1 y VNIC2 se debe intercambiar de manera externa a través de un conmutador.

Por consiguiente, debe desactivar la comunicación interna entre las zonas configurando la propiedad vswitchmode en remote, de la siguiente manera:

# dladm set-linkprop -p vswitchmode=remote net5
# dladm show-linkprop -p vswitchmode net5
LINK  PROPERTY     PERM  VALUE   EFFECTIVE  DEFAULT  POSSIBLE
net5  vswitchmode  rw    remote  remote     local    local,remote,auto

Notas -  El conmutador externo debe estar configurado para la retransmisión reflectante antes de configurar vswitchmode en remote.

Dado que configuró la propiedad vswitchmode en remote para desactivar la comunicación interna de las VNIC, el tráfico de red entre las VNIC se envía a través del conmutador externo, como se muestra en la siguiente figura.

Figura 4-4  Comunicación entre zonas mediante un conmutador externo

image:Esta figura muestra la comunicación a través de un conmutador externo, que tiene activada la retransmisión reflectante.