Es posible asignar la cantidad de recursos compartidos de E/S de almacenamiento y el límite superior de las operaciones de E/S por segundo (IOPS) permitidos para cada máquina virtual. Cuando se detecta congestión de E/S de almacenamiento en un almacén de datos, las cargas de trabajo de E/S de las máquinas virtuales que acceden a ese almacén de datos se ajustan según la proporción de recursos compartidos de las máquinas virtuales que tiene cada máquina virtual.

Los recursos compartidos de Storage I/O son similares a los que se utilizan para la asignación de recursos de memoria y CPU, que se describen en Recursos compartidos para la asignación de recursos. Estos recursos compartidos representan la importancia relativa de una máquina virtual con respecto a la distribución de los recursos de E/S de almacenamiento. En circunstancias de contención de recursos, las máquinas virtuales con los valores más altos de recursos compartidos obtienen mayor acceso a la matriz de almacenamiento. Al asignar recursos de E/S de almacenamiento, se pueden limitar las IOPS que se permiten para una máquina virtual. De forma predeterminada, estas operaciones son ilimitadas.

Las ventajas y desventajas de establecer límites de recursos se describen en Límite de asignación de recursos. Si el límite que se desea establecer para una máquina virtual es en MB por segundo en lugar de IOPS, se puede convertir MB por segundo en IOPS según el tamaño típico de E/S de esa máquina virtual. Por ejemplo, para restringir una aplicación de copia de seguridad con E/S de 64 KB a 10 MB por segundo, establezca un límite de 160 IOPS.