关键词:
摘要: CoralCDN is a self-organizing web content distribution network (CDN). Publishing through as simple making small change to URL's hostname; decentralized DNS layer transparently directs browsers nearby participating cache nodes, which in turn cooperate minimize load on the origin webserver. has been publicly available PlanetLab since March 2004, accounting for majority of its bandwidth and serving requests several million users (client IPs) per day. This paper describes CoralCDN's usage scenarios number experiences drawn from multi-year deployment. These lessons range specific general, touching Web (APIs, naming, security), CDNs (robustness resource management), virtualized hosting (visibility control). We identify design aspects changes that helped succeed, yet also those proved wrong current environment.