Configurar un canal de fibra virtual de Hyper-V en el tejido de almacenamiento de VMMSet up Hyper-V virtual fibre channel in the VMM storage fabric

Se aplica a: System Center 2016 Virtual Machine ManagerApplies To: System Center 2016 - Virtual Machine Manager

Lea este artículo para configurar un canal de fibra virtual de Hyper-V en el tejido de almacenamiento de System Center 2016: Virtual Machine Manager (VMM).Read this article to set up Hyper-V virtual fibre channel in the System Center 2016 - Virtual Machine Manager (VMM) storage fabric.

El canal de fibra virtual proporciona a las máquinas virtuales de Hyper-V conectividad directa al almacenamiento basado en canal de fibra.Virtual fibre channel provides Hyper-V VMs with direct connectivity to fibre channel-based storage. Hyper-V proporciona puertos de canal de fibra desde los sistemas operativos invitados, para que pueda virtualizar aplicaciones y cargas de trabajo que tienen dependencias en el almacenamiento de canal de fibra.Hyper-V provides fibre channel ports within guest operating systems, so that you can virtualize applications and workloads that have dependencies on fibre channel storage. También es posible agrupar los sistemas operativos invitados a través del canal de fibra.You can also cluster guest operating systems over fibre channel.

Antes de empezarBefore you start

  • VMM admite las siguientes implementaciones de canal de fibra virtual:VMM supports the following virtual fibre channel deployments:
    • 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).Single storage array connected to a single fabric (comprised of single or multiple switches) connected to a single virtual SAN (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.A vSAN is a named group of physical fibre channel Host Bus Adapter (HBA) ports on a host computer that VMs connect to access fibre channel storage devices.
    • Una sola matriz de almacenamiento conectada a varios tejidos (con uno o varios conmutadores por tejido) conectados a su vez a una única vSAN.Single storage array connected to multiple fabrics (comprised of single or multiple switches per fabric) that are connected to a single vSAN.
    • Varias matrices de almacenamiento conectadas a un solo tejido (formado por uno o varios conmutadores) conectado a su vez a una única vSAN.Multiple storage arrays connected to a single fabric (comprised of single or multiple switches) that is connected to a single vSAN.
    • Varias matrices de almacenamiento conectadas a varios tejidos (con uno o varios conmutadores por tejido) conectados a su vez a varias vSAN.Multiple storage arrays connected to multiple fabrics (comprised of single or multiple switches per fabric) that are connected to multiple vSANs. Esta configuración ofrece rutas de acceso de doble redundancia a matrices de almacenamiento.This configuration provides dual-redundant paths to storage arrays.

Esto es lo que necesita:Here's what you need:

  • Se puede crear una o varias vSAN para cada equipo host.One or more vSANs can be created for each host computer. Una vSAN solo puede contener HBA de un mismo tejido.A vSAN can only contain HBAs from a single fabric.
  • Las matrices de almacenamiento, los conmutadores y los HBA deben tener instalado el firmware y los controladores más recientes.Storage arrays, switches, and HBAs must have the latest firmware and drivers installed.
  • Asegúrese de que las matrices de almacenamiento puedan presentar unidades lógicas (LU).Make sure that storage arrays can present logical units (LUs).
  • Habilite NPIV en los HBA y los conmutadores de canal de fibra.Enable NPIV on fibre channel switches and HBAs.
  • Los hosts de Hyper-V deben ejecutar como mínimo Windows Server 2012.Hyper-V hosts must be running at least Windows Server 2012.
  • Asegúrese de que hay instalado un proveedor de SMI-S.Ensure that an SMI-S provider is installed. VMM administra tejidos de canal de fibra y dispositivos de SAN mediante el proveedor de SMI-S.VMM manages fibre channel fabrics and SAN devices using the SMI-S provider. 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.Remember not to install the SMI-S provider on the VMM server, but on a server that the VMM server can connect to with an FQDN or IP address.

Implementar Canal de fibra virtualDeploy virtual fibre channel

Tendrá que hacer lo siguiente:Here's what you need to do:

  1. Detecte y clasifique los tejidos de canal de fibra.Discover and classify fibre channel fabrics.
  2. Cree vSAN para cada equipo host mediante la agrupación de puertos HBA del host.Create vSANs for each host computer by grouping host HBA ports.
  3. Cree una máquina virtual que pueda obtener acceso al almacenamiento de canal de fibra virtual.Create a VM that can access the virtual fibre channel storage.
  4. Cree zonas que conecten cada host o vHBA de VM a una matriz de almacenamiento.Create zones that connect each host or VM vHBA to a storage array. Las zonas se usan para conectar una matriz de canal de fibra a una VM de equipo host.Zones are used to connect a fibre channel array to a host computer VM.
  5. Cree LUN y regístrelos para un host, máquina virtual o nivel de servicio.Create LUNs and register them for a host, VM, or service tier.
  6. Cree una plantilla de servicio y agréguele plantillas de VM.Create a service template, add VM templates to it. Para cada vHBA, especifique asignaciones de WWN dinámico o estático, y seleccione la clasificación.For each vHBA, specify dynamic or static WWN assignments and select the classification. Cree e implemente un nivel de servicio basado en la plantilla de servicio, para acceder al almacenamiento de canal de fibra virtual.Create and deploy a service tier based on the service template, to access Virtual Fibre Channel storage. Cree una zona de la matriz de canal de fibra en el nivel, agregue un disco, cree un LUN y registre el LUN en el nivel.You zone a fibre channel array to the tier, add a disk, create a LUN, and register the LUN to the tier.

Detectar y clasificar los tejidos de canal de fibraDiscover and classify fibre channel fabrics

  1. Haga clic en Tejido > Almacenamiento > Agregar recursos > Dispositivos de almacenamiento.Click Fabric > Storage > Add Resources > Storage Devices.
  2. En Asistente para agregar dispositivos de almacenamiento > Seleccionar tipo de proveedor, seleccione Tejido de canal de fibra detectado y administrado por un proveedor de SMI-S.In Add Storage Devices Wizard > Select Provider Type select Fibre Channel fabric discovered and managed by an SMI-S provider.
  3. En Especificar ámbito de detección, especifique la dirección IP o FQDN y el número de puerto del proveedor.In Specify Discovery Scope specify the IP address or FQDN, and the port number of the provider.
  4. Si usa SMI-S, especifique si el proveedor usa CIMXML SMI-S o WMI SMI-S y agregue la dirección IP o el FQDN y el puerto usado para conectar con el proveedor en el servidor remoto.If you're using SMI-S specify whether the provider uses SMI-S CIMXML or SMI-S WMI and add the IP address/FQDN and port used to connect to the provider on the remote server. Si usa CIMXML, puede habilitar SSL.If you're using CIMXML, you can enable SSL.
  5. Especifique una cuenta para conectar con el proveedor.Specify an account for connecting to the provider.
  6. En Recopilar información, VMM detecta e importa automáticamente la información del tejido de canal de fibra.In Gather Information, VMM automatically discovers and imports the fibre channel fabric information. 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.If the discovery process succeeds, the discovered fabric name, switches, and fabric World Wide Node Names (WWNN) are listed on the page. Cuando el proceso se complete correctamente, haga clic en Siguiente.When the process successfully completes, click Next. Para volver a intentar el proceso de detección de un intento fallido, haga clic en Proveedor de examen.To retry the discovery process for an unsuccessful attempt, click Scan Provider.
  7. Si ha seleccionado la opción para usar una conexión SSL para un proveedor de SMI-S, tenga en cuenta lo siguiente:If you selected the option to use an SSL connection for an SMI-S provider note that:
    • Durante la detección, se abre el cuadro de diálogo Importar certificado .During discovery, the Import Certificate dialog box appears. Compruebe la configuración y haga clic en Importar.Check settings and click Import. De forma predeterminada, se comprueba el nombre común (CN) del certificado.By default, the certificate's common name (CN) is verified. Podría producirse un error en la detección del almacenamiento si no hay un CN o si no coincide.Storage discovery may fail if there's no CN or it doesn't match.
    • Si se produce un error en la detección debido al CN, deshabilite la comprobación de CN en el Registro en el servidor VMM.If discovery fails because the CN disable CN verification in the registry on the VMM server. En el Registro, vaya a HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Storage Management/ y cree un valor DWORD: DisableHttpsCommonNameCheck.In the registry, go to HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Storage Management/ and create a new DWORD value - DisableHttpsCommonNameCheck. Establezca el valor en 1.Set the value to 1.
  8. En la página Tejidos de canal de fibra , haga lo siguiente para cada tejido de almacenamiento que requiera una clasificación:On the Fibre Channel Fabrics page, do the following for each storage fabric that requires a classification:
    1. En la columna Dispositivo de almacenamiento, active la casilla junto a un tejido de canal de fibra que quiera que administre VMM.In the Storage Device column, select the check box next to a fibre channel fabric that you want VMM to manage.
    2. En la columna Clasificación , seleccione la clasificación que desea asignar al tejido.In the Classification column, select the classification that you want to assign to the fabric. La tarea de clasificación del tejido es independiente de la de clasificación del almacenamiento, aunque el concepto es similar.The fabric classification task is separate from that for storage classification, although the concept is similar.
  9. En la página Resumen , confirme la configuración y haga clic en Finalizar.On the Summary page, confirm the settings, and then click Finish.

Crear vSAN y asignar HBACreate vSANs and assign HBAs

Puede crear vSAN y asignarles HBA.You can create vSANs and assign HBAs to it. Se puede crear una o varias vSAN para cada equipo host.One or more vSANs can be created for each host computer. Cada vSAN solo puede contener los HBA que procedan del mismo tejido.Each vSAN can only contain HBAs that are from the same fabric.

Los adaptadores de bus host virtuales (vHBA) representan la virtualización de los HBA de canal de fibra y se usan en las máquinas virtuales para conectarse con vSAN.Virtual Host Bus Adapters (vHBAs) represent the virtualization of fibre channel HBAs, and are used by VMs to connect with vSANs. Cada vHBA tiene un nombre de nodo World Wide Node Name (WWNN), que es diferente del WWNN del HBA del host.Each vHBA has a World Wide Node Name (WWNN), which is different than the host HBA WWNN. Con NPIV (N_Port ID Virtualization), es posible asignar un HBA de equipo host a varios vHBA.Using N_Port ID Virtualization (NPIV), a host computer HBA can map to multiple vHBAs. Se pueden agregar o quitar puertos HBA asignados a una vSAN según convenga.HBA ports assigned to a vSAN can be added or removed as needed.

  1. Haga clic en Tejido, haga clic con el botón derecho en el host aplicable > Propiedades > Hardware > Nueva SAN virtual.Click Fabric right-click the applicable host > Properties > Hardware > New Virtual SAN.
  2. En Nueva SAN virtual, especifique un nombre y una descripción opcional.In New Virtual SAN specify a name and optional describes. En Adaptadores de canal de fibra, active las casillas junto a los adaptadores de canal de fibra (HBA) que quiera asignar a la vSAN.In Fibre Channel adapters, select the check boxes next to the fibre channel adapters (HBAs) that you want to assign to the vSAN. Haga clic en Aceptar.Click OK.
  3. Si quiere editar las asignaciones de puerto vSAN, en Propiedades > Hardware > SAN virtual de FC > Detalles de adaptador de canal de fibra, seleccione o anule la selección de los puertos HBA.If you want to edit vSAN port assignments, in Properties > Hardware > FC Virtual SAN > Fibre Channel adapter details select or unselect the HBA ports.
  4. Si quiere agregar un nuevo vHBA y asignarlo a una vSAN, haga clic en Propiedades > Configuración de hardware > Nuevo > Adaptador de Canal de Fibra.If you want to add a new vHBA and assign it to a vSAN, click Properties > Hardware Configuration > New > Fibre Channel Adapter. En Nombre de SAN virtual, seleccione una vSAN para asignárselo.In Virtual SAN name select a vSAN to assign it. Especifique si quiere asignar la configuración de puerto para el vHBA de manera estática o dinámica.Specify whether you want to assign port settings for the vHBA statically or dynamically.
  5. Si quiere cambiar la configuración de puerto predeterminada global para el vHBA, haga clic en Propiedades > Hardware > Configuración global y modifique la configuración en Detalles de adaptador de canal de fibra.If you want to change the global default port settings for vHBA click Properties > Hardware > Global Settings and modify settings in Fibre Channel adapter details. Tenga en cuenta que el cambio de esta configuración no afecta a los puertos vHBA que ya se hayan creado.Note that changing these settings does not affect vHBA ports that have already been created. Para aplicar una nueva configuración a un puerto vHBA existente, vuelva a crear el puerto: quítelo y agréguelo de nuevo.To apply a new setting to an existing vHBA port, recreate the port by removing it and then adding it again.

Crear una plantilla de máquina virtualCreate a VM template

Las máquinas virtuales usan vHBA para conectarse a las vSAN.vHBAs are used by VMs to connect with vSANs. Para que los vHBA se conecten a las vSAN, primero deben agregarse al perfil de hardware de una plantilla de máquina virtual.In order for vHBAs to connect to vSANs, they first must be added to the hardware profile of a VM template.

  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.Use the Create Virtual Machine Wizard to create a new VM, and then add a new fibre channel adapter (vHBA) to the Configure Hardware page of the VM template. Para cada vHBA que cree, especifique asignaciones de WWPN dinámico o estático, y seleccione la clasificación del tejido.For each vHBA that you create, specify dynamic or static WWPN assignments and select the fabric classification.
  2. Aún con el Asistente para crear máquinas virtuales, coloque e implemente la VM en un host de destino.Still using the Create Virtual Machine Wizard, place and deploy the VM to a destination host. Asegúrese de que el host contiene una SAN virtual que coincida con el tejido de almacenamiento.Make sure the host contains a virtual SAN that matches the storage fabric.

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.After you deploy the VM to a host, you can zone a virtual fibre channel storage array to the VM. Después, cree un LUN y regístrelo (sin máscara) en la máquina virtual.Then, you create a LUN and register (unmask) it to the VM.

Crear zonasCreate zones

Las zonas se usan para conectar una matriz de canal de fibra a un host o máquina virtual (VM).Zones are used to connect a fibre channel array to a host or virtual machine (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.The storage array target ports are mapped to the HBA ports on the host or to the virtual HBA (vHBA) ports for the VM. Puede crear zonas para un host, para una máquina virtual o para ambos.You can create zones for a host, a VM, or both. 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.For Hyper-V failover clusters, a zone is needed for each host in the cluster. Tenga en cuenta que:Note that:

  • Las zonas se agrupan en conjuntos de zonas, que usan dispositivos comunes de tejido de canal de fibra.Zones are grouped into zonesets, which use common fibre channel fabric devices. Cuando todas las zonas de un conjunto de zonas se agregan, se modifican o se quitan según sea necesario, debe activarse el conjunto de zonas.When all zones in a zone set have been added, modified, or removed as needed, the zoneset must be activated. La activación del conjunto de zonas inserta información de cada zona en los conmutadores de canal de fibra en el tejido seleccionado.Zoneset activation pushes information for each zone down to the fibre channel switches in the selected fabric.
  • Solo los miembros de la misma zona pueden comunicarse entre sí.Only members of the same zone can communicate with each other.
  • Tendrá que crear zonas nuevas y, después, activar el conjunto de zonas.You'll need to create new zones and then activate the zoneset. 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.Activating a zoneset may cause some downtime in the fabric as information is propagated to all the switches.
  • 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.If you want to add a storage array to a Hyper-V cluster, you need to zone the array to each host computer first. 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.Similarly, if you want to add an array to a guest cluster, you need to zone the array to each VM first.

Configure las zonas de la manera siguiente:Set up zones as follows:

  1. Haga clic en Máquinas virtuales y servicios > Servicios, haga clic con el botón derecho en la VM aplicable > Propiedades > Almacenamiento > Agregar > Agregar matriz de canal de fibra.Click VMs and Services > Services, right-click the applicable VM, > Properties > Storage > Add > Add Fibre Channel Array.
  2. En la página Agregar matriz de canal de fibra > Propiedades > Crear nueva zona especifique un nombre de zona, seleccione una matriz de almacenamiento y, en Tejido, seleccione un conmutador.In Add Fibre Channel Array > Properties page > Create New Zone specify a zone name, select a storage array, and in Fabric select a switch. En Puertos de destino de matriz de almacenamiento, seleccione el puerto o los puertos WWPM aplicables.In Storage array target ports, select the applicable WWPM port or ports. En Puertos de iniciador de máquina virtual, seleccione el puerto o los puertos WWPM aplicables.In Virtual machine initiator, select the applicable WWPM port or ports. Después, haga clic en Crear.Then click Create. Haga clic en Mostrar alias para ver los alias de zona disponibles.Click Show aliases to view the available zone aliases.
  3. Para activar el conjunto de zonas, haga clic en Tejido > Nombre y seleccione el conjunto de zonas inactivo > Activar conjunto de zonas.To activate the zoneset, click Fabric > Name, select the inactive zoneset > Activate Zoneset.
  4. Puede ver los conjuntos de zonas de un tejido en Tejido > Tejido de canal de fibra > Nombre. Haga clic con el botón derecho en el tejido aplicable > Propiedades > Conjuntos de zonas.You can view the zonesets for a fabric in Fabric > Fibre Channel Fabric > Name, right-click the applicable fabric > Properties > Zonesets.
  5. Si quiere modificar la división en zonas de una matriz de almacenamiento, haga clic en Máquinas virtuales y servicios > host aplicable > Propiedades > Almacenamiento > Matrices de canal de fibra > Editar > matriz aplicable y modifique la configuración de la división en zonas.If you want to modify zoning for a storage array click VMs and Services > applicable host > Properties > Storage > Fibre Channel Arrays > Edit > applicable array and modify the zoning settings.

Crear y registrar LUNCreate and register LUNs

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.For a host computer, VM, or computer service tier to access storage array resources, LUNs must be created and then registered (unmasked) to the host, VM, or tier.

  1. Haga clic en Tejido > Almacenamiento > Clasificación y grupos.Click Fabric > Storage > Classifications and Pools. En Nombre, haga clic en el dispositivo de almacenamiento aplicable > Crear unidad lógica.Under Name, click the applicable storage device > Create Logical Unit.
  2. En Crear unidad lógica, seleccione un grupo de almacenamiento, especifique un nombre y una descripción y un tamaño LUN.In the Create Logical Unit select a storage pool, specify a name and description, and LUN size. Especifique si quiere crear un LUN de tamaño fijo o pequeño.Specify whether you want to crate a thin or fixed size LUN.
  3. Para registrar el LUN, en el panel VM y servicios, haga clic con el botón derecho en la máquina virtual aplicable > Propiedades > Agregar > Agregar disco.To register the LUN, in VMs and Services pane, right-click the applicable VM > Properties > Add > Add Disk.
  4. En Crear unidad lógica, seleccione un grupo de almacenamiento, nombre y tamaño.In Create Logical Unit select a storage pool, name, and size. Haga clic en Aceptar para registrar el LUN.Click OK to register the LUN.

Crear e implementar un nivel de servicioCreate and deploy a service tier

  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.Using the Service Template Designer, create a service template and add the applicable VM templates you previously created to the service template.
  2. Agregue un adaptador de canal de fibra virtual (vHBA) nuevo en la página Configurar hardware de la plantilla de servicio.Add a new virtual fibre channel adapter (vHBA) to the Configure Hardware page of the service template. En cada vHBA que cree, especifique asignaciones de puerto WWPN dinámico o estático, y seleccione la clasificación del tejido.For each vHBA that you create, specify dynamic or static WWPN port assignments and select the fabric classification.
  3. Cree el nivel de servicio a partir de una plantilla de servicio y asígnelo a un nivel de equipo.Create service tier from the service template and assign the service tier to a computer tier.
  4. Implemente el nivel.Deploy the tier.
  5. Después de implementarlo, puede crear una zona de matriz de almacenamiento de canal de fibra virtual a la máquina virtual.After you deploy it, you can zone a virtual fibre channel storage array to the service tier. Después, cree un LUN para la matriz y regístrelo (sin máscara) para el nivel.Then create a LUN for the array and register (unmask) it to the tier.

Pasos siguientesNext steps

Configure el almacenamiento para hosts y clústeres de Hyper-V.Set up storage for Hyper-V hosts and clusters.