Skip to main content
Enterprise applications
Se proporciona el idioma español mediante traducción automática para su comodidad. En caso de alguna inconsistencia, el inglés precede al español.

Calidad de servicio (QoS)

Colaboradores

Los límites de rendimiento son útiles para controlar los niveles de servicio, gestionar cargas de trabajo desconocidas o probar las aplicaciones antes de la puesta en marcha para asegurarse de que no afecten a otras cargas de trabajo en la producción. También se pueden utilizar para limitar una carga de trabajo abusivas una vez que se identifica.

Compatibilidad con las políticas de calidad de servicio de ONTAP

Los sistemas que ejecutan ONTAP pueden utilizar la función de calidad de servicio del almacenamiento para limitar el rendimiento en MB/s y/o I/O por segundo (IOPS) para diferentes objetos de almacenamiento, como archivos, LUN, volúmenes o SVM completas.

También admite niveles mínimos de servicio basados en IOPS para proporcionar un rendimiento constante para los objetos SAN en ONTAP 9.2 y para los objetos NAS en ONTAP 9.3.

El límite máximo de rendimiento de calidad de servicio en un objeto se puede establecer en Mbps o IOPS. Si se utilizan ambos, ONTAP aplica el primer límite alcanzado. Una carga de trabajo puede contener varios objetos y una política de calidad de servicio se puede aplicar a una o más cargas de trabajo. Cuando se aplica una política a varias cargas de trabajo, las cargas de trabajo comparten el límite total de la política. No se admiten los objetos anidados (por ejemplo, los archivos de un volumen no pueden tener cada uno su propia política). Los valores mínimos de calidad de servicio solo se pueden establecer en IOPS.

Las siguientes herramientas están disponibles en este momento para gestionar las políticas de calidad de servicio de ONTAP y aplicarlas a los objetos:

  • CLI de ONTAP

  • System Manager de ONTAP

  • OnCommand Workflow Automation

  • Active IQ Unified Manager

  • Kit de herramientas NetApp PowerShell para ONTAP

  • Herramientas de ONTAP para VASA Provider de VMware vSphere

Para asignar una normativa de calidad de servicio a un LUN, incluidos VMFS y RDM, la SVM de ONTAP (mostrada como Vserver), la ruta de LUN y el número de serie pueden obtenerse en el menú sistemas de almacenamiento de la página de inicio de ONTAP Tools para VMware vSphere. Seleccione el sistema de almacenamiento (SVM) y, a continuación, Related Objects > SAN. Use este enfoque cuando especifique la calidad de servicio mediante una de las herramientas de ONTAP.

Almacenes de datos NFS sin vVols

Una política de calidad de servicio de ONTAP puede aplicarse a todo el almacén de datos o archivos VMDK individuales que contiene. Sin embargo, es importante entender que todas las máquinas virtuales de un almacén de datos NFS tradicional (sin vVols) comparten una cola de I/O común desde un host determinado. Si alguna máquina virtual está regulada por una política de calidad de servicio de ONTAP, esta opción, en la práctica, provoca que todas las operaciones de I/O de ese almacén de datos parezcan aceleradas para ese host.

Ejemplo:
* Se configura un límite de QoS en vm1.vmdk para un volumen que se monta como almacén de datos NFS tradicional mediante el host esxi-01.
* El mismo host (esxi-01) está usando vm2.vmdk y está en el mismo volumen.
* Si vm1.vmdk se acelera, entonces vm2.vmdk también parecerá estar estrangulado ya que comparte la misma cola de IO con vm1.vmdk.

Nota Esto no se aplica a vVols.

A partir de vSphere 6,5, puede gestionar los límites granulares de archivos en almacenes de datos que no son vVols aprovechando la gestión basada en políticas de almacenamiento (SPBM) con Storage I/O Control (SIOC) v2.

Consulte los siguientes enlaces para obtener más información sobre la gestión del rendimiento con las políticas de SIOC y SPBM.

