Equilibrio de carga

VMware vSphere® Storage DRS™ equilibra continuamente la utilización del espacio y la carga de E/S del almacenamiento. Al mismo tiempo, evita los cuellos de botella de los recursos para respetar los niveles de servicio de las aplicaciones. El uso de Storage Distributed Resource Scheduler le permite:

  • Implementar e integrar capacidad de almacenamiento adicional en un pool de almacenamiento.
  • Sacar partido de la nueva capacidad.
  • Mejorar los niveles de servicio para todas las aplicaciones.
  • Aumentar la productividad de los administradores de VMware vSphere® permitiéndoles supervisar y gestionar la infraestructura adicional.

Supervisión continua

Storage Distributed Resource Scheduler supervisa el espacio de almacenamiento y la utilización de E/S en un pool de almacenes de datos preasignado. Además, coordina los recursos de almacenamiento para cubrir sus necesidades de crecimiento empresarial. La supervisión de Storage Distributed Resource Scheduler le permite:

  • Especificar cómo se asignan los recursos de almacenamiento a las máquinas virtuales, mediante reglas y políticas.
  • Asignar infraestructura de almacenamiento dedicada a las unidades de negocio, e incrementar el índice de utilización del almacenamiento mediante pools de volúmenes de almacenamiento.
  • Capacitar a las unidades de negocio para que creen y gestionen máquinas virtuales dentro de sus pools de almacenamiento y, al mismo tiempo, brindar al equipo de TI el control centralizado de todos estos recursos.

Mantenimiento sin interrupciones

Cuando un administrador de vSphere coloca en modo de mantenimiento un clúster de almacenes de datos habilitado para Storage Distributed Resource Scheduler, este último mueve los archivos de disco de las máquinas virtuales a otro almacén de datos. Un almacén de datos permanece en el estado de transición al modo de mantenimiento hasta que todos los discos virtuales se han movido a otros almacenes de datos del clúster. Storage Distributed Resource Scheduler presenta también las siguientes funcionalidades:

  • Recomendaciones de colocación para la migración de discos virtuales.
  • Una lista de errores que muestra los archivos de disco de las máquinas virtuales que no se pueden mover y los motivos de ello.

Detalles técnicos

Clústeres de almacenes de datos

vSphere 5.5 introdujo un nuevo objeto de VMware® vCenter Server™ que se denomina clúster de almacenes de datos. Se trata de una colección de almacenes de datos agregados en una misma unidad de consumo y gestión. Al crear un clúster de almacenes de datos, Storage Distributed Resource Scheduler puede gestionar los recursos de almacenamiento de forma parecida a como VMware vSphere® Storage vMotion® DRS gestiona los recursos informáticos de un clúster.

Recomendaciones de colocación

Storage Distributed Resource Scheduler realiza recomendaciones y decisiones de colocación iniciales de acuerdo con las limitaciones de espacio y la carga de E/S. Estas recomendaciones minimizan los riesgos asociados a una colocación incorrecta de las imágenes de disco de las máquinas virtuales. Además, reducen los cuellos de botella de E/S y el impacto negativo en el rendimiento de las máquinas virtuales. Storage Distributed Resource Scheduler selecciona la mejor colocación en función de la menor latencia y en el espacio disponible.

Equilibrio continuo

Cuando uno o más almacenes de datos de un clúster superan los umbrales de utilización del espacio o de latencia de E/S configurables por el usuario, Storage Distributed Resource Scheduler realiza recomendaciones de equilibrio de carga. En el modo automático, Storage Distributed Resource Scheduler toma decisiones con Storage vMotion para reducir la latencia de E/S y garantizar un rendimiento óptimo de todas las máquinas virtuales. En el modo manual, Storage Distributed Resource Scheduler realiza recomendaciones de equilibrio que se trasladan al administrador, para que las apruebe.

Storage Distributed Resource Scheduler evalúa la carga de E/S cada ocho horas y presenta recomendaciones en función de los resultados que obtiene. Los valores predeterminados de latencia de E/S máxima y umbral de utilización del espacio son, respectivamente, de 15 milisegundos y del 80 %.

Reglas de afinidad

Opcionalmente, puede definir reglas de afinidad y antiafinidad para los archivos de los discos de las máquinas virtuales (VMDK). De forma predeterminada, los archivos de disco de las máquinas virtuales se guardan en el mismo almacén de datos. Storage Distributed Resource Scheduler ofrece tres tipos de reglas de afinidad que se pueden aplicar:

  • Afinidad de VMDK (opción predeterminada): los discos virtuales de una máquina virtual se mantienen juntos en el mismo almacén de datos.
  • Antiafinidad de VMDK: en una máquina virtual que tiene varios discos virtuales, estos últimos se colocan en almacenes de datos diferentes.
  • Antiafinidad de máquina virtual: dos máquinas virtuales concretas, incluidos sus discos asociados, se colocan en almacenes de datos diferentes.

Correlación de almacenes de datos

La correlación de almacenes de datos es un mecanismo avanzado de equilibrio de la carga de E/S incluido en Storage Distributed Resource Scheduler. Detecta si dos almacenes de datos diferentes están usando el mismo grupo de discos físicos de una matriz. Cuando esto sucede, aplica las reglas de afinidad y mueve los archivos de disco de las máquinas virtuales para mitigar los cuellos de botella de E/S.

Vídeo sobre vSphere Storage DRS

Vídeo sobre vSphere Storage DRS