Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Las directivas de almacenamiento de vSAN de VMware definen los requisitos de almacenamiento de las máquinas virtuales. Estas directivas garantizan que las máquinas virtuales tengan el nivel de servicio necesario porque determinan cómo se asigna el almacenamiento a cada máquina virtual. A cada máquina virtual que implemente en un almacén de datos vSAN se le asigna al menos una directiva de almacenamiento de máquina virtual.
Puede asignar una directiva de almacenamiento de máquina virtual durante la implementación inicial de una máquina virtual o durante otras operaciones de máquina virtual, como la clonación o la migración. Los usuarios posteriores a la implementación con los roles cloudadmin o equivalentes no pueden cambiar la directiva de almacenamiento predeterminada para una máquina virtual. Sin embargo, se permite modificar la política de almacenamiento por disco de la máquina virtual.
Los usuarios autorizados pueden usar el Run comando para cambiar la directiva de almacenamiento de máquina virtual predeterminada o existente a una directiva disponible para una máquina virtual después de la implementación. No se realizan cambios en la directiva de almacenamiento de máquina virtual de nivel de disco. Siempre puede cambiar la directiva de almacenamiento de máquina virtual de nivel de disco según sus requisitos.
Los comandos de ejecución se ejecutan de uno en uno en el orden enviado.
En este artículo, aprenderá a:
- Enumerar todas las políticas de almacenamiento.
- Establezca la directiva de almacenamiento para una máquina virtual.
- Especifique la directiva de almacenamiento predeterminada para un clúster.
- Cree una directiva de almacenamiento.
- Elimine una política de almacenamiento.
Requisitos para clústeres vSAN basados en OSA
Asegúrese de que se cumple el nivel mínimo de hosts, según la tabla siguiente:
| Configuración de RAID | Errores para tolerar (FTT) | Anfitriones mínimos requeridos |
|---|---|---|
| RAID-1 (creación de reflejo) Configuración predeterminada |
1 | 3 |
| RAID-5 (codificación de borrado) | 1 | 4 |
| RAID-1 (creación de reflejo) | 2 | 5 |
| RAID-6 (codificación de borrado) | 2 | 6 |
| RAID-1 (creación de reflejo) | 3 | 7 |
Requisitos previos para clústeres basados en ESA de vSAN
Asegúrese de que se cumple el nivel mínimo de hosts, según la tabla siguiente:
| Configuración de RAID | Errores para tolerar (FTT) | Anfitriones mínimos requeridos |
|---|---|---|
| RAID-1 (creación de reflejo) Configuración predeterminada |
1 | 3 |
| RAID-5 (optimizado para ESA) | 1 | 3 |
| RAID-1 (creación de reflejo) | 2 | 5 |
| RAID-6 (optimizado para ESA) | 2 | 6 |
| 6 RAID-1 (creación de reflejo) | 3 | 7 |
Enumeración de directivas de almacenamiento
Ejecute el Get-StoragePolicy cmdlet para enumerar las directivas de almacenamiento basadas en vSAN que están disponibles para establecerse en una máquina virtual.
Inicie sesión en Azure Portal o, si procede, inicie sesión en el portal de Azure US Government.
Seleccione Ejecutar comando>Paquetes>Get-StoragePolicies.
Proporcione los valores necesarios o cambie los valores predeterminados según la tabla siguiente. Luego, seleccione Ejecutar.
Campo Importancia Conservar hasta Período de retención de la salida del cmdlet. El valor predeterminado es 60.Specify name for execution (Especificar el nombre de la ejecución) Nombre alfanumérico. Por ejemplo, Get-StoragePolicies-Exec1. Tiempo de espera El período después del cual se cierra un cmdlet si tarda demasiado tiempo en finalizar.
Compruebe Notificaciones para ver el progreso.
Establecimiento de una directiva de almacenamiento en una máquina virtual
Ejecute el cmdlet Set-VMStoragePolicy para modificar las directivas de almacenamiento basadas en vSAN en un clúster predeterminado, una máquina virtual o un grupo de máquinas virtuales que compartan un nombre de máquina virtual similar. Por ejemplo, si tiene tres máquinas virtuales denominadas MyVM1, MyVM2 y MyVM3, proporcionar MyVM al parámetro VMName cambiaría en StoragePolicy las tres máquinas virtuales.
Nota:
La versión 8 de vCenter de SDDC ya no necesita usar este comando de ejecución para cambiar la directiva de almacenamiento de una máquina virtual. Se puede hacer de forma nativa en vCenter UI/API.
Seleccione Ejecutar comando>Paquetes>Set-VMStoragePolicy.
Proporcione los valores necesarios o cambie los valores predeterminados según la tabla siguiente. Luego, seleccione Ejecutar.
Campo Importancia VMName Nombre de la máquina virtual de destino. NombreDePolíticaDeAlmacenamiento Nombre de la directiva de almacenamiento que desea establecer. Por ejemplo, RAID1 FTT-1. Conservar hasta Período de retención de la salida del cmdlet. El valor predeterminado es 60.Specify name for execution (Especificar el nombre de la ejecución) Nombre alfanumérico. Por ejemplo, changeVMStoragePolicy. Tiempo de espera El período después del cual se cierra un cmdlet si tarda demasiado tiempo en finalizar. Compruebe Notificaciones para ver el progreso.
Establecimiento de una directiva de almacenamiento en todas las máquinas virtuales de una ubicación
Ejecute el Set-LocationStoragePolicy cmdlet para modificar las directivas de almacenamiento basadas en vSAN en todas las máquinas virtuales de una ubicación en la que una ubicación es el nombre de un clúster, un grupo de recursos o una carpeta. Por ejemplo, si tiene tres máquinas virtuales en cluster-3, si proporciona Cluster-3 , cambiaría la directiva de almacenamiento en las tres máquinas virtuales.
Nota:
No puede usar el cliente de vSphere para cambiar la directiva de almacenamiento predeterminada ni las directivas de almacenamiento existentes para una máquina virtual.
Seleccione Ejecutar comando>Paquetes>Set-LocationStoragePolicy.
Proporcione los valores necesarios o cambie los valores predeterminados según la tabla siguiente. Luego, seleccione Ejecutar.
Campo Importancia Ubicación Nombre de la máquina virtual de destino. NombreDePolíticaDeAlmacenamiento Nombre de la directiva de almacenamiento que se establecerá. Por ejemplo, RAID1 FTT-1. Conservar hasta Período de retención de la salida del cmdlet. El valor predeterminado es 60.Specify name for execution (Especificar el nombre de la ejecución) Nombre alfanumérico. Por ejemplo, changeVMStoragePolicy. Tiempo de espera El período después del cual se cierra un cmdlet si tarda demasiado tiempo en finalizar. Compruebe Notificaciones para ver el progreso.
Enumeración de directivas de almacenamiento para objetos no asociados
Los objetos no asociados de vCenter son objetos de almacenamiento de vSAN que no están vinculados a ninguna máquina virtual o espacio de nombres activo, a menudo resultantes de eliminaciones de máquinas virtuales o operaciones de API, y pueden acumularse con el tiempo, lo que podría provocar problemas de mantenimiento o capacidad del clúster si no se administran.
Ejecute el Get-UnassociatedVsanObjectsWithPolicy cmdlet para enumerar los objetos basados en vSAN no asociados con la directiva de almacenamiento especificada.
- Seleccione Ejecutar comando>Paquetes>Microsoft.AVS.Management>Get-UnassociatedVsanObjectsWithPolicy.
Nota:
Use la versión más reciente del paquete Microsoft.AVS.Management .
- Proporcione los valores necesarios o cambie los valores predeterminados según la tabla siguiente. Luego, seleccione Ejecutar.
| Campo | Importancia |
|---|---|
| Nombre de directiva | Nombre de directiva de almacenamiento para filtrar objetos no asociados. Asegúrese de que el nombre de la directiva sea exactamente igual. Por ejemplo, RAID-1 FTT-1 |
| Nombre del clúster | Nombre del clúster para buscar los objetos no asociados. Por ejemplo, Cluster-1 |
| Conservar hasta | Período de retención de la salida del cmdlet. El valor predeterminado es 60. |
| Specify name for execution (Especificar el nombre de la ejecución) | Nombre alfanumérico. Por ejemplo, Get-UnassociatedVsanObjectsWithPolicy-Exec1. |
| Tiempo de espera | El período después del cual se cierra un cmdlet si tarda demasiado tiempo en finalizar. |
- Compruebe Notificaciones para ver el progreso.
Establecimiento de una directiva de almacenamiento para objetos vSAN no asociados
Ejecute el cmdlet para modificar la Update-StoragePolicyOfUnassociatedVsanObjects directiva de almacenamiento basada en vSAN actual en una directiva de almacenamiento de destino en un clúster. Por ejemplo, si tiene objetos sin asociar con RAID-5 FTT-1 en Cluster-1, puede establecer el nombre de directiva de destino como RAID-1 FTT-1.
Seleccione Ejecutar comando> Paquetes>Microsoft.AVS.Management>Update-StoragePolicyOfUnassociatedVsanObjects.
Proporcione los valores necesarios o cambie los valores predeterminados según la tabla siguiente. Luego, seleccione Ejecutar.
| Campo | Importancia |
|---|---|
| CurrentPolicyName | Nombre de la directiva de almacenamiento que tienen actualmente los objetos no asociados. Por ejemplo, RAID-5 FTT-1 |
| TargetPolicyName | Nombre de la directiva de almacenamiento que desea establecer para los objetos no asociados. Por ejemplo, RAID-1 FTT-1 |
| Nombre del clúster | Nombre del clúster en el que desea actualizar los objetos no asociados. Por ejemplo, Cluster-1 |
| Conservar hasta | Período de retención de la salida del cmdlet. El valor predeterminado es 60. |
| Specify name for execution (Especificar el nombre de la ejecución) | Nombre alfanumérico. Por ejemplo, Update-StoragePolicyOfUnassociatedVsanObjects-Exec1. |
| Tiempo de espera | El período después del cual se cierra un cmdlet si tarda demasiado tiempo en finalizar. |
- Compruebe Notificaciones para ver el progreso.
Especificación de una directiva de almacenamiento para un clúster
Ejecute el Set-ClusterDefaultStoragePolicy cmdlet para especificar una directiva de almacenamiento predeterminada para un clúster.
Seleccione Ejecutar comando>Paaquetes>Set-ClusterDefaultStoragePolicy.
Proporcione los valores necesarios o cambie los valores predeterminados según la tabla siguiente. Luego, seleccione Ejecutar.
Campo Importancia ClusterName Nombre del clúster. NombreDePolíticaDeAlmacenamiento Nombre de la directiva de almacenamiento que se establecerá. Por ejemplo, RAID1 FTT-1. Conservar hasta Período de retención de la salida del cmdlet. El valor predeterminado es 60.Specify name for execution (Especificar el nombre de la ejecución) Nombre alfanumérico. Por ejemplo, Set-ClusterDefaultStoragePolicy-Exec1. Tiempo de espera El período después del cual se cierra un cmdlet si tarda demasiado tiempo en finalizar. Compruebe Notificaciones para ver el progreso.
Nota:
Cambiar la directiva de clúster predeterminada afecta solo a las nuevas máquinas virtuales. Las máquinas virtuales existentes conservan la directiva con la que están configuradas o implementadas actualmente.
Creación de una directiva de almacenamiento personalizada de Azure VMware Solution
Ejecute el cmdlet New-AVSStoragePolicy para crear o sobrescribir una directiva existente. Esta función crea una nueva o sobrescribe una directiva de almacenamiento de vSphere existente. Se admite una combinación de estos tipos de políticas: basadas no en vSAN, basadas solo en vSAN, basadas solo en VMEncryption, basadas solo en etiquetas, o cualquier combinación de estos tipos de políticas.
Recuerde la siguiente información:
- No se pueden modificar las directivas de almacenamiento predeterminadas de Azure VMware Solution existentes.
- Algunas opciones habilitadas en las directivas de almacenamiento generan una advertencia de que una directiva no cumple.
- Al modificar las directivas de almacenamiento existentes, los objetos vSAN asociados existentes, como máquinas virtuales, archivos VMDK y archivos ISO, parecen estar "fuera de cumplimiento". Esto significa que los objetos existentes se ejecutan en la configuración de directiva premodificada. Para actualizar para que coincida con la configuración de directiva modificada, vuelva a aplicar la directiva de almacenamiento a los objetos.
Seleccione Ejecutar comando>Paquetes>New-AVSStoragePolicy.
Proporcione los valores necesarios o cambie los valores predeterminados según la tabla siguiente. Luego, seleccione Ejecutar.
Campo Importancia Sobrescribir Sobrescriba la directiva de almacenamiento existente.
: el valor predeterminado es$false.
- Pasar la sobrescrituratrueproporcionada sobrescribe una directiva existente exactamente como se define.
- Esos valores no pasados se quitan o se establecen en valores predeterminados.NotTags Coincide con los almacenes de datos que no tienen estas etiquetas.
- Las etiquetas distinguen mayúsculas de minúsculas.
- Separe varias etiquetas con comas.
- Ejemplo:Tag1,Tag 2,Tag_3.Etiquetas Coincide con los almacenes de datos que tienen estas etiquetas.
- Las etiquetas distinguen mayúsculas de minúsculas.
- Separe varias etiquetas con comas.
- Ejemplo:Tag1,Tag 2,Tag_3.vSANForceProvisioning Forzar el aprovisionamiento de la directiva.
: el valor predeterminado es$false.
- Los valores válidos son$trueo$false.
- Advertencia: los objetos de vSAN aprovisionados forzadamente no están cubiertos en el acuerdo de nivel de servicio (SLA) de Microsoft. La pérdida de datos y la inestabilidad de vSAN pueden producirse.
- El valor recomendado es$false.vSANChecksumDisabled Habilite o deshabilite la suma de comprobación de la directiva.
: el valor predeterminado es$false.
- Los valores válidos son$trueo$false.
- Advertencia: Deshabilitar la suma de comprobación puede provocar pérdida de datos o corrupción.
- El valor recomendado es$false.vSANCacheReservation Porcentaje de reserva de caché para la directiva.
: el valor predeterminado es0.
- Los valores válidos son0para100.vSANIOLimit Establece el límite en la entrada/salida permitidas (E/S).
- El valor predeterminado no se establece.
- Los valores válidos son0para2147483647.
- Límite de operaciones de entrada y salida por segundo (IOPS) para la política.vSANDiskStripesPerObject Número de unidades de disco duro (HDD) en las que se secciona cada réplica de un objeto de almacenamiento.
: el valor predeterminado es1. Los valores válidos son1para12.
- Un valor mayor que1podría dar lugar a un mejor rendimiento (por ejemplo, cuando los fallos de caché de lectura en flash necesitan ser atendidas desde el HDD), pero también da como resultado un mayor uso de los recursos del sistema.vSANObjectSpaceReservation Reserva de objetos.
: el valor predeterminado es0.
- Los valores válidos son0para100.
-0= aprovisionamiento fino.
-100= aprovisionamiento grueso.vmEncryption Establece el cifrado de máquina virtual.
: el valor predeterminado esNone.
- Los valores válidos sonNone,Pre-IOyPost-IO.
-Pre-IOpermite que las soluciones de filtrado de E/S virtuales (VAIO) capturen datos antes del cifrado de la máquina virtual.
-Post-IOpermite que las soluciones de filtrado de VAIO capturen datos después del cifrado de la máquina virtual.vSANFailuresToTolerate Número de errores de hosts de vSAN a tolerar.
: el valor predeterminado esR1FTT1.
- Los valores válidos sonNone,R1FTT1,R1FTT2,R1FTT3R5FTT1, ,R6FTT2yR1FTT3.
-None= No hay redundancia de datos.
-R1FTT1= 1 error - RAID-1 (creación de reflejo)
-R1FTT2= 2 errores - RAID-1 (creación de reflejo).
-R1FTT3= 3 errores - RAID-1 (creación de reflejo).
-R5FTT1= 1 error - RAID-5 (codificación de borrado).
-R6FTT2= 2 errores - RAID-6 (codificación de borrado).
- LaNoneopción (sin redundancia de datos) no está cubierta en el Acuerdo de Nivel de Servicio de Microsoft.vSANSiteDisasterTolerance Válido solo para clústeres extendidos.
: el valor predeterminado esNone.
- Los valores válidos sonNone,Dual,Preferred,SecondaryyNoneStretch.
-None= No hay redundancia en el sitio. Esta opción se recomienda para clústeres sin expansión y no se recomienda para clústeres de expansión.
-Dual= redundancia de sitio dual. Esta opción se recomienda para clústeres extendidos.
-Preferred= No hay redundancia en el sitio. Mantenga los datos en el clúster preferido (extendido).
-Secondary= No hay redundancia en el sitio. Mantener los datos en el sitio secundario (clúster extendido).
-NoneStretch= No hay redundancia en el sitio. No se recomienda. Para obtener más información, consulte Para los clústeres extendidos de vSAN, no use una directiva de almacenamiento con locality=none.Descripción Descripción de la directiva de almacenamiento que va a crear, en texto de forma libre. Nombre Nombre de la directiva de almacenamiento que se establecerá. Por ejemplo, RAID1 FTT-1. Conservar hasta Período de retención de la salida del cmdlet. El valor predeterminado es 60.Specify name for execution (Especificar el nombre de la ejecución) Nombre alfanumérico. Por ejemplo, New-AVSStoragePolicy-Exec1. Tiempo de espera El período después del cual se cierra un cmdlet si tarda demasiado tiempo en finalizar. Compruebe Notificaciones para ver el progreso.
Eliminación de una directiva de almacenamiento de Azure VMware Solution
Ejecute el Remove-AVSStoragePolicy cmdlet para especificar la directiva de almacenamiento predeterminada para un clúster.
Seleccione Ejecutar comando>Paquetes>Remove-AVSStoragePolicy.
Proporcione los valores necesarios o cambie los valores predeterminados según la tabla siguiente. Luego, seleccione Ejecutar.
Campo Importancia Nombre Nombre de la política de almacenamiento. No se admiten caracteres comodín y se quitarán. Conservar hasta Período de retención de la salida del cmdlet. El valor predeterminado es 60.Specify name for execution (Especificar el nombre de la ejecución) Nombre alfanumérico. Por ejemplo, Remove-AVSStoragePolicy-Exec1. Tiempo de espera El período después del cual se cierra un cmdlet si tarda demasiado tiempo en finalizar. Compruebe Notificaciones para ver el progreso.