Sup stackers,
I've been hearing a lot about how it's a must to host your mobile lander on a CDN or at the very least host your images/static content on there.
I've been testing the same lander on a VPS vs a CDN, and the VPS has been consistently outperforming.
I'm using CloudFlare (free version) at the moment. Running +300k clicks/day. Perhaps it'd be best to upgrade to paid or swtich to a new CDN.
I wanted to know if you guys prefer hosting your landers on a CDN? If so do you guys have any you recommend?
Thanks guys, I appreciate it
i was just gonna ask the same question... I am seeing the same thing, CDN almost always being outperformed by my server (dedi)
Is the VPS in the same GEO as the traffic ?
A decent VPS local to the traffic is probably faster than "cheap" CDN's such as cloudflare.
Specific to cloudflare as well you need to be careful with security settings, too high and they show the captcha page to some visitors..
So your test is this?
1. 50% traffic to VPS through IP or domain X
2. 50% traffic to VPS, masked by CloudFlare through domain Y
CloudFlare is not a traditional CDN. In both cases this all runs through your VPS. CloudFlare is an additional layer on top so static content loading speed should be faster but you will often lengthen the time taken to connect to your server i.e. tracking/redirection speed, and can bring other issues on top of that + CloudFlare's overzealous security (just look at the attacks listing... will detect bazillions of threats that don't exist).
If you want to pit CDN vs VPS, don't do it with CloudFlare.
hiro99: the vps isnt int he same GEO as the traffic, but the security settings or just CloudFlare in general might be the reason. thanks man, i'll keep an eye out for the security settings.
zeno: thanks for the info zeno, i'll start retesting with different CDN.
Have a look at cedexis as well, Zeno's original post on it : http://stmforum.com/forum/showthread...ty-data-Part-2
It can give you an idea of the best CDN for different geo's.
Did you optimize the cloudflare caching setting?
Has anyone tested cloudflare vs' cdn? Curious for the results on that one.
Hi.
I'm still a newbie. Can I ask what's the CDN & vps?
I recently did a split test between my dedicated server and rackspace cloud CDN on my german mobile campaign; dedicated server had double the CTR roughly on all landers tested...
Is it best to keep the html file on the dedicated server and host all other static content on the CDN, or should it all be hosted on the CDN for ultimate speed?
Hi Adrian,
CDN & VPS - Remember that Google is your friend (most of the time)
Have a look at my old case study 
http://stmforum.com/forum/showthread...ghlight=maxcdn
@bbrock32 - golden, thanks for the link
Did ant if you guys test MaxCDN / CloudFare against Rackspace?
I'm on cloud flare now as well testing it out... I don't really see much of a difference against a well tweaked server setup... I'll keep testing it more
CloudFlare is different to a normal CDN since it layers over your server, mediates the traffic, and caches content where possible.
I have found that page load times will on the whole go down vs a normal server (it's impossible to make up for the load speed advantage of static content from a CDN with tweaking once the distance gets too great) but will go up for some where the users already have very good connectivity to your server.
CloudFlare also lessens the load on your server so does have advantages in allowing a self-hosted tracker to cope with more traffic, though marginal since it can't help with PHP/database traffic and static content serving through Nginx isn't very resource intense if well tweaked.
I have found Rackspace Cloud Files to be the best solution in terms of price/ease of use/performance, at least vs Amazon. In terms of their PoPs (points of presence), it's hard for any CDN to really beat Rackspace since they use a fraction of Akamai's PoPs and they have the largest coverage of anyone. Even if Rackspace uses 2% of their PoPs... then they would probably still have more coverage than most CDNs.
I'd like to do some tests since I run a lot of traffic out of USA (Europe, Asia and Africa). Which one would you recommend to start with? Rackspace?
And if so, which plan would be the best to start?
Yes, Rackspace.
No plan - they are free and pay-as-you-go, so expect to pay only a few dollars per month.
I must say that using Amazon s3 together with Cloud Front gives me amazing results and it is also pay as you go but for the first year you do not pay at all to try it!
Worth a shot.
What do you mean by a 'cloud VPS'? The world cloud is tossed around and rather meaningless.
Almost all VPS are 'in the cloud' so to speak. However, they virtually all exist in one specific location on one set of hardware.
You can get systems that are load balanced across multiple data centers in multiple countries but I can assure you this is 99% likely to not be the case when you are purchasing any typical VPS.
If you do have some geographically load balanced system, you will need your tracking systems or whatever you are using to be designed to use this - a tracking system for example interacts with a local database. If you make a campaign in your tracker, it makes it in the local database - but this has no effect on your tracker installed on some other VPS somewhere unless you have specifically engineered this to happen.
It's not a case of install it on a cloud VPS and it will just work across multiple servers.
So, in terms of serving static content, a VPS has no chance against a CDN. Because it's a battle of one physical location vs sometimes 10,000+.
Here's my setup for extremely fast load times:
I use Cloudflare strictly for its DNS hosting (~3ms response times in Europe/US/Asia) and put the "Security Settings" to None.
MaxCDN is recommended for the fastest redirects and load times. If you're running traffic to Asia or Australia, you must buy the Add-On package for the additional CDN locations.
When using Cloudflare + MaxCDN, you must follow these directions to ensure 99.9% cache hits:
http://support.maxcdn.com/how-to-use...th-cloudflare/
If you're on a dedicated server or highly-spec'd VPS, your landing pages with the settings above will probably load in ~500ms or less.
^^ Awesome share. Just checked my MaxCDN cache hits and it was around 68%. Made the changes above. Hoping this goes to 99.9% cache hits.
It would be best if you just link to the product/service you are using and we can tell you what it really does.
You could test a lander on your 'cloud VPS' vs the same lander on a CDN, provided the lander can function on CDN hosting.
Yeah that's just a normal managed VPS provider.
There offerings are nothing special.
They have two data centers - one in Detroit, one in Dallas. So your VPS is just located in one location in the US.
Thanks for the feedback, guys. They made it look like it was a special VPS setup.
Going to try Rackspace in the next few days and will report back if there are interesting results.
Cool - also, again be sure to use their CDN (Rackspace Cloud Files), not any sort of VPS/server they offer (waste of money).
Zeno, regarding Amazon S3: if i connect my s3 origin to cloudfront, will i need to use a different domain after for the CDN to work? Right now i'm just using the one in the bucket with the html at the end.
Am i'm doing something wrong there?
EDIT: Saw I already had a replay on a different thread..
hey guys just wanted to share some stats from yesterday
around 8k impressions each
VPS - 337 conversions
Rackspace CDN - 340 conversions
i'm gonna keep testing and i'll keep you guys updated
@anarchy
These look similar to my results.
I never managed to get any significant increase no matter what CDNs I used.
I guess having a super fast and tweaked server helps compete head to head with the CDNs.
A little while ago I did some research into CDN's and CacheFly seemed to be generally regarded as the fastest CDN for just about any geo, both for unique and repeat visitors. The result was backed by a good number of studies, although I don't recall the websites that did the study. However, not surprisingly CacheFly is also one of the most expensive CDN's.
I've found MaxCDN to be among the fastest and way more cost-effective than Cloudfront/Cachefly. One thing to note is MaxCDN uses purely SSD drives, and I believe no other CDN host does that.
Here are some comparison charts:


Wow, actually I just looked at CloudFront pricing - I had no idea they charged 10-25 c per GB!
That aside, I'm not sure about SSD storage options across CDNs, but I find that graph pretty surprising - i.e. unrealistic.
Don't know where it came from or where these 'real end users' are, but I doubt you will not see such a huge relative spread globally across those CDNs especially with Edgecast being at the top by so much.
Akamai being near the tail end there (footnotes aside) is obviously wrong, since they are #1 unequivocally in virtually every country on the planet.
Here's some global data from Cedexis showing mean HTTP throughput:

They all seem to be between 3-4,000 Kbps to me... other than Akamai (R) but including them is just not fair.
Average response time is also quite similar:

I'm sure MaxCDN and CacheFly are good, but I don't see them bringing anything revolutionary to the party especially not in T1 geos where every CDN has pretty sizeable coverage.
If you look closely at MaxCDNs pricing... they give you only a very limited number of US/EU PoPs and you'll have to pay out the butt to get HK/SG/Sydney/Tokyo which IMO is poor. In fact, they say they give you 12 core locations in US/EU - but their network page lists 53 in US/EU. Getting pretty short-changed there on PoPs, no?
Going to disagree a bit.. my bad 
Based more on SEO experience than landing pages but I think the same applies.
CDN's shine when you have a single main site but want to target multiple (global) geographies, analogous to running one offer in multiple countries.
To "win" in any single country get the closest to your audience. I think CDN's loose a bit on the DNS lookup and "deciding" which server.
Small example, in Singapore. Amazon S3 (not cloudfront) will beat any CDN.
Asia in generally has limited POPs so if you are targeting one country, use the host, S3 etc, in that location.
USA maybe slightly different as there a significant distance coast to coast.
And, Akamai yes the best but I doubt the ROI for the cost would ever back out unless running volumes I could only ever dream off.
Their offering is not one price either, you have "add-ons", new one being ION etc that gets you up to thousands a month for a site doing 100K - 1M visits globally.
Singapore data : http://awesomescreenshot.com/04a3uknq6c I need to work out how to add images in posts!!
I wouldn't worry about DNS overhead for CDNs.
Caching is their bread and butter, it's what they do and at any one second of the day you can pretty much guarantee that a user from every ISP in every country is loading some content from your CDN supplier. So, the DNS results are going to be cached by ISPs in virtually all situations, giving very small lookup times.
One might argue that CDNs exploit DNS caching more than any other system on the planet!
It's hard to find something perfect... some CDNs offer much nicer features and control panels for our kind of work but then lack coverage or are expensive.
I had a search for Akamai-based CDNs a while back but couldn't find much. Exceda looks much like a redistributor of sorts for Akamai offerings? I wonder how expensive they are though? Based on experience I'd expect their site acceleration tech and similar to require minimum commitments of $500-1000+ per month.
Day 2 Results - this time each received around 17k impressions each
Rackspace CDN - 602
VPS - 576
Another +1 for CDN77 here.
Back in May, I tested Rackspace, Wiredtree and CDN77 with real users and CDN77 won in several of my main geos. The tests were "conclusive enough" for me at the time and I just wanted to stop testing and start launching campaigns again. However, I decided to do some more thorough testing in the coming weeks, this time only Rackspace vs. CDN77 since the VPS (wiredtree) clearly lost last time.
I'm highly interested in seeing how MetaCDN stacks up.
Could it be our holy grail?
They say that they integrate "EdgeCast, Amazon, Fastly and MaxCDN"
That is a solid lineup.
Pricing isn't too bad if performance is there especially with performance-based routing: http://www.metacdn.com/cdn-prices
Results over the course of a few days. 100k impressions each. Rackspace won out, but not by much. I appreciate your contribution you guys.
VPS - 3922
Rackspace CDN - 3955
Cloud VPS has nothing to do with a CDN, so a CDN will help just as much as if you were on any other VPS or dedicated server.
Content Delivery Network (Akamai is the 800 lb monster and most expensive in the space) vs Virtual Private Server set up for you to run a specific app or site
Hi Zeno! Thanks for the feedback you have provided for this topic! I'm looking at Beyond Hosting and their VPS plans, looks like their 2048 plan is the most suitable but not sure if I should use them for CDN too as I've heard fairly good reviews on Beyond Hosting and not sure if I should venture on another provider like Rackspace for CDN.... I'm also looking to focus on mobile ads as a beginner. Would appreciate your thoughts on this! 