Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Is there any data on how fast Azure VM local drives are?

I'm experimenting with OnStart() in my Azure role using "small" instances. Turns out it takes about two minutes to unpack a 400 megabytes ZIP file that is located in "local storage" on drive D into a folder on drive E.

I though maybe I should do it some other way around but I can't find any data about how fast the local disks on Azure VMs typically are.

Are there any test results for how fast Azure VM local disks are?

like image 846
sharptooth Avatar asked Aug 07 '12 11:08

sharptooth


People also ask

Is Azure VM fast?

Now, with the Fv2, Azure offers the fastest CPU-powered calculations based on the Intel Intel® Xeon® Scalable processor. These VM sizes are hyper-threaded and run on the Intel® Xeon® Platinum 8168 processor, featuring a base core frequency of 2.7 GHz and a maximum single-core turbo frequency of 3.7 GHz.

How fast is Azure network?

It will enable speeds of up to 25Gbps per Virtual Machine. Best of all, it's free!

How can I improve my Azure VM performance?

To get the best performance when accelerated networking is enabled on a VM, you need to enable RSS. RSS can also provide benefits on VMs that don't use accelerated networking. For an overview of how to determine if RSS is enabled and how to enable it, see Optimize network throughput for Azure virtual machines.

How fast is Azure backup?

At peak times, it can take up to eight hours for the snapshots to be transferred to the vault. The backup time for a VM will be less than 24 hours for the daily backup. Although the total backup time for incremental backups is less than 24 hours, that might not be the case for the first backup.


2 Answers

I just ran a comparison of disk performance between Azure and Amazon EC2. You can read it here, although you will probably want to translate it from Norwegian :-)

The interesting parts, though, are the following HD Tune screenshots.

First, a small instance at Amazon EC2 running Windows Server 2008:

enter image description here

Next, a small instance on Azure running Windows Server 2012:

enter image description here

This isn't a fair comparison, as some of the differences may be due to missing Windows 2012 drivers, but you may still find it useful.

As pointed out by Sandrino, though, small instances at Azure only get "moderate" I/O performance, and this may be an argument in favor of Amazon.

like image 61
Tor Hovland Avatar answered Oct 12 '22 10:10

Tor Hovland


It all depends on your VM size: https://www.windowsazure.com/en-us/pricing/details/#cloud-services. As you can see a small instance will give you a moderate I/O performance, and medium/large/xxl will give you a high I/O performance.

If you want specifics I suggest you read through this blog post: Microsoft SQL Server 2012 VM Performance on Windows Azure Virtual Machines – Part I: I/O Performance results. They talk about the SQLIO tool that can help people decide on moving they SQL Server infrastructure to Windows Azure VMs.

This tool is interesting since it might just give you the info you need (read and write MB/s):

enter image description here

enter image description here

like image 24
Sandrino Di Mattia Avatar answered Oct 12 '22 11:10

Sandrino Di Mattia