Para asignar una política de calidad de servicio a un VMDK en NFS, tenga en cuenta las siguientes directrices:

  • La política debe aplicarse a la vmname-flat.vmdk que contiene la imagen del disco virtual real, no la vmname.vmdk (archivo de descriptor de disco virtual) o. vmname.vmx (Archivo descriptor de máquina virtual).

  • No aplique políticas a otros archivos del equipo virtual, como archivos de intercambio virtual (vmname.vswp).

  • Cuando utilice el cliente web de vSphere para buscar rutas de archivos (Datastore > Files), tenga en cuenta que combina la información del - flat.vmdk y.. . vmdk y simplemente muestra un archivo con el nombre del . vmdk pero el tamaño del - flat.vmdk. Agregar -flat en el nombre del archivo para obtener la ruta correcta.

Los almacenes de datos de FlexGroup ofrecen funcionalidades de calidad de servicio mejoradas al usar las herramientas de ONTAP para VMware vSphere 9.8 y versiones posteriores. Puede establecer fácilmente la calidad de servicio en todas las máquinas virtuales de un almacén de datos o en máquinas virtuales específicas. Consulte la sección FlexGroup de este informe para obtener más información. Tenga en cuenta que se siguen aplicando las limitaciones de la calidad de servicio mencionadas anteriormente con almacenes de datos NFS tradicionales.

Almacenes de datos de VMFS

Al usar los LUN de ONTAP, las políticas de calidad de servicio se pueden aplicar al volumen de FlexVol que contiene los LUN o los LUN individuales, pero no archivos VMDK individuales, ya que ONTAP no es consciente del sistema de archivos VMFS.

Almacenes de datos de vVols

La calidad de servicio mínima o máxima se puede establecer fácilmente en máquinas virtuales o VMDK individuales sin que ello afecte a ningún otro equipo virtual o VMDK gracias a la gestión basada en políticas de almacenamiento y vVols.

Al crear el perfil de funcionalidad de almacenamiento para el contenedor de VVol, especifique un valor de IOPS máximo y/o mínimo con la funcionalidad de rendimiento y, a continuación, haga referencia a este SCP con la política de almacenamiento de la máquina virtual. Use esta política cuando cree la máquina virtual o aplique la política a una máquina virtual existente.

Nota VVols requiere el uso de herramientas de ONTAP para VMware vSphere, que funciona como proveedor VASA para ONTAP. Consulte "VMware vSphere Virtual Volumes (vVols) con ONTAP"para ver las prácticas recomendadas de vVols.

ONTAP QoS y VMware SIOC

La calidad de servicio de ONTAP y el control de I/O de almacenamiento de VMware vSphere (SIOC) son tecnologías complementarias que los administradores de vSphere y de almacenamiento pueden utilizar conjuntamente para gestionar el rendimiento de las máquinas virtuales de vSphere alojadas en sistemas que ejecutan ONTAP. Cada herramienta tiene sus propias fuerzas, como se muestra en la siguiente tabla. Debido a los distintos ámbitos de VMware vCenter y ONTAP, algunos objetos pueden verse y gestionarse mediante un sistema, no el otro.

Propiedad Calidad de servicio de ONTAP VMware SIOC

Cuando está activo

La directiva está siempre activa

Activo cuando existe una contención (latencia por encima del umbral de los almacenes de datos)

Tipo de unidades

IOPS, Mbps

IOPS, recursos compartidos

Alcance de vCenter o aplicaciones

Varios entornos de vCenter, otros hipervisores y aplicaciones

Un único servidor vCenter

¿Establecer QoS en la máquina virtual?

VMDK solo en NFS

VMDK en NFS o VMFS

¿Establecer QoS en el LUN (RDM)?

No

¿Configurar QoS en LUN (VMFS)?

Sí (el almacén de datos puede acelerarse)

¿Configurar calidad de servicio en el volumen (almacén de datos NFS)?

