¿Qué es la virtualización de FC y para que se utiliza?
La virtualización de las tarjetas de fibra que ha sacado hace algún tiempo IBM ha sido desarrollada
con el objetivo de reducir la cantidad de Hardware que utilizamos en nuestros equipos dando lugar a un ahorro considerable de Pasta y de energía.
Para virtualizar la fibra en power se necesitan los siguiente requisitos:
- Los equipos tiene que ser tecnología Power6
- Las tarjetas de fibra tienen se de 8GB
- Se tiene que tener licencias de PowerVM (Express,Standar o Enterprise)
- Switch o Switches de fibra con capacidad NPIV (virtualización WWPN)
- Se necesita HMC versión 7.3 ó IVM
Como se puede ver en la imagen hay una gran diferencia entre la virtualización de la fibra y la fibra dedicada. La gran diferencia es que con una tarjeta de fibra de 8GB podemos suministrar acceso a disco de la SAN para varias LPAR sin necesidad de que cada una de ellas tengan una tarjeta física asignada.
Ejemplo de virtualización de fibra paso a paso:
Supongamos que tenemos una máquina power por ejemplo un "8203-E4A". Dicha máquina solo tiene configurada una tarjeta de fibra de 8GB por petición de costes del cliente y en dicha máquina se van a montar además del VIO Server dos particiones las cuales van a necesitar acceso a la SAN para utilizar dichos discos en la creación de grupos de volumenes.
Partimos de la base de que tenemos la partición para el VIO creada y a la cual le hemos asignado en propiedad la tarjeta de fibra de 8GB. También damos por hecho que tenemos las dos LPAR con AIX 6.1 llamadas "LPAR1" y "LPAR2" creadas.
En primer lugar tendremos que crear un adaptador virtual scsi de fibra "vfc" através de la HMC sobre la partición VIO Server, para ellos hacemos lo siguiente:
- Nos logamos en la HMC
- Nos conectamos al servidor 8203-E4A
- Nos conectamos a la LPAR llamada "VIO Server"
- Abrimos "Partition Properties"
- Seleccionamos "Virtual Adapters"
- Seleccionamos "Virtual Fiber Channel"
Llegado a este punto lo que estamos realizando es la creación del adaptador virtual de fibra de la siguiente manera:
Virtual SCSI adapter ID:
Type of adapter: server
Only selected client partition can connect:
Client adapter ID:
Cuando creemos el adaptador virtual de fibra en el cliente debe tener el ID que hemos puesto aquí en la parte de "Client adapter ID", ya que aunque no lo hayamos definido por el momento el VIO Server nos permite adelantar el ID.
Hecho esto tenemos el adaptador virtual de fibra "vFC" creado y preparado para conectarse al del cliente.
Vamos a crear el del cliente:
La creación del adaptador virtual de fibra en el cliente se haría de la misma manera lo único que cambia es que tenemos que poner el ID para este adaptador que yá habiamos adelantado en el VIO, tenemos que seleccionar como partición destino el VIO Server y como adaptador destino del VIO Server el ID del adaptador virtual del VIO que queremos que se conecte con este del cliente.
Creado el adaptador estamos en disposición de virtualizar la fibra física.
Cuando creamos el adaptador virtual de fibra en el VIO Server con un ID si ejecutamos dentro de la Shell del usuario padmin del VIO Server lo siguiente:
$ lsmap -npiv
Nos deberá aparecer un adaptador virtual llamado "vhostX" el cual podemos identificar cual es porque dentro de su localización en la posición "Cx" nos indica que adaptador es ya que este es el ID que le pusimos cuando creamos el adaptador virtual de fibra.
Aparecerá algo como:
Name: vfchost0
Physloc: x.x.x-vx-Cx
CntID: X < Id de la partición destino cliente>
CnlName:
CltOS:
Para realizar la virtualización el comando clave es:
$ vfcmap -vadapter vfchost0 -fcp fcs0
Esto quiere decir que voy a virtualizar el adaptador físico de fibra "fcs0" através del adaptador virtual de fibra "vfchost0" el cual estará conectado con el adaptador virtual del cliente.
Hecho esto en el cliente nos aparecerá si ejecutamos:
# lsdev -Cc adapter
Un adaptador "fcs0" el cual el sistema tomará como si fuera un adaptador de fibra físico que tiene conectado.
Hecho esto en el puerto del Switch donde tenemos conectado el puerto de la tarjeta física de fibra, el WWPN de la tarjeta física y el WWPN de la tarjeta virtual creada en el VIO Server, por lo que el Zonning cuando virtualizemos la fibra será mejor realizarlo por WWN.