Uso de Espacios de almacenamiento directo en clústeres de máquinas virtuales invitadas
Puede implementar Espacios de almacenamiento directo en un clúster de servidores físicos o en clústeres invitados de máquina virtual (VM), como se describe en este artículo. Este tipo de implementación ofrece almacenamiento compartido virtual en un conjunto de máquinas virtuales sobre una nube privada o pública. Esto le permite usar soluciones de alta disponibilidad de las aplicaciones.
Requisitos para clústeres invitados
Las consideraciones siguientes se aplican al implementar Espacios de almacenamiento directo en un entorno virtualizado.
Mínimo de dos nodos y máximo de tres
Las implementaciones de dos nodos deben configurar un testigo (testigo en la nube o testigo del recurso compartido de archivos)
Las implementaciones de tres nodos pueden tolerar un nodo inactivo y la pérdida de uno o varios discos en otro nodo. Si se apagan dos nodos, los discos virtuales están sin conexión hasta que uno de los nodos vuelva.
Configuración de las máquinas virtuales para implementarse en dominios de error
Azure: configuración del conjunto de disponibilidad
Hyper-V: configuración
AntiAffinityClassNames
en las máquinas virtuales para separar las máquinas virtuales entre nodosVMware: configuración de la regla antiafinidad VM-VM mediante la creación de una regla DRS de tipo "Separar máquinas virtuales" para separar las máquinas virtuales en los hosts ESX. Los discos presentados para su uso con Espacios de almacenamiento directo deben usar el adaptador SCSI paravirtual (PVSCSI). Para la compatibilidad de PVSCSI con Windows Server, consulte https://kb.vmware.com/s/article/1010398.
Uso de almacenamiento de baja latencia y alto rendimiento, como los discos administrados SSD prémium de Azure o más rápido
Implementación de un diseño de almacenamiento plano sin ningún dispositivo de almacenamiento en caché configurado
Uso de un mínimo de dos discos de datos virtuales presentados a cada máquina virtual (VHD/VHDX/VMDK)
Este número es distinto del caso de las implementaciones sin sistema operativo, porque los discos virtuales pueden implementarse como archivos no susceptibles a errores físicos.
Deshabilite las funcionalidades de reemplazo automático de unidades en Servicio de mantenimiento mediante la ejecución del cmdlet de PowerShell siguiente:
Get-storagesubsystem clus* | set-storagehealthsetting -name "System.Storage.PhysicalDisk.AutoReplace.Enabled" -value "False"
Para proporcionar mayor resistencia a la posible latencia de almacenamiento de VHD/VHDX/VMDK en clústeres invitados, aumente el valor de tiempo de espera de E/S de Espacios de almacenamiento:
HKEY_LOCAL_MACHINE\\SYSTEM\\CurrentControlSet\\Services\\spaceport\\Parameters\\HwTimeout
dword: 00007530
El equivalente decimal del hexadecimal 7530 es 30000, que son 30 segundos. El valor predeterminado es 1770 hexadecimal o 6000 decimal, que son 6 segundos.
No se admiten las siguientes características al usar Espacios de almacenamiento directo en un clúster invitado de máquina virtual:
Instantánea o restauración de un disco virtual del nivel de host
En su lugar, use las soluciones tradicionales de copia de seguridad de nivel de invitado para realizar copias de seguridad y restaurar los datos en los volúmenes de Espacios de almacenamiento directo.
Cambio de tamaño del disco virtual del nivel de host
Los discos virtuales que se exponen a través de la máquina virtual deben conservar el mismo tamaño y las mismas características. Para agregar más capacidad al grupo de almacenamiento, se pueden agregar más discos virtuales a cada una de las máquinas virtuales y, después, agregarlos al grupo. Se recomienda usar discos virtuales del mismo tamaño y características que los discos virtuales actuales.
Clústeres invitados de máquinas virtuales IaaS de Azure
Las plantillas de Azure reducen la complejidad, configuran los procedimientos recomendados y aceleran las implementaciones de Espacios de almacenamiento directo en una máquina virtual de Iaas de Azure. Esta es la solución recomendada para la implementación en Azure.
Considere la posibilidad de usar Discos compartidos de Azure para máquinas virtuales invitadas como alternativa, consulte Discos compartidos de Azure.
Pasos siguientes
Para implementar Espacios de almacenamiento directo en un clúster invitado de máquina virtual, consulte los artículos siguientes: