Jump to content

Web acceleration

From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by EastTN (talk | contribs) at 21:36, 23 July 2010 (Suggest merging into Content delivery network and (possibly) Web accelerator). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

Web acceleration is a service to accelerate the web content. It means web sites can be loaded faster, both for large file downloads and small images. Currently most of the internet pages have a Content Delivery Network supporting their website. One of the functions of the Content delivery Network is accelerating the content. How?

1- Most of the standhard Content delivery Networks (CDN) have multitude of cache servers accross the Globe. This way, if the User's origin server ( where the content belongs to) is in one location, the various cache servers accross the world will get the content from the Origin server and cache ( save) them in their memory ( or worst case on the disk). Once the content is cached on the cache servers, each time eye balls request the content, it's delivered to them faster. Why? because the CDN brings the content closer to the eyeball. In fact the content is routed to the cache server closer to the eye balls location : this saves Network connection time.

2- Most of the cases, the content is cached on the memory which is optimized for speed and better performance.

Performance factors to evaluate a CDN: In Web acceleration, response time is the most important criteria to evaluate the performance of a Content Delivery Network (CDN). More over number of simultaneous HTTP requests that a CDN can handle is also one of the biggest challenges CDNs have.

A successful CDN is a CDN that has an optimized performance both based on the response time and the number of simultaneous HTTP requests per sec.

Secure web acceletation, is another service that supports in addition to acceleration of Web content, encryption of HTTPS contents for secure access to web pages.