Benchmarking latencies of new Azure and AWS regions in Middle East

Microsoft Azure and Amazon AWS Launched new data centres in the summer of 2019

First Microsoft Azure and then, soon after, Amazon AWS launched new data centres in the Middle East. Azure launched in United Arab Emirates in June and AWS launched in Bahrain in July. In this report we examine the latencies achieved to these servers and compare them to existing options such as hosting in EU or using CDNs with presence in the Middle East. We compare latencies from 13 countries in the Middle East and identify the winners and losers.

Microsoft and Amazon are not short of ambition. Here is how Sayed Hashish, Regional General Manager, Microsoft Gulf described the new regions:

 

“These new cloud regions in the UAE are the dawn of a new era, driving digital transformation, economic growth and job creation.” 

 

In this report we show which countries should switch to the new data centres if latency and network performance is important and, just as important, which countries should stay where they are (at least for the time being).

SpeedChecker Measurement Methodology

SpeedChecker analysed measurements collected from over 50,000 latency tests taken during business hours for one day in August 2019. This is how the samples were collected:

  • From both cellular and fixed connections
  • The distribution of samples between cellular and fixed connections were approximately equal except for Iraq and Palestein where there were a bigger proportion of fixed connections.
  • The same number of samples were taken from each country to each of the CDN providers used in our report to ensure equal comparison
  • Location of devices determined by geographical information on the device to be within one of the 13 countries in the Middle East as shown in the results
  • Latency tests results include samples from all MNOs/ISPs used by the users during the sampling period.
  • We compare latencies of new Azure and AWS regions with established CDN in Middle East – Cloudflare, which offers decent coverage, performance for a reasonable price. We also compare against Digital Ocean Amsterdam datacenter to have a reference point when content is hosted outside the Middle East.

Our tests are designed to accurately measure the latency experienced by the user at the time of test. We further analyse the results to remove any tests that fail our quality control including where there is some anomaly in the result that makes it unreliable.

Results

Looking at the mean latency from all our results in the Middle East shows that connections to Cloudflare and Digital Ocean provide the lowest latency. It is to be expected that Cloudflare would do well because they have data centres in all of the countries in our report except for Palestine. The second fastest (Digital Ocean – EU) is some 35% slower than Cloudflare.

It is surprising to see that the Bahrain and UAE servers from Amazon AWS and Azure are both slower than the Digital Ocean EU servers despite being closer geographically. There is not much to choose between them with both of them being less around 15% slower than the Digital Ocean EU servers and some 60% slower than Cloudflare’s local Middle East servers.

 

Chart showing Average latency across all Middle East Countries

 

The chart below compares the latency from each country to each of the four data centres. Amazon and Azure do best in Bahrain and UAE (their host countries) but there is little difference in the other countries. Cloudflare produce some good results in Bahrain, Turkey and Qatar.

Mean latency for Middle East countries

Winners: Bahrain and United Arab Emirates

In this chart we compare latencies to the data centres from the United Arab Emirates, Bahrain and other countries (excluding UAE and Bahrain). Not surprisingly we see that UAE and Bahrain get the best results from Azure and AWS data centres located in their countries. What is striking is that UAE gets a very similar performance from the AWS server in Bahrain as it does from its local Azure server.

Bahrain also does well when using Cloudflare servers but below the average of other countries when using Digital Ocean. UAE have slower results than average to both Digital Ocean and Cloudflare data centres making the introduction of local data centres all the more important.

We also see that other countries gain little from the new data centres with average latency being slower to AWS and Azure than to Cloudflare or even the Digital Ocean EU data centres.

 

Chart showing Comparison of latency between Bahrain, UAE and Other ME countries

Conclusion

If latency and network performance is critical for your business in the Middle East, you have to carefully decide which cloud to choose. As indicated in this post there are some staggering differences between latencies to Azure and AWS clouds depending on the countries your users are from. If your business caters to Bahrain or UAE, you cannot go wrong by picking any of the two platforms. However, if you expect decent latencies across the whole Middle East, you should consider using CDNs such as Cloudflare or Akamai which have a good footprint in the region with good connections across the majority of the countries.

The new AWS and Azure data centres are still, unfortunately, not well connected beyond Bahrain and UAE and, as you can see from our data, the latencies are similar to those you would expect by hosting your content in Europe. This could well change and perhaps quite soon and we will continue to monitor performance and report on any improvements.

Download pdf