As many of you know, Azure is continuously evolving, also the data involved with the server, so I decided to wrote down the difference between all disk types in Azure, in order to remember which disk to use for specific workloads.
|Standard HDD||Standard SSD||Premium SSD||Ultra SSD|
|Latency||8 > ms||< 9 ms||1 – 4 ms||<1 ms|
Once to take into account from the above table is Azure ultra SSD disk, which deliver higher throughput, high iOPS and consistent low latency disks for Azure virtual machines. On top of that Ultra SSD disks do have additional benefits that include dynamically changing the performance of the disk, without the need to restart your virtual machine.
Also be aware when you provision an Ultra SSD disk you can choose what size and performance you want on that specific disk. But, here are a few things to keep in mind:
- Disk size: Utra SSD Disks start at 4 GiB up to 64 TiB.
- Disk Max IOPS: For each GiB that you provision you can assign 300 IOPS. So for a 4GiB disk you can reach up to 1200 IOPS, with a maximum of 160.000 IOPS with 1024 GiB and higher.
- Disk Min IOPS: The minimum IOPS per disk is 100, or 2 IOPS per GiB whit disks larger than 50GiB.
- Throughput: Per IOPS the throughput is 4KiB/s, with a minimum of 1 MBps
- Adjustment: Ultra SSD’s allow adjustments in performance to be made on the fly!