Current time: 11-01-2014, 01:50 PM Hello There, Guest! (LoginRegister)

Post Reply 
 
Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
CDN List - Affordable and Effective CDN Websites
02-02-2012, 03:55 AM
Post: #41
RE: CDN List - Affordable and Effective CDN Websites
(02-01-2012 08:36 PM)Lennie Wrote:  vincej have you looked at Rackspace Cloudfiles ? They have a storage at Rackspace and they use Akamai as CDN with Origin-Pull from Rackspace servers.

Would that satisfy your needs ?

Thanks for the suggestion Lennie.
probably would do it..
As a small biz, perhaps more expensive and overpowered for my needs.

I've solved my issue, for now, with simple web hosting, for images only, using rsync to synchronize with my local site. Offloading the images will work for a few months, given my loads.... and then I can use the cdn to pull those images via origin pull from their faster servers when I need to upgrade again. (adding one level of complexity and synching... but hey, you do what you gotta do :-)

For now problem solved... although not without much waste of time testing and fine-tuning. as they say, the "devil's in the details"...

I was truly surprised that rsync up to PUSH zone would not work for a live site. Lesson learnt.

Thanks for everyone questions and suggestions. Learnt a lot here these past few days.

cheers.
Vince.
Find all posts by this user
Quote this message in a reply
02-03-2012, 03:20 AM
Post: #42
RE: CDN List - Affordable and Effective CDN Websites
(02-02-2012 03:55 AM)vincej Wrote:  As a small biz, perhaps more expensive and overpowered for my needs.

I've solved my issue, for now, with simple web hosting, for images only, using rsync to synchronize with my local site.

Yup, responding to myself here... just to keep thoughts in order.

And thanks to all who pointed out the many facets of cdn services here, and suggestions.

After the discussion here, decided to do the following.
1. got hosting account with canadianwebhosting.com
2. set up rsync system to sync up all images and some other files.
3. setup dns to cover up to 5 "hosts" all pointing to same IP at host site.
4. rewrote some URLS on site to distribute some loading of images, css. js.
5. after first tests, went back and tweaked local website some .
test page results shown here.
http://www.webpagetest.org/result/120202_NS_33BR7/
The initial latencies are due to my own office machine web server, sitting on DSL (only 0.64Mbps UPload speed). ONE DAY, I'll move to vps hosting perhaps. Up until now, ALL hosting for my site was from my office iMac, busy with many other chores.... still is in fact (just images offloaded).

in my case, this shows almost as good results as I would have gotten using any CDN for now. IN fact, given better RTT on first hits for my large site... actually much better overall for most of my visitors.


YMWillVary
Thanks everyone, it's been enlightening for me.
--Vince.
Find all posts by this user
Quote this message in a reply
02-23-2012, 10:45 AM
Post: #43
RE: CDN List - Affordable and Effective CDN Websites
(01-26-2012 04:55 PM)vincej Wrote:  
(06-23-2010 07:25 AM)green-watch.org Wrote:  3. Once content is cached at C, does content get distributed to the other edges servers so it is cached everywhere?

A. Depends on the CDN but AFAIK, with MaxCDN each edge node is independent and it is cached on first access on each edge node independently.


this is a large drawback, depending on site configuration.
In my case, a large site, 4000+ pages, 90,000 images plus css. js.
I found MaxCDN unworkable due to the fact that I have DEEP visits (only 10% to home page, 90% to over 2000 other pages daily).
The "first visit" hit was enormous.

It would be fantastic if we could get an
Origin Pull -> PoP Push = automated PoP Storage across edge servers type of service.

To my knowledge there is only Origin Pull or PoP Push available today.
Pop Push , using Rsync or FTP is too cumbersome for many small customers.

First one to market with this should find willing customers.
(MaxCDN.. you listening?)

I'm one willing customer here :-)

Vince, my CDN provider lets me upload (or purge) a specific URL to all of the CDN's servers by simply entering the URL to my control panel. I had nothing better to do this morning, so I wrote a simple script which copied URLs from my spreadsheet and pasted them to my CDN's control panel, one-by-one, about 4000 URLs in total. :-)

Marvin
Find all posts by this user
Quote this message in a reply
02-23-2012, 11:29 AM
Post: #44
RE: CDN List - Affordable and Effective CDN Websites
(02-23-2012 10:45 AM)Marvin Wrote:  Vince, my CDN provider lets me upload (or purge) a specific URL to all of the CDN's servers by simply entering the URL to my control panel. I had nothing better to do this morning, so I wrote a simple script which copied URLs from my spreadsheet and pasted them to my CDN's control panel, one-by-one, about 4000 URLs in total. :-)

Marvin, that's great.
I discoverd that using the PUSH , as you are doing, still meant that the files would not be LIVE for a few hours to days, even at the base CDN location.

I utilize Rsync now with typical webhosting now and found it much speedier in my case than using MaxCDN for MY specific sites.

