1 Introduction
The initial model for the World Wide Web was based on clients interacting with origin servers to request and receive content or services. As the Web increased in scale, this model proved unwieldy for several reasons and resulted in current industry efforts to build and operate Content Delivery Networks (CDNs). The purpose of these CDNs is to create a scalable service that can meet aggregate client demand while improving the performance and quality of delivery.