Share via


How to calculate Azure VM Disk IOPS and Throughput and Network Latency

Question

Sunday, October 16, 2016 10:17 AM

I have A3 Series VM running on Azure and when I look at the monitoring for Disk Read and Write, it says Disk Read 21 MB/Sec and Disk Write 18 MB/Sec. How would I know how much IOPS and Throughput. How would I ensure there is no Disk/Storage Latency.

Also How to measure Network Latency in Azure.

All replies (1)

Sunday, October 16, 2016 3:59 PM

Hi,

Thank you for posting here! We are happy to assist you.

IOPS means Input/Output Per Second, and it’s absolutely not referring to bandwidth. There is a tight relation between bandwidth and IOPS, but we need another parameter to do that.

For ex: A, D and G Series, using a IO unit of 8KB for the 500 IOPS per disk, will result in approximately 8*500 = 4000KB/s = 3,9 MB/s

Azure Disk IOPS and Virtual Machines in IaaS

The total data storage, the IOPS and the throughput are limited by the VM series and size. Each Azure Virtual Machine type is limited by several disks (total storage size), a maximum IOPS (IOPS) and a maximum throughput (Throughput). 

For the most up-to-date information on maximum IOPS and throughput (bandwidth) for Premium Storage supported VMs, see Windows VM sizes or Linux VM sizes.

To learn about the Premium storage disks and their IOPs and throughput limits, see the table in the Premium Storage Scalability and Performance Targets section in this article.

For more information; refer here

Storage capacity is shown in units of GiB or 1024^3 bytes. When comparing, disks measured in GB (1000^3 bytes) to disks measured in GiB (1024^3) remember that capacity numbers given in GiB may appear smaller. For example, 1023 GiB = 1098.4 GB

Disk throughput is measured in input/output operations per second (IOPS) and MBps where MBps = 10^6 bytes/sec.

Data disks can operate in cached or uncached modes. For cached data disk operation, the host cache mode is set to ReadOnly or ReadWrite. For uncached data disk operation, the host cache mode is set to None.

Refer here for Azure Storage Latency Test 

Regards,
Sumanth BM