What’s the average speed transfer between Azure WebApp and Azure Storage?

Hello,

I was wondering the days before, how much time should I plan, if I have to transfer data between my Azure WebApp and my Azure Blob Storage? What’s the average speed?

So I made a WebJob that will upload a 2GB file into my Azure Storage and will download it again locally.

My Azure WebApp and my Azure Storage are both of course, stored in the same data center, for my case West EU.

I set the App Service Plan of the WebApp to S3 (4 cores, 7GB ram, 50GB storage).

This was done 9 times to be able to see the evolution over the time and define an average.

The table below show you data collected during this test (in milliseconds):

Upload Download
81178 61461
83481 65968
80900 68781
79090 68126
81327 64186
78704 65906
77995 56687
74972 60283
81480 60972
Max 83481 68781
Min 74972 56687
Average( in ms) 79903 63596,67
Average( in minutes) 1,331717 1,059944

An average of 1.331717 min for 2GB in upload and 1.059944 min for 2GB in download, those information give us the speed if we do basic calculation 🙂

Upload:

1.3317 min -> 2 GB

79.9030 sec -> 2000 MB

1 sec -> 25.0304 MB

=> 25.03 Mbps

Download:

1.0599 min -> 2GB

 63.5966 sec -> 2000MB

1 sec -> 31.45 MB

=> 31.45 Mbps

Advertisements
This entry was posted in Azure and tagged , , , , , , , . Bookmark the permalink.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s