Our VPS Cloud Community
|
#21
|
|||
|
|||
The problem I find is if Highwinds does this is double latency. Not only are you tapping the CNAME for an extended latency (because CNAMEs are never cached) but the CNAME is forcing out to an external URL which again, causes another reach, doubling latency on top of what's already being caused, by the time it's done, for most people the CDN just isn't viable because they are getting the same amount of latency as before, especially based on the locations of Highwinds. In some locations, specifically US to US or UK to UK or even US to UK and UK to US this could create more latency than what was originally created by just hosting it on the server.
Last edited by envygeeks; 09-04-2009 at 02:28 AM. |
|
#22
|
||||
|
||||
Quote:
If you live in Chicago and are hosting from a Chicago location, and delivering 1byte files, the CDN wont do squat for you, but then gain, it's not possible to speed up local and very near local traffic for extremely small files, but to the person in Florida, it will make a huge different, now to the person in Paris, a massive one indeed.
__________________
Carlos "NullMind" Rego OnAPP - For Cloud Providers ... (yeah, I am leaving you guessing) |
|
#23
|
|||
|
|||
|
#24
|
||||
|
||||
you can put anything on the CDN, it simply does not "execute" files, such as .php
__________________
Carlos "NullMind" Rego OnAPP - For Cloud Providers ... (yeah, I am leaving you guessing) |
|
#25
|
|||
|
|||
|
#26
|
||||
|
||||
What do you mean by that? They're entirely different. The purpose of CDN - surprisingly - is to deliver content, the content itself is irrelevant. A VPS processes and delivers, CDN only delivers, why would using .exe etc. on CDN make it a vps?
__________________
@citricsquid |
|
#27
|
|||
|
|||
According to my experience so far, VPS.Net / Highwinds CDN cannot be used for typical web pages.
It uses HTTP permanent (301) redirect and this is the main issue. This means that a web page with 30 images, for instance, delivered via CDN, will require 30 HTTP redirects, which is a major overhead! According to pingdom (Pingdom Tools) using a 100KB image this means: * ~100 ms for the HTTP redirect (from http://cdn.domain.com/... to their URL) * ~400 ms to download the 100KB image For a logo image of 10KB that means: * ~70 ms for the HTTP redirect * ~180 ms to download the 10KB image Having the HTTP redirect for all of the images of a web page makes the page slower, as simple as that. According to Pingdom Tools the home page of my site, which usually takes less to 4 secs to download without CDN, takes between 7 to 8 seconds or more to download using the CDN. I did not need Pingdom to tell me that either, I could see that it was significantly slower by simply browsing the site. These are the facts I managed to gather so far and my conclusion is that using VPS.Net / Highwinds CDN for typical web pages does not make any sense at all. The overhead introduced by the HTTP redirect can only be accepted if you have few and large media files. According to the technical support the HTTP redirect cannot be avoided for QoS reasons... ???!!! It is such a pity that a bad design of the way Highwind's CDN works is ruining what could have been a very compelling offering. I tried their URLs generated after the HTTP redirect, which are valid only for few minutes, and the results are very good. What a pity! Osvaldo |
|
#28
|
|||
|
|||
Hmm, there are lots of people using CDN and getting stellar performance. How are you setting up your redirects? If you set your links or your URL replacement structure to point right to the files on the CDN, it should be lightning-fast. Or, for example, if you set up a virtual host and CNAME it right to the CDN, you avoid the redirect overhead.
|
|
#29
|
|||
|
|||
Thanks Mark.
This is exactly what I am trying to find out through VPS.Net and Highwinds. May be the way VPS.Net set-up my HTTP Pull is incorrect. I did not set-up the redirects myself. Apparently, and I really hope I am wrong on this, Highwinds can only use HTTP redirect to point the browser to the best/nearest available CDN server. HTTP redirect is an "expensive" way of achieving that. In fact most of the other CDN providers use DNS redirect instead. Here is an example using Pingdom tool. This link is the logo of my website served by my servers: Pingdom Tools Here is the the same logo served via VPS.Net. Notice cdn.kinderwagen.com (CNAME record) and the double request (the first being an HTTP redirect) Pingdom Tools This does not happen when using EdgeCast's CDN, which I am now testing on my website for instance, because they use DNS redirect to get the client to the best available server rather than HTTP redirect. It would be interesting to see if you and other people go throuh the same HTTP redirect by checking it with the Pingdom tool: http://tools.pingdom.com If you do then your pages could be significantly faster. |
|
#30
|
||||
|
||||
Quote:
the DNS redirect add overhead too, but it's invisible, so highwinds recognised this, in december a new system is coming out that will take the 301 away.
__________________
Carlos "NullMind" Rego OnAPP - For Cloud Providers ... (yeah, I am leaving you guessing) |
![]() |
«
Previous Thread
|
Next Thread
»
| Thread Tools | |
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| Nginx Scaling + High Availability Tips | poetics5 | Tutorials and How-To's | 4 | 03-03-2010 09:47 PM |
| cPanel Pricing | zkiller | Pre-Sales Questions | 27 | 01-27-2010 01:03 PM |
| Pricing | WezPyke | General Discussion | 2 | 04-07-2009 10:43 PM |
| High Availability Setups | poetics5 | General Discussion | 13 | 03-28-2009 07:15 AM |