Can you specify what you actually mean when you say "a specific URL to all of the CDN's servers" -- you sync with each edge location, or they sych internally? If the latter, that's what MaxCDN does... but with the lag on the base CDN to start. Then they propogate (synch) to the edge servers from hours to days later. I guess two hours after upload they are LIVE to all requests. This is because the server you upload to is NOT the same server which feeds out your files, thus a synch cycle is required first.

I found with regular webhosting, they are live as soon as uploaded, instead. A simple "rsync" job covers that quickly for some 90,000 files for me.
Find all posts by this user
Quote this message in a reply
02-23-2012, 05:24 PM
Post: #45
RE: CDN List - Affordable and Effective CDN Websites
I've been using EdgeCast CDN for the past 3 months and so far I am loving it.
I went through Speedyrails (reseller for EdgeCast).
Find all posts by this user
Quote this message in a reply
02-23-2012, 08:13 PM
Post: #46
RE: CDN List - Affordable and Effective CDN Websites
Vince,

Just like IcEWoLF above, I use EdgeCast CDN at the moment.

I use "Origin-Pull". However, in my CDN's control panel, I can enter a URL (for example: http: //cdn.example.com/new.gif), and the file will be almost instantly (less then a minute, based on my observations) cached by all edge servers.

EdgeCast also has API for uploading and purging.

Marvin
Find all posts by this user
Quote this message in a reply
03-06-2012, 10:29 AM (This post was last modified: 03-06-2012 10:45 AM by SWortham.)
Post: #47
RE: CDN List - Affordable and Effective CDN Websites
So far I've just used two CDN's. Neither are perfect but I figured I'd post my experience with them.

Amazon Cloudfront. Amazon has gotten better the past couple years as their network has grown. They have a very consistently fast CDN with no monthly fee. You simply pay for usage. This ends up being insanely cheap for the little guy. My sites collectively receive about 500 visits a day and Amazon was only costing me about 10 cents a month.

The main limitations are:
1. They don't have native support for gzip when using an Amazon S3 origin. If you want gzip you have to set up a custom origin. Not necessarily a deal breaker, but certainly not as user friendly as some of the alternatives.
2. They don't support SSL for custom domains. You can only use HTTPS if you use their long unfriendly URLs.

RackSpace Cloud Files. After RackSpace switched to Akamai they became a very attractive option. Akamai has edge locations deployed in 72 countries and they have an obvious advantage in certain countries. Australia was the one where Akamai really stands out vs Amazon, for example. Once again, RackSpace has no monthly fee and charges purely on usage (their pricing is similar to Amazon). But unlike Amazon, they actually have native support for gzip. In fact, no configuration is necessary to enable gzip. They automatically deliver any text files with gzip.

Limitations:
1. They don't support far-future expiration dates. The limit is 72 hours.
2. They don't support folders.
3. Usually performance is great, but I've also found it to be extremely slow on occasion during the past couple months (like 5 seconds to load a 40KB image). It could be slow DNS resolution, or maybe an extremely slow cache miss. I haven't yet identified the problem in a test because like I said... it's usually fast.

Of course any of the above details could change at any moment as these guys are constantly trying to improve. So I'll be keeping an eye on both of them. I also wrote an article with some speed tests about these two: http://blog.bucketsoft.com/2011/06/amazo...cloud.html

Oh, I also recently started using Azure CDN for a new site I'm working on but it's too soon to post a review about it.
Find all posts by this user
Quote this message in a reply
03-07-2012, 03:43 AM
Post: #48
RE: CDN List - Affordable and Effective CDN Websites
@SWortham, Thanks for the write-up.

Does Cloud Files let you use an arbitrary origin server or do you need to host your files on their service? Might be worth it to get the Akamai footprint, just adds some complexity to my deployment if I want to play with it.
Visit this user's website Find all posts by this user
Quote this message in a reply
03-07-2012, 04:47 AM (This post was last modified: 03-07-2012 04:56 AM by SWortham.)
Post: #49
RE: CDN List - Affordable and Effective CDN Websites
(03-07-2012 03:43 AM)pmeenan Wrote:  @SWortham, Thanks for the write-up.

Does Cloud Files let you use an arbitrary origin server or do you need to host your files on their service? Might be worth it to get the Akamai footprint, just adds some complexity to my deployment if I want to play with it.
I haven't looked into setting up a custom origin server with them and I don't know if it's possible. So far I've only uploaded files directly through their control panel.

EDIT
It looks like they don't support custom origins. At least not yet. It seems to be one of the top feature requests and there's talk about it here...
http://feedback.rackspacecloud.com/forum...loud-files
Find all posts by this user
Quote this message in a reply
03-07-2012, 07:51 AM
Post: #50
RE: CDN List - Affordable and Effective CDN Websites
So basically it seems one needs to host his website at RackSpace to be able to use the CDN. And the RackSpace's CDN offering currently doesn't seem to even offer origin pull, based on what the people in the linked topic mentioned. That's too bad. I'd be interested in testing the Akamai CDN offered by RackSpace if it didn't require me to host my site with RackSpace.

Marvin
Find all posts by this user
Quote this message in a reply
Post Reply 


Forum Jump:


User(s) browsing this thread: 1 Guest(s)