How many VMs can I deploy on a shared storage device?

To estimate the maximum number of VMs on a storage system, use the following formula:

Max VMs = Max system IOPS/Required IOPS of VMs

The following are factors that determine the maximum system IOPS and the IOPS requirements for a VM:

The IOPS performance of a storage device depends on factors including its drive type, cache size, queue depth, and access method (random or sequential).

For example, a storage device has six 10 krpm drives. Its theoretic maximum IOPS is 900 (150 x 6). If an application requires an IOPS of 30, the maximum number of VMs that you can deploy on the storage system to run this application is 30 (900/30).