Content Distribution Networks: An Engineering Approach by Dinesh C. Verma

By Dinesh C. Verma

Content material distribution networks (CDNs) are the main promising new concepts for dealing with the massive and quickly transforming into quantity of net site visitors. In essence, CDNs are teams of proxy-servers situated at strategic issues round the web and organized with a view to make sure that a obtain request can continuously be dealt with from the closest server. during this, the 1st reference within the box, a well-known CDN pioneer describes a number of the applied sciences concerned and explains how they got here jointly to shape a operating process. With the aid of case reports, he covers the entire sensible fundamentals and gives valuable implementation schemes.

Show description

Read or Download Content Distribution Networks: An Engineering Approach PDF

Best client-server systems books

Inside Windows Storage: Server Storage Technologies for Windows Server 2003, Windows 2000 and Beyond

The home windows and firm garage markets are converging. Migrating upwards from low-end servers, home windows is turning into a real platform for operating mission-critical purposes. The company garage industry is relocating from high-end servers to additionally comprise medium variety servers. because of a slew of company garage similar gains, Microsoft home windows garage applied sciences are speedily gaining frequent popularity.

The Grid : Core Technologies

Discover which applied sciences allow the Grid and the way to hire them effectively! This worthy textual content offers an entire, transparent, systematic, and useful knowing of the applied sciences that let the Grid. The authors define the entire parts essential to create a Grid infrastructure that allows help for a number wide-area allotted functions.

Sams Teach Yourself Microsoft Windows Server 2003 in 24 Hours

Sams train your self Microsoft home windows Server 2003 in 24 Hours is a simple, step by step creation to Microsoft¿s most modern community working process. This ebook not just highlights the services and features of the software program, but in addition offers a pragmatic hands-on examine vital server good points and instruments.

Windows Home Server User’s Guide

If you are trying to find a realistic and complete consultant to fitting, configuring, and troubleshooting Microsofts home windows domestic Server, glance no extra. within home windows domestic Server User's consultant, you are going to find out how to set up, configure, and use home windows domestic Server and know the way to hook up with and deal with diverse consumers reminiscent of home windows XP, home windows Vista, home windows Media middle, and extra.

Additional info for Content Distribution Networks: An Engineering Approach

Example text

The next section of this chapter provides a brief overview on how clients communicate with servers within the network. This is followed by a section that discusses the different techniques that can be used to combine multiple machines to provide a more scalable solution, and a section in which we show how these solutions can be used to develop a scalable site for hosting high-volume web servers. Although the examples concentrate on web-based applications, it should be noted that similar techniques can be used for other applications on an IP network, and for applications using networking protocols other than IP as well.

The details of the handshake depends on the specific communication protocol used. In order to initiate the first message to the server, the client needs to identify the server in some manner. This identification includes two parts; the first part identifies the machine on which the server application is running, and the second part identifies the application on the machine (there may be more than one server application on the same machine). The part identifying the machine is the one we will focus on here.

The performance perceived by the client when going to the original server via the surrogate is likely to be worse than if it went directly to the original server. After all, the surrogate site adds some latency to the request handling, and serves no function other than acting as a relay. Thus, the effectiveness of the content distribution network is highly dependent on the hit ratio that can be supported by the surrogate. The hit ratio is the probability that a client’s request will be completely satisfied by the surrogate.

Download PDF sample

Rated 4.93 of 5 – based on 42 votes