Server Fault is a question and answer site for system and network administrators. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I've read several thread around ServerFault about this, but still I am not satisfy with the answer so I post a question here.

I need a Origin Pull CDN that support big file (more than 200MB). I don't need a storage place since they are too small, just to relay the server.

Also the price should be afforable, ofcourse not more than 150$ a month for their smallest plan.

I also need to pay by credit card since I do not work or stays in the US so it's hard for me to do a bank wire.

Thank you very much

share|improve this question

closed as too localized by MadHatter, jscott, EEAA, Sam, John Gardeniers Mar 15 '11 at 20:41

This question is unlikely to help any future visitors; it is only relevant to a small geographic area, a specific moment in time, or an extraordinarily narrow situation that is not generally applicable to the worldwide audience of the internet. For help making this question more broadly applicable, visit the help center.If this question can be reworded to fit the rules in the help center, please edit the question.

What good is a CDN if they don't cache any of your data? – EEAA Mar 14 '11 at 14:44
not only cache but also for content providing to different location. I need it for relay. if any service that can relay data for cheap, i can go for it also – DucDigital Mar 14 '11 at 15:00
up vote 1 down vote accepted

have you tried cloudfront or maxcdn

they will always cache your data for a preset period of time but you can manually purge the cache or set relevant expires to your content to keep it cached for lower periods of time

without caching the data at edge locations there is absolutely no benefit in using cdn because it actually doubles the connection overhead for a user if a cdn has to get the file from your server everytime also.

share|improve this answer
i tried maxcdn, @maxcdn they allow 10MB file only. Do you have any other than CloudFront? – DucDigital Mar 14 '11 at 16:00
if you go via - then they have a first 1tb special with level3, after that its not so cheap then, i'm not actually sure you can get origin pull providers for files > 100mb anyway, at least not cheap ones – anthonysomerset Mar 14 '11 at 16:35

You will not get a good CDN to cache your >200 MB files at high request volume for <150 USD/month.

In this use case CDNs add most value by providing massive scalability, i.e. many downloads per second. For very large files, the speed gain by placing the content closer to the end user is a lot less important compared to small files -- when properly set up, TCP/IP can auto-tune itself on large downloads.

Some suggestions:

  • Amazon Cloudfront. Dirt cheap at lower data transfer volumes (but not at high volume), easy to set up, clear business model. Downside: Latency (time to first byte) is in my experience very high, often in the 300-500 msec range.

  • MaxCDN or NetDNLA (their parent company) or their streaming media CDN. Cheap, friendly service, check with their support whether they can accomodate your requirements.

But you should probably look at:

  • FileBurst. Large capacity downloads provider.

  • Download Tech, also a large scale file hosting provider.

  • Just plain Amazon S3, without Cloudfront. Still massively scalable.

  • A bunch of servers (VPS, dedicated, whatever) with good bandwidth allowances, and simple DNS Round Robin to use the same URL for all the servers.

share|improve this answer
A bunch of servers with simple DNS round robin is simply the best choice – dynamic Mar 19 '13 at 0:48

Not the answer you're looking for? Browse other questions tagged or ask your own question.