Home > Programming, Servers & Scripts >

India really slow on CDN (Real User Monitoring) (11)


06-25-2014 09:58 PM #1 shakedown (Member)
India really slow on CDN (Real User Monitoring)

I am using pingdom Real User Monitoring to see how fast CDNs are and if it is worth using one. I am comparing them to my current VPS. For some reason, all the CDNs I try are EXTREMLEY SLOW in India. Look at these results for a 6.7kb lander:

Click image for larger version. 

Name:	Real User Monitoring.jpg 
Views:	93 
Size:	18.3 KB 
ID:	2841

If you can't read it, it is taking 6 seconds+ to load a 6.7kb lander in India. Also, I am targeting only Wifi traffic.


The speed benefit for Turkey is good and I want to use a cdn but I don't understand what is going on in India. Anyone know what is going on? I keep asking the support of the CDNs but they aren't helping.


06-26-2014 03:34 AM #2 zeno (Administrator)

1. You are running mobile, no? The carrier performance in the country is going to have a large influence on speeds, regardless of the CDN performance. 6 seconds for 6 kB to me suggests it is a connectivity issue, i.e. it is taking a loooong time for the users phones to actually make contact with a server. Do you have DNS lookup/connect/first bye measurements or does Pingdom not provide these?

2. Not many CDNs have PoPs in India. Have you confirmed if they do?


06-26-2014 03:39 AM #3 panthary (Member)

Did you try http://www.liquidweb.com/services/cdn.html It's based off the Akamai network

They have 195 nodes in India


06-26-2014 05:13 AM #4 zeno (Administrator)

Only issue there is I think they are minimum $100/month or $300/mo if you have to take storage, which you probably do?


06-26-2014 06:26 AM #5 panthary (Member)

Yeah, Akamai is not known for being cheap


06-26-2014 08:42 AM #6 zeno (Administrator)

CloudFront* is your best bet outside of the enterprise-level providers.

*conclusion based on real data from Cedexis.


06-26-2014 04:29 PM #7 shakedown (Member)

Quote Originally Posted by zeno View Post
1. You are running mobile, no? The carrier performance in the country is going to have a large influence on speeds, regardless of the CDN performance. 6 seconds for 6 kB to me suggests it is a connectivity issue, i.e. it is taking a loooong time for the users phones to actually make contact with a server. Do you have DNS lookup/connect/first bye measurements or does Pingdom not provide these?

2. Not many CDNs have PoPs in India. Have you confirmed if they do?
Yes, I am running mobile. When I made a campaign to test these, I specifically chose Wifi to avoid that variable. However, who knows if decisive's Wifi/Carrier data is accurate.

I am using DNSmadeEasy and it usually takes 2-3ms to connect to my DNS. (if that is what you are asking).


I don't understand why "WiredTree VPS India" would be twice as fast in that case? It is coming from Chicago,USA after all instead of singapore/hong kong which is much closer. Could it be that Pingdom's RUM testing is not accurately measuring how fast CDNs are for India?


06-26-2014 05:01 PM #8 caurmen (Administrator)

@ims2014 - Geographical distance isn't the primary factor in how fast the load times are, as I'm sure you know - it's primarily an issue of which cables go where, and how fast / well peered the ensuing internet backbones are.

Having a quick look into India's submarine cabling, it appears the primary peering to Singapore is the TATA submarine cable and the SeMeWe cable. It may be that the latency on that connection is unexpectedly high when it goes through to mobile carriers.

(source: http://www.submarinecablemap.com/#/)

Conversely, India's got excellent cable connections to Western Europe, and from there, there's obviously a lot of cable going to the US.

Regardless, your data looks pretty clear - go with the server in Turkey! CDNs aren't always the answer, and personally I'm quite skeptical about their ability to speed up your load times in all cases - as you're doing, testing is definitely important.


06-26-2014 07:57 PM #9 shakedown (Member)

Click image for larger version. 

Name:	Rackspace India.jpg 
Views:	55 
Size:	8.2 KB 
ID:	2843

Also, I don't know if this helps but this is how Pingdom is breaking down my speed for Rackspace in India.


06-27-2014 01:38 AM #10 zeno (Administrator)

Yeh looks like you have issues with network connectivity, and this is likely quite a convoluted problem in India.

I would suggest testing something hosted on Amazon S3 + CloudFront as well.

Having a data centre in Turkey load pages faster than one in India is quite concerning.


06-27-2014 03:46 AM #11 shakedown (Member)

Thanks for all of your help guys. Just to be clear, the data center is not in Turkey, the visitors I am testing were from Turkey. That is how I named them.

In any case, I will try the Cloudfront like you are suggesting. They have data centers in India so it should be good. I will report the results to you guys.


Home > Programming, Servers & Scripts >