Title :
A Case for Peering of Content Delivery Networks
Author :
Buyya, Rajkumar ; Pathan, A.-M.K. ; Broberg, James ; Tari, Zahir
Author_Institution :
Grid Comput. & Distributed Syst. Lab., Melbourne Univ., Vic.
Abstract :
Service providers often geographically distribute their Web servers\´ facilities to improve performance, reliability, and scalability. Content delivery networks, which first evolved in 1998, replicate content over several mirrored Web servers, strategically placed at various locations to deal with flash crowds and to enhance response time. A CDN improves network performance by maximizing bandwidth, improving accessibility, and maintaining correctness through content replication. Unfortunately, although many commercial CDN providers exist, they don\´t cooperate in delivering content to end users in a scalable manner. In addition, content providers typically subscribe to one CDN provider and thus can\´t use multiple CDNs at the same time. Such a closed, noncooperative model results in "islands" of CDNs. We present a model for an open, scalable, and service-oriented architecture (SOA)-based system. This system helps to create open content and service delivery networks (CSDNs) that scale well and can share resources with other CSDNs through cooperation and coordination, thus overcoming the island CDN problem
Keywords :
Internet; file servers; peer-to-peer computing; resource allocation; scheduling; CDN providers; CSDN; SLA negotiation; SOA-based system; VO scheduler; Web server facilities; content-service delivery networks; quality of service; resource allocation; service-oriented architecture; virtual organization model; Art; Bandwidth; Costs; Internetworking; Maintenance; Network servers; Quality of service; Scalability; Service oriented architecture; Web server; CSDN; Content and Service Delivery Networks;
Journal_Title :
Distributed Systems Online, IEEE
DOI :
10.1109/MDSO.2006.57