Las directivas de almacenamiento de vSAN definen los requisitos de almacenamiento para las máquinas virtuales. Estas directivas determinan cómo los objetos de almacenamiento de máquinas virtuales se aprovisionan y asignan dentro del almacén de datos para garantizar el nivel de servicio requerido.
Al habilitar vSAN en un clúster del host, se crea un solo almacén de datos de vSAN y, asimismo, se asigna una directiva de almacenamiento predeterminada al almacén de datos.
Cuando se conocen los requisitos de almacenamiento de las máquinas virtuales, es posible crear una directiva de almacenamiento que hace referencia a las funcionalidades que anuncia el almacén de datos. Puede crear varias directivas para capturar distintos tipos o distintas clases de requisitos.
Se asigna a cada máquina virtual implementada en los almacenes de datos de vSAN al menos una directiva de almacenamiento de máquinas virtuales. Puede asignar estas directivas de almacenamiento al crear o editar máquinas virtuales.
El objeto de intercambio de máquina virtual y el objeto de memoria de instantáneas de máquina virtual no cumplen con las directivas de almacenamiento asignadas a una máquina virtual. Estos objetos se configuran con la opción Errores que se toleran en 1. Es posible que la disponibilidad de estos objetos no sea igual a la de otros objetos que tengan asignada una directiva con un valor diferente para Errores que se toleran.
Funcionalidad | Descripción |
---|---|
Errores que se toleran (FTT) | Define el número de errores de dispositivos y hosts que se pueden tolerar en un objeto de una máquina virtual. Para errores n tolerados, cada dato escrito se almacena en las ubicaciones n+1, incluidas las copias de paridad si se utiliza RAID 5 o RAID 6. Si se configuran dominios de errores, se requieren 2n+1 dominios de errores con hosts que aporten capacidad. Un host que no forma parte de ningún dominio de errores se considera su propio dominio de errores de host individual. Puede seleccionar un método de replicación de datos que optimice el rendimiento o la capacidad. RAID-1 (creación de reflejos) utiliza más espacio de disco para colocar los componentes de los objetos, pero proporciona un mejor rendimiento para acceder a los objetos. RAID-5/6 (codificación de borrado) utiliza menos espacio de disco, pero se reduce el rendimiento.
Nota: Si no desea que
vSAN proteja una sola copia reflejada de objetos de máquina virtual, puede especificar
Sin redundancia de datos. Sin embargo, es posible que el host experimente demoras inusuales al entrar en el modo de mantenimiento. Los retrasos ocurren porque
vSAN debe evacuar el objeto del host para que la operación de mantenimiento se complete correctamente. Si especifica
Sin redundancia de datos, los datos quedan desprotegidos y estos se pueden perder cuando el clúster de
vSAN detecta un error de dispositivo.
Nota: Si se crea una directiva de almacenamiento y no se especifica un valor para
FTT,
vSAN crea una sola copia reflejada de los objetos de máquina virtual. Puede tolerar un solo error. Sin embargo, si ocurren varios errores de componentes, los datos podrían estar en riesgo.
|
Tolerancia ante desastres del sitio | En un clúster ampliado, esta regla define el número de errores de host adicionales que puede tolerar el objeto después de alcanzar el número de errores de sitios definido por FTT. Ninguno: el clúster estándar es el valor predeterminado. Para un clúster ampliado, puede elegir mantener los datos en el sitio preferido o secundario para la afinidad de host. Creación de reflejo del host: el clúster de 2 nodos define el número de errores adicionales que puede tolerar un objeto después de alcanzar el número de errores definidos por FTT. vSAN realiza la creación de reflejo del objeto en el nivel del grupo de discos. Cada host de datos debe tener al menos tres grupos de discos para utilizar esta regla. Creación de reflejo de sitio: un clúster ampliado define el número de errores de host adicionales que puede tolerar el objeto después de alcanzar el número de errores de sitios definido por FTT.
|
Número de fracciones de disco por objeto | El número mínimo de dispositivos de capacidad entre los que se fracciona cada réplica de un objeto de una máquina virtual. Un valor mayor que 1 produce un mejor rendimiento, pero también un mayor uso de los recursos del sistema. El valor predeterminado es 1 y el máximo es 12. No cambie el valor de fraccionamiento predeterminado. En un entorno híbrido, las fracciones de discos se distribuyen entre discos magnéticos. Para una configuración basada en flash, el fraccionamiento se realiza entre los dispositivos flash que conforman la capa de capacidad. Asegúrese de que el entorno de vSAN tenga suficientes dispositivos de capacidad presentes para adecuarse a la solicitud. |
Reserva de Flash Read Cache | La capacidad flash reservada como memoria caché de lectura para el objeto de la máquina virtual. Se especifica como un porcentaje del tamaño lógico del objeto del disco de la máquina virtual (vmdk). La capacidad flash reservada no puede ser utilizada por otros objetos. La capacidad flash no reservada se comparte de manera equitativa entre todos los objetos. Utilice esta opción solamente para solucionar problemas de rendimiento específicos. No es necesario establecer una reserva para obtener memoria caché. La configuración de las reservas de memoria caché de lectura podría ocasionar problemas cuando se transfiere el objeto de la máquina virtual, debido a que los ajustes de reserva de la memoria caché siempre se incluyen con el objeto. El atributo de la directiva de almacenamiento de reserva de Flash Read Cache solo es compatible con las configuraciones híbridas. No se debe usar este atributo al definir una directiva de almacenamiento de máquina virtual para un clúster basado íntegramente en tecnología flash. El valor predeterminado es 0 %. El valor máximo es 100 %.
Nota: Como opción predeterminada,
vSAN asigna memoria caché de lectura de manera dinámica a los objetos de almacenamiento en función de la demanda. Esta característica representa el uso más flexible y más óptimo de los recursos. Como consecuencia, por lo general, no es necesario cambiar el valor predeterminado de 0 para este parámetro.
Si desea aumentar el valor en el momento de solucionar un problema de rendimiento, sea cuidadoso. El sobreaprovisionamiento de reservas de memoria caché entre varias máquinas virtuales puede implicar un desperdicio de espacio en el dispositivo flash por reservas excesivas. Estas reservas de memoria caché no se pueden usar para atender las cargas de trabajo para las que se necesita espacio en cierto momento. Este desperdicio de espacio y falta de disponibilidad podrían causar una degradación en el rendimiento. |
Forzar aprovisionamiento | Si la opción se establece en Sí, el objeto se aprovisiona incluso cuando el almacén de datos no puede satisfacer las directivas Errores que se toleran, Número de fracciones de disco por objeto y Reserva de Flash Read Cache especificadas en la directiva de almacenamiento. Use este parámetro en escenarios de arranque y durante una interrupción cuando el aprovisionamiento estándar ya no sea posible. El valor predeterminado No es aceptable para la mayoría de los entornos de producción. vSAN no aprovisiona una máquina virtual cuando no se cumplen los requisitos de la directiva; sin embargo, crea correctamente la directiva de almacenamiento definida por el usuario. |
Reserva de espacio de objetos | Porcentaje del tamaño lógico del objeto de disco de máquina virtual (vmdk) que se debe reservar o al que se debe aplicar aprovisionamiento grueso al implementar las máquinas virtuales. Se encuentran disponibles las siguientes opciones:
|
Deshabilitar suma de comprobación de objetos | Si la opción se establece en No, el objeto calcula la información de suma de comprobación para garantizar la integridad de sus datos. Si esta opción se establece en Sí, el objeto no calcula la información de suma de comprobación. vSAN utiliza la suma de comprobación de extremo a extremo para garantizar la integridad de los datos confirmando que cada copia de un archivo sea exactamente igual que el archivo de origen. El sistema comprueba la validez de los datos durante las operaciones de lectura/escritura y, si se detecta un error, vSAN repara los datos o informa del error. Si se detecta una discrepancia en la suma de comprobación, vSAN repara automáticamente los datos sobrescribiendo los datos incorrectos con los datos correctos. Se realiza el cálculo de la suma de comprobación y la corrección de errores como operaciones en segundo plano. La configuración predeterminada para todos los objetos del clúster es No, lo que significa que la suma de comprobación está habilitada. |
Límite de IOPS para objeto | Define el límite de IOPS para un objeto, como VMDK. El valor de IOPS se calcula como el número de operaciones de E/S, utilizando un tamaño ponderado. Si el sistema utiliza el tamaño de base predeterminado de 32 KB, una E/S de 64 KB representa dos operaciones de E/S. Al calcular las IOPS, la lectura y escritura se consideran equivalentes, pero no se consideran la proporción de aciertos de la memoria caché ni la secuencialidad. Si las IOPS de un disco exceden el límite, se aceleran las operaciones de E/S. Si Límite de IOPS para objeto se establece en 0, no se aplicarán los límites de IOPS. vSAN permite que el objeto duplique la tasa del límite de E/S por segundo durante el primer segundo de la operación o después de un período de inactividad. |
Al trabajar con directivas de almacenamiento de máquinas virtuales, debe comprender la manera en que las funcionalidades de almacenamiento afectan al consumo de la capacidad de almacenamiento en el clúster de vSAN. Para obtener más información sobre las consideraciones de diseño y definición de tamaño de las directivas de almacenamiento, consulte "Diseñar un clúster de vSAN y definir su tamaño" en Administrar VMware vSAN.
Cómo administra vSAN los cambios de directivas
vSAN 6.7 Update 3 y las versiones posteriores administran los cambios de directivas para reducir la cantidad de espacio transitorio que se consume en todo el clúster. La capacidad transitoria se genera cuando vSAN vuelve a configurar objetos para un cambio de directiva.
Cuando se modifica una directiva, el cambio se acepta, pero no se aplica de inmediato. vSAN procesa por lotes las solicitudes de cambios de directivas y las ejecuta de forma asíncrona para mantener una cantidad fija de espacio transitorio.
Los cambios de directivas se rechazan inmediatamente si los motivos no se relacionan con la capacidad, como el cambio de una directiva de RAID5 a RAID6 en un clúster de cinco nodos.
Es posible ver el uso de capacidad transitoria en el monitor de capacidad de vSAN. Para comprobar el estado de un cambio de directiva en un objeto, use el servicio de estado de vSAN para comprobar el estado del objeto vSAN.