Sí (el almacén de datos puede acelerarse)

¿Configurar la calidad de servicio en SVM (inquilino)?

No

¿Enfoque basado en políticas?

Sí, pueden compartirse todas las cargas de trabajo de la política o aplicarse por completo a cada carga de trabajo de la política.

Sí, con vSphere 6.5 y posterior.

Se requiere licencia

Incluido con ONTAP

Enterprise Plus

Planificador de recursos distribuidos de almacenamiento de VMware

El planificador de recursos distribuidos de almacenamiento (SDRS) de VMware es una función de vSphere que coloca los equipos virtuales en el almacenamiento en función de la latencia de I/o actual y el uso del espacio. A continuación, mueve la máquina virtual o los VMDK de forma no disruptiva entre los almacenes de datos de un clúster de almacenes de datos (también conocido como "pod"), seleccionando el mejor almacén de datos en el que colocar la máquina virtual o los VMDK en el clúster de almacenes de datos. Un clúster de almacenes de datos es una colección de almacenes de datos similares que se agregan en una única unidad de consumo desde la perspectiva del administrador de vSphere.

Cuando se usan SDRS con herramientas de ONTAP para VMware vSphere, primero debe crear un almacén de datos con el plugin, utilizar vCenter para crear el clúster de almacén de datos y, a continuación, añadir el almacén de datos. Una vez creado el clúster de almacenes de datos, es posible añadir almacenes de datos adicionales al clúster de almacenes de datos directamente desde el asistente de aprovisionamiento de la página Details.

Otras prácticas recomendadas de ONTAP para SDRS incluyen lo siguiente:

  • Todos los almacenes de datos del clúster deben usar el mismo tipo de almacenamiento (como SAS, SATA o SSD), ser todos los almacenes de datos VMFS o NFS y tener la misma configuración de replicación y protección.

  • Considere el uso de SDR en modo predeterminado (manual). Este enfoque permite revisar las recomendaciones y decidir si se aplican o no. Tenga en cuenta los siguientes efectos de las migraciones de VMDK:

    • Cuando SDRS mueve VMDK entre almacenes de datos, se pierde cualquier ahorro de espacio con la clonado o deduplicación de ONTAP. Puede volver a ejecutar la deduplicación para recuperar este ahorro.

    • Después de que SDRS mueva los VMDK, NetApp recomienda volver a crear las snapshots en el almacén de datos de origen porque el espacio se bloqueará por la máquina virtual que se movió.

    • Mover VMDK entre almacenes de datos en el mismo agregado tiene pocas ventajas y LOS SDRS no tienen visibilidad en otras cargas de trabajo que puedan compartir el agregado.

Gestión basada en políticas de almacenamiento y vVols

Las API de VMware vSphere para la conciencia de almacenamiento (VASA) facilitan que el administrador de almacenamiento pueda configurar almacenes de datos con funcionalidades bien definidas y permiten que el administrador de equipos virtuales las utilice siempre que lo necesite para aprovisionar equipos virtuales sin tener que interactuar entre sí. Merece la pena echar un vistazo a este enfoque para ver cómo puede optimizar sus operaciones de almacenamiento de virtualización y evitar un gran trabajo trivial.

Antes de VASA, los administradores de máquinas virtuales podían definir políticas de almacenamiento de máquinas virtuales, pero tenían que trabajar con el administrador de almacenamiento para identificar los almacenes de datos adecuados, a menudo utilizando documentación o convenciones de nomenclatura. Con VASA, el administrador de almacenamiento puede definir una serie de capacidades de almacenamiento, como el rendimiento, la clasificación por niveles, el cifrado y la replicación. Un conjunto de funcionalidades para un volumen o un conjunto de volúmenes se denomina perfil de capacidad de almacenamiento (SCP).

El SCP admite QoS mínimo y/o máximo para los vVols de datos de una VM. La calidad de servicio mínima solo se admite en los sistemas AFF. Las herramientas de ONTAP para VMware vSphere incluyen una consola donde se muestra el rendimiento granular de máquinas virtuales y la capacidad lógica para vVols en sistemas ONTAP.

La siguiente figura muestra las herramientas de ONTAP para el panel de vVols de VMware vSphere 9.8.

Herramientas de ONTAP para la consola de VMware vSphere 9,8 vVols

Una vez definido el perfil de funcionalidad de almacenamiento, puede utilizarse para aprovisionar equipos virtuales mediante la normativa de almacenamiento que identifique sus requisitos. La asignación entre la política de almacenamiento de máquinas virtuales y el perfil de capacidad de almacenamiento de almacenes de datos permite que vCenter muestre una lista de almacenes de datos compatibles que podrá seleccionar. Este enfoque se conoce como gestión basada en políticas de almacenamiento.

VASA proporciona la tecnología para consultar el almacenamiento y devolver un conjunto de funcionalidades de almacenamiento a vCenter. Los proveedores de VASA proporcionan la traducción entre las API y construcciones del sistema de almacenamiento y las API de VMware que comprende vCenter. VASA Provider de NetApp para ONTAP se ofrece como parte de las herramientas de ONTAP para VM del dispositivo VMware vSphere. El complemento de vCenter proporciona la interfaz para aprovisionar y gestionar almacenes de datos VVOL, así como la capacidad para definir perfiles de capacidades de almacenamiento (SCPs).

ONTAP admite almacenes de datos de VVol tanto VMFS como NFS. El uso de vVols con almacenes DE datos SAN aporta algunas de las ventajas de NFS, como la granularidad a nivel de equipo virtual. Aquí encontrará algunas prácticas recomendadas para tener en cuenta y información adicional en "CONSULTE TR-4400":

  • Un almacén de datos de VVol puede consistir en varios volúmenes de FlexVol en varios nodos de clúster. El método más sencillo es un único almacén de datos, incluso cuando los volúmenes tienen diferentes funcionalidades. SPBM garantiza que se utiliza un volumen compatible para la máquina virtual. Sin embargo, todos los volúmenes deben formar parte de una única SVM de ONTAP y se debe acceder a ellos mediante un único protocolo. Un LIF por nodo para cada protocolo es suficiente. Evite el uso de varias versiones de ONTAP en un único almacén de datos de VVol, ya que las funcionalidades de almacenamiento pueden variar entre las versiones.

  • Utilice las herramientas de ONTAP para el plugin de VMware vSphere para crear y gestionar almacenes de datos de VVol. Además de gestionar el almacén de datos y su perfil, crea automáticamente un extremo de protocolo para acceder a vVols, si es necesario. Si se utilizan LUN, tenga en cuenta que los extremos de protocolo de LUN se asignan mediante los ID de LUN 300 y posteriores. Compruebe que la opción de configuración del sistema avanzado del host ESXi Disk.MaxLUN Permite un número de ID de LUN que sea mayor que 300 (el valor predeterminado es 1,024). Para realizar este paso, seleccione el host ESXi en vCenter, después la pestaña Configure y busque Disk.MaxLUN En la lista Advanced System Settings.

  • No instale ni migre VASA Provider, vCenter Server (basado en dispositivos o Windows) ni las herramientas de ONTAP para VMware vSphere en un almacén de datos vVols, ya que estos dependen mutuamente, lo cual limita la capacidad de gestionarlos en caso de una interrupción del suministro eléctrico u otra interrupción del centro de datos.

  • Realice un backup regular de la máquina virtual del proveedor de VASA. Como mínimo, cree copias Snapshot por hora del almacén de datos tradicional que contenga VASA Provider. Para obtener más información sobre la protección y recuperación del proveedor de VASA, consulte este tema "Artículo de base de conocimientos".

La siguiente figura muestra los componentes de vVols.

Componentes de vVols