Configurar un canal de fibra virtual de Hyper-V en el tejido de almacenamiento de VMM

Importante

Esta versión de Virtual Machine Manager (VMM) ha llegado al final del soporte técnico. Se recomienda actualizar a VMM 2022.

Lea este artículo para configurar un canal de fibra virtual de Hyper-V en el tejido de almacenamiento de System Center - Virtual Machine Manager (VMM).

El canal de fibra virtual proporciona a las máquinas virtuales de Hyper-V conectividad directa al almacenamiento basado en canal de fibra. Hyper-V proporciona puertos de canal de fibra en sistemas operativos invitados para que pueda virtualizar aplicaciones y cargas de trabajo que tengan dependencias en el almacenamiento de canal de fibra. También es posible agrupar los sistemas operativos invitados a través del canal de fibra.

Antes de empezar

  • VMM admite las siguientes implementaciones de canal de fibra virtual:
    • Una sola matriz de almacenamiento conectada a un solo tejido (formado por uno o varios conmutadores) conectado a su vez a una única SAN virtual (vSAN). Una vSAN es un grupo con nombre de puertos físicos de Adaptador de bus host (HBA) de canal de fibra en un equipo host al que se conecta una VM para obtener acceso a los dispositivos de almacenamiento de canal de fibra.
    • Una sola matriz de almacenamiento conectada a varios tejidos (con uno o varios conmutadores por tejido) conectados a su vez a una única vSAN.
    • Varias matrices de almacenamiento conectadas a un solo tejido (formado por uno o varios conmutadores) conectado a su vez a una única vSAN.
    • Varias matrices de almacenamiento conectadas a varios tejidos (con uno o varios conmutadores por tejido) conectados a su vez a varias vSAN. Esta configuración ofrece rutas de acceso de doble redundancia a matrices de almacenamiento.

Esto es lo que necesita:

  • Se puede crear una o varias vSAN para cada equipo host. Una vSAN solo puede contener HBA de un mismo tejido.
  • Las matrices de almacenamiento, los conmutadores y los HBA deben tener instalado el firmware y los controladores más recientes.
  • Asegúrese de que las matrices de almacenamiento puedan presentar unidades lógicas (LU).
  • Habilite NPIV en los HBA y los conmutadores de canal de fibra.
  • Los hosts de Hyper-V deben ejecutar como mínimo Windows Server 2012.
  • Los hosts de Hyper-V deben ejecutar como mínimo Windows Server 2016.
  • Asegúrese de que hay instalado un proveedor de SMI-S. VMM administra tejidos de canal de fibra y dispositivos de SAN mediante el proveedor de SMI-S. Recuerde que no debe instalar el proveedor de SMI-S en el servidor VMM, sino en un servidor al que se pueda conectar el servidor VMM con una dirección IP o FQDN.

Implementar Canal de fibra virtual

Esto es lo que debe hacer:

  1. Detecte y clasifique los tejidos de canal de fibra.
  2. Cree vSAN para cada equipo host mediante la agrupación de puertos HBA del host.
  3. Cree una máquina virtual que pueda obtener acceso al almacenamiento de canal de fibra virtual.
  4. Cree zonas que conecten cada host o vHBA de VM a una matriz de almacenamiento. Las zonas se usan para conectar una matriz de canal de fibra a una VM de equipo host.
  5. Cree LUN y regístrelos para un host, máquina virtual o nivel de servicio.
  6. Cree una plantilla de servicio y agréguele plantillas de máquina virtual. Para cada vHBA, especifique asignaciones de WWN dinámico o estático, y seleccione la clasificación. Cree e implemente un nivel de servicio basado en la plantilla de servicio para acceder a Canal de fibra virtual almacenamiento. Zona de una matriz de canal de fibra al nivel, agregue un disco, cree un LUN y registre el LUN en el nivel.

Detectar y clasificar los tejidos de canal de fibra

  1. Seleccione Tejido> StorageAgregar recursos Dispositivos>de>almacenamiento.
  2. En el Asistente para> agregar dispositivos de almacenamiento, seleccione Tipo de proveedor, seleccione Tejido de canal de fibra detectado y administrado por un proveedor SMI-S.
  3. En Especificar ámbito de detección, especifique la dirección IP o el FQDN y el número de puerto del proveedor.
  4. Si usa SMI-S, especifique si el proveedor usa SMI-S CIMXML o SMI-S WMI-S, y agregue la dirección IP/FQDN y el puerto que se usa para conectarse al proveedor en el servidor remoto. Si usa CIMXML, puede habilitar SSL.
  5. Especifique una cuenta para conectar con el proveedor.
  6. En Recopilar información, VMM detecta e importa automáticamente la información del tejido de canal de fibra. Si el proceso de detección se realiza correctamente, el nombre del tejido detectado, los conmutadores y los nombres de nodo WWNN (World Wide Node Name) del tejido se muestran en la página. Cuando el proceso se complete correctamente, seleccione Siguiente. Para reintentar el proceso de detección de un intento incorrecto, seleccione Proveedor de exámenes.
  7. Si seleccionó la opción de usar una conexión SSL para un proveedor SMI-S, asegúrese de que:
    • Durante la detección, aparece el cuadro de diálogo Importar certificado . Compruebe la configuración y seleccione Importar. De forma predeterminada, se comprueba el nombre común (CN) del certificado. Podría producirse un error en la detección del almacenamiento si no hay un CN o si no coincide.
    • Si se produce un error en la detección porque cn deshabilita la comprobación de CN en el registro en el servidor VMM. En el Registro, vaya a HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Storage Management/ y cree un valor DWORD: DisableHttpsCommonNameCheck. Establezca el valor en 1.
  8. En la página Tejidos de canal de fibra, haga lo siguiente para cada tejido de almacenamiento que requiera una clasificación:
    1. En la columna Dispositivo de almacenamiento, active la casilla junto a un tejido de canal de fibra que quiera que administre VMM.
    2. En la columna Clasificación, seleccione la clasificación que desea asignar al tejido. La tarea de clasificación del tejido es independiente de la de clasificación del almacenamiento, aunque el concepto es similar.
  9. En la página Resumen , confirme la configuración y seleccione Finalizar.

Crear vSAN y asignar HBA

Puede crear vSAN y asignarles HBA. Se puede crear una o varias vSAN para cada equipo host. Cada vSAN solo puede contener los HBA que procedan del mismo tejido.

Los adaptadores de bus host virtual (vHBAs) representan la virtualización de HBA de canal de fibra y las máquinas virtuales usan para conectarse con vSAN. Cada vHBA tiene un nombre de nodo World Wide Node Name (WWNN), que es diferente del WWNN del HBA del host. Con NPIV (N_Port ID Virtualization), es posible asignar un HBA de equipo host a varios vHBA. Se pueden agregar o quitar puertos HBA asignados a una vSAN según convenga.

  1. Seleccione Tejido y haga clic con el botón derecho en las propiedades del host >aplicables>Hardware>New Virtual SAN (Nuevo SAN virtual).

  2. En New Virtual SAN (Nueva SAN virtual), especifique un nombre y una descripción opcional. En Adaptadores de canal de fibra, active las casillas situadas junto a los HBA de canal de fibra que desea asignar al vSAN. Seleccione Aceptar.

  3. Si desea editar las asignaciones de puertos vSAN, en Propiedades Hardware FC Virtual SANFibre Channel adapter details (Propiedades> del adaptador de canal de fibraSAN Virtual SAN>) deHardware> FC, seleccione o anule la selección de los puertos HBA.

  4. Si desea agregar un nuevo vHBA y asignarlo a un vSAN, seleccione Propiedades>Configuración de> hardwareNuevo>adaptador de canal de fibra. En Nombre de SAN virtual, seleccione un vSAN para asignarlo. Especifique si quiere asignar la configuración de puerto para el vHBA de manera estática o dinámica.

  5. Si desea cambiar la configuración de puerto predeterminada global para vHBA, seleccione Propiedades>Configuración global dehardware> y modifique la configuración en Detalles del adaptador de canal de fibra.

    Nota

    El cambio de esta configuración no afecta a los puertos vHBA que ya se hayan creado. Para aplicar una nueva configuración a un puerto vHBA existente, vuelva a crear el puerto: quítelo y agréguelo de nuevo.

Crear una plantilla de máquina virtual

Las máquinas virtuales usan vHBA para conectarse a las vSAN. Para que los vHBA se conecten a vSAN, primero deben agregarse al perfil de hardware de una plantilla de máquina virtual.

  1. Use el Asistente para crear máquinas virtuales para crear una máquina virtual y, después, agregue un adaptador de canal de fibra nuevo (vHBA) en la página Configurar hardware de la plantilla de máquina virtual. Para cada vHBA que cree, especifique asignaciones de WWPN dinámico o estático, y seleccione la clasificación del tejido.
  2. Aún con el Asistente para crear máquinas virtuales, coloque e implemente la VM en un host de destino. Asegúrese de que el host contiene una SAN virtual que coincida con el tejido de almacenamiento.

Después de implementar la máquina virtual en un host, puede crear una zona de matriz de almacenamiento de canal de fibra virtual a la máquina virtual. Después, cree un LUN y regístrelo (sin máscara) en la máquina virtual.

Crear zonas

Las zonas se usan para conectar una matriz de canal de fibra a un host o máquina virtual (VM). Los puertos de destino de la matriz de almacenamiento se asignan a los puertos HBA en el host o a los puertos HBA virtuales (vHBA) de la máquina virtual. Puede crear zonas para un host, para una máquina virtual o para ambos. En el caso de los clústeres de conmutación por error de Hyper-V, es necesaria una zona para cada host del clúster. Asegúrese de que:

  • Las zonas se agrupan en conjuntos de zonas, que usan dispositivos comunes de tejido de canal de fibra. Cuando se han agregado, modificado o quitado todas las zonas de un conjunto de zonas según sea necesario, se debe activar el conjunto de zonas. La activación del conjunto de zonas inserta información de cada zona en los conmutadores de canal de fibra en el tejido seleccionado.
  • Solo los miembros de la misma zona pueden comunicarse entre sí.
  • Tendrá que crear zonas nuevas y, después, activar el conjunto de zonas. La activación de un conjunto de zonas puede producir tiempo de inactividad en el tejido mientras se propaga información a todos los conmutadores.
  • Si desea agregar una matriz de almacenamiento a un clúster de Hyper-V, primero necesitará crear zonas de la matriz en cada equipo host. De forma similar, si desea agregar una matriz a un clúster invitado, primero necesitará crear zonas de la matriz en cada máquina virtual.

Configure las zonas de la manera siguiente:

  1. Seleccione Servicios y> máquinas virtuales, haga clic con el botón derecho en la máquina virtual aplicable, >Propiedades>del almacenamiento>Agregar agregar>matriz de canal de fibra.
  2. En la página > Agregarpropiedadesde matriz> de canal de fibra, cree una nueva zona, especifique un nombre de zona, seleccione una matriz de almacenamiento y, en Tejido, seleccione un modificador. En Puertos de destino de matriz de almacenamiento, seleccione el puerto o los puertos WWPM aplicables. En Puertos de iniciador de máquina virtual, seleccione el puerto o los puertos WWPM aplicables. Seleccione Crear. Seleccione Mostrar alias para ver los alias de zona disponibles.
  3. Para activar el conjunto de zonas, seleccione Nombre del tejido> y seleccione el conjunto> de zonas inactivas Activar conjunto de zonas.
  4. Puede ver los conjuntos de zonas de un tejido en>FabricFibre Channel Fabric> Name; haga clic con el botón derecho en losconjuntos de zonas de propiedadesde tejido > aplicables>.
  5. Si desea modificar la zonificación de una matriz de almacenamiento, seleccione Máquinas virtuales y servicios>aplicables Propiedadesdel host >Matrices>> de canal de fibra dealmacenamiento>Edite> la matriz aplicable y modifique la configuración de zonificación.

Crear y registrar LUN

Para que un nivel de servicio de equipo, equipo host o VM accedan a los recursos de la matriz de almacenamiento, deben crearse LUN y, luego, deben registrarse (sin máscara) en el host, VM o nivel.

  1. SeleccioneClasificaciones y gruposde almacenamiento de>tejido>. En Nombre, seleccione el dispositivo > de almacenamiento aplicable Crear unidad lógica.
  2. En Crear unidad lógica, seleccione un grupo de almacenamiento y especifique un nombre y una descripción y un tamaño de LUN. Especifique si desea crear un LUN de tamaño fino o fijo.
  3. Para registrar el LUN, en el panel VM y servicios, haga clic con el botón derecho en la máquina virtual aplicable PropiedadesAgregarAgregar disco.
  4. En Crear unidad lógica, seleccione un grupo de almacenamiento, un nombre y un tamaño. Seleccione Aceptar para registrar el LUN.

Crear e implementar un nivel de servicio

  1. Con el Diseñador de plantilla de servicio, cree una plantilla de servicio y agregue las plantillas de VM aplicables que creó anteriormente en la plantilla de servicio.
  2. Agregue un adaptador de canal de fibra virtual (vHBA) nuevo en la página Configurar hardware de la plantilla de servicio. En cada vHBA que cree, especifique asignaciones de puerto WWPN dinámico o estático, y seleccione la clasificación del tejido.
  3. Cree el nivel de servicio a partir de una plantilla de servicio y asígnelo a un nivel de equipo.
  4. Implemente el nivel.
  5. Después de implementarlo, puede crear una zona de matriz de almacenamiento de canal de fibra virtual a la máquina virtual. Después, cree un LUN para la matriz y regístrelo (sin máscara) para el nivel.

Pasos siguientes

Configure el almacenamiento para hosts y clústeres de Hyper-V.