La red interna ethernet se gestiona mediante uno o varios switch virtuales. Cada switch virtual se conecta a un interfaz físico, un grupo IPMP o una agregación de interfaces físicos. Las máquinas virtuales o ldoms se conectan a estos switches virtuales para acceder a la red ethernet externa.
Switch virtual
Para crear un switch virtual se ejecuta el siguiente comando:
# ldm add-vsw net-dev=net0 primary-vsw0 primary
El interfaz de conexión a la red externa se identifica con el parámetro net-dev. Este interfaz puede ser un interfaz físico, un grupo IPMP o una agregación de interfaces.
El nombre asignado a este virtual switch es primary-vsw0.
Interfaces en las máquinas virtuales o ldoms
Las máquinas virtuales se conectan al switch virtual mediante interfaces virtuales. El comando a ejecutar es el siguiente:
# ldm add-vnet pvid=2 LDOM1-NET0 primary-vsw0 ldom1
Este interfaz será el interfaz net0 de la máquina virtual ldom1. Este interfaz se conectará al switch virtual primary-vsw0 dejando pasar solo los paquetes de la VLAN 2. El parámetro pvid es opcional, si no se pone dejará pasar todos los paquetes presentes en el switch virtual.
Redundancia en el interfaz físico
Para dar redundancia a la conexión de las ldoms o máquinas virtuales podemos utilizar un grupo IPMP o una agregación de interfaces. Para crearlos podemos utilizar la información en la página Redes.
Para crear el switch virtual con un interfaz IPMP el comando sería:
# ldm add-vsw net-dev=ipmp0 primary-vsw0 primary
Y para una agregación de interfaces:
# ldm add-vsw net-dev=aggr0 primary-vsw0 primary
La redundancia en estos interfaces asegura la conexión del switch virtual a la red etherne externa. No es necesario interfaces virtuales adicionales.
Redundancia interna
Otro método para dar redundancia a la conexión ethernet es la creación de un segundo switch virtual conectado a un nuevo interfaz físico.
# ldm add-vsw net-dev=net4 secondary-vsw0 primary
En las máquinas virtuales o ldoms tendremos que crear un nuevo interfaz virtual a este switch.
# ldm add-vnet pvid=2 LDOM1-NET1 secondary-vsw0 ldom1
Este nuevo interfaz virtual será el interfaz net1 de la ldom. Este nuevo interfaz podrá tener una dirección IP distinta o ser parte de un grupo IPMP que englobe net0 y net1.
Los dos tipos de redundancia son compatibles. Por ejemplo podemos tener dos switch virtuales cada uno conectado a una agregación de interfaces.