Puede dimensionar la capacidad de un almacén de datos de vSAN para alojar los archivos de las máquinas virtuales (VM) en el clúster y para controlar los errores en las operaciones de mantenimiento.
Capacidad en bruto
Utilice esta fórmula para determinar la capacidad en bruto de un almacén de datos de vSAN. Multiplique la cantidad total de grupos de discos del clúster por el tamaño de los dispositivos de capacidad en dichos grupos de discos. Reste la sobrecarga requerida por el formato en disco de vSAN.
Errores que se toleran
Al planificar la capacidad del almacén de datos de vSAN, sin incluir el número de máquinas virtuales y el tamaño de los archivos de VMDK, debe tener en cuenta el atributo Errores que se toleran de las directivas de almacenamiento de las máquinas virtuales del clúster.
Errores que se toleran desempeña una función importante al planificar y dimensionar la capacidad de almacenamiento de vSAN. Según los requisitos de disponibilidad de una máquina virtual, la configuración puede producir un consumo duplicado o más en comparación con el consumo de una máquina virtual y los dispositivos individuales.
Por ejemplo, si Método de tolerancia a errores se establece en RAID-1 (creación de reflejos): rendimiento y Errores que se toleran (FTT) se establece en 1, las máquinas virtuales pueden utilizar aproximadamente un 50 % de la capacidad en bruto. Si el FTT se establece en 2, la capacidad utilizable es aproximadamente de un 33 %. Si el FTT se establece en 3, la capacidad utilizable es aproximadamente de un 25 %.
Sin embargo, si Método de tolerancia a errores se establece en RAID-5/6 (codificación de borrado): capacidad y el FTT se establece en 1, las máquinas virtuales pueden utilizar aproximadamente un 75 % de la capacidad en bruto. Si el FTT se establece en 2, la capacidad utilizable es aproximadamente de un 67 %. Para obtener más información sobre RAID 5/6, consulte Administrar VMware vSAN.
Para obtener información sobre los atributos de una directiva de almacenamiento de vSAN, consulte Administrar VMware vSAN.
Calcular la capacidad necesaria
Planifique la capacidad requerida para las máquinas virtuales en un clúster con el reflejo RAID 1 de acuerdo con los siguientes criterios:
- Calcule el espacio de almacenamiento que se espera que consuman las máquinas virtuales del clúster de vSAN.
expected overall consumption = number of VMs in the cluster * expected percentage of consumption per VMDK
- Tenga en cuenta el atributo Errores que toleran configurado en las directivas de almacenamiento para las máquinas virtuales del clúster. Este atributo tiene un impacto directo en la cantidad de réplicas de un archivo VMDK en los hosts del clúster.
datastore capacity = expected overall consumption * (FTT + 1)
- Estime el requisito de sobrecarga del formato en disco de vSAN.
- El formato en disco versión 3.0 y posteriores agrega una sobrecarga adicional, que generalmente no excede el 1-2 % de capacidad por dispositivo. La desduplicación y la compresión con la suma de comprobación de software habilitada requieren una sobrecarga adicional de aproximadamente 6,2 % de capacidad por dispositivo.
- El formato en disco versión 2.0 agrega una sobrecarga adicional, que generalmente no excede el 1-2 % de capacidad por dispositivo.
- El formato en disco versión 1.0 agrega una sobrecarga adicional de aproximadamente 1 GB por dispositivo de capacidad.
Directrices para el dimensionamiento de la capacidad
- Deje al menos un 30 % de espacio sin utilizar para impedir que vSAN redistribuya la carga de almacenamiento. vSAN redistribuye los componentes en el clúster cuando el consumo de un solo dispositivo de capacidad alcanza el 80 % o más. La operación de redistribución puede afectar el rendimiento de las aplicaciones. Para evitar estos problemas, mantenga el consumo de almacenamiento en un nivel inferior al 70 %. vSAN 7.0 Update 1 y versiones posteriores permiten administrar la capacidad no utilizada mediante la reserva de operaciones y la reserva de reconstrucción de host.
- Planifique capacidad adicional para controlar posibles errores o reemplazos de los dispositivos de capacidad, los grupos de discos y los hosts. Cuando un dispositivo de capacidad no está accesible, vSAN recupera los componentes desde otro dispositivo del clúster. Cuando un dispositivo de memoria caché flash experimenta un error o se quita, vSAN recupera los componentes de todo el grupo de discos.
- Reserve capacidad adicional para garantizar que vSAN recupere componentes después de un error de host o cuando un host entre en modo de mantenimiento. Por ejemplo, aprovisione hosts de modo que quede capacidad libre suficiente para que los componentes se recompilen después de un error de un host o durante el mantenimiento. Esto es importante cuando existen más de tres hosts, a fin de tener suficiente capacidad libre para recompilar los componentes con errores. Si un host tiene errores, la reconstrucción se realiza en el almacenamiento disponible en el otro host y, de esta forma, se puede tolerar otro error. No obstante, en un clúster de tres hosts, vSAN no ejecuta la operación de recompilación si el parámetro Errores que se toleran está establecido como 1 porque, cuando se produce un error en un host, solo quedan dos hosts en el clúster. Para tolerar una reconstrucción después de un error, debe contar al menos con tres hosts supervivientes.
-
Proporcione suficiente espacio de almacenamiento temporal para los cambios en la directiva de almacenamiento de máquina virtual de vSAN. Al cambiar de manera dinámica una directiva de almacenamiento de máquina virtual, vSAN puede crear un nuevo diseño de árbol de RAID del objeto. Cuando vSAN crea una instancia de un nuevo diseño y lo sincroniza, el objeto puede consumir espacio adicional temporalmente. Conserve algo de espacio de almacenamiento temporal en el clúster para gestionar dichos cambios.
- Si planea utilizar las características avanzadas, como la suma de comprobación de software o la desduplicación y la compresión, reserve capacidad adicional para controlar la sobrecarga operativa.
- Incluya hosts adicionales distintos a los especificados en la directiva de almacenamiento para proporcionar un componente activo durante los errores. Para obtener más información, consulte la Guía de administración de VMware vSAN.
Consideraciones sobre los objetos de máquinas virtuales
Cuando planifique la capacidad de almacenamiento del almacén de datos de vSAN, considere el espacio requerido en el almacén de datos para los objetos del espacio de nombres del directorio principal de la máquina virtual, las instantáneas y los archivos de intercambio.
- Espacio de nombres del directorio principal de la máquina virtual. Puede asignar una directiva de almacenamiento específicamente para el espacio de nombres del directorio principal de una máquina virtual. Para prevenir una asignación innecesaria de capacidad y memoria caché, vSAN aplica solamente la configuración de Errores que se toleran y Forzar aprovisionamiento desde la directiva del espacio de nombres del directorio principal de la máquina virtual. Planifique el espacio de almacenamiento para cumplir con los requisitos de una directiva de almacenamiento asignada a un espacio de nombres del directorio principal de la máquina virtual cuyo valor de Errores que se toleran sea mayor que 0.
- Instantáneas. Los dispositivos delta heredan la directiva del archivo de VMDK de base. Planifique espacio adicional de acuerdo con los valores esperados de tamaño y cantidad de instantáneas, y según la configuración de las directivas de almacenamiento de vSAN.
Es posible que el espacio requerido sea diferente. El tamaño depende de la frecuencia con la que la máquina virtual cambia datos y del tiempo que una instantánea permanece asociada a la máquina virtual.
- Archivos de intercambio. En vSAN 6.7 y versiones posteriores, los archivos de intercambio de la máquina virtual heredan la directiva de almacenamiento del espacio de nombres de la máquina virtual.