{"title":"Content distribution architecture using network layer anycast","authors":"G. Agarwal, R. Shah, J. Walrand","doi":"10.1109/WIAPP.2001.941879","DOIUrl":null,"url":null,"abstract":"Server replication is a common technique for distributing content efficiently and in a scalable manner to many clients. Directing clients to the \"best\" of these content-equivalent servers is a non-trivial problem. As a solution, we propose CDAA (Content Distribution Architecture using Anycast) that uses replicated servers and leverages the idea of anycast, supported at the network layer, to direct clients. CDAA assigns the same anycast address to content-equivalent servers and tracks the load on each of them. This information is used to direct clients in the network to the \"best\" server, improving user satisfaction by reducing the response time seen by the clients. CDAA is scalable, incrementally deployable and transparent to existing network applications and protocols. These objectives are achieved with minimal bandwidth overhead and computing requirements. Though the DNS (Domain Name System) and client software require some modifications, the routers and servers remain unchanged. We also present simulation results that demonstrate the efficacy of our architecture.","PeriodicalId":166987,"journal":{"name":"Proceedings. The Second IEEE Workshop on Internet Applications. WIAPP 2001","volume":"106 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2001-07-23","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"24","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings. The Second IEEE Workshop on Internet Applications. WIAPP 2001","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/WIAPP.2001.941879","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 24
Abstract
Server replication is a common technique for distributing content efficiently and in a scalable manner to many clients. Directing clients to the "best" of these content-equivalent servers is a non-trivial problem. As a solution, we propose CDAA (Content Distribution Architecture using Anycast) that uses replicated servers and leverages the idea of anycast, supported at the network layer, to direct clients. CDAA assigns the same anycast address to content-equivalent servers and tracks the load on each of them. This information is used to direct clients in the network to the "best" server, improving user satisfaction by reducing the response time seen by the clients. CDAA is scalable, incrementally deployable and transparent to existing network applications and protocols. These objectives are achieved with minimal bandwidth overhead and computing requirements. Though the DNS (Domain Name System) and client software require some modifications, the routers and servers remain unchanged. We also present simulation results that demonstrate the efficacy of our architecture.