Latency-driven replication for globally distributed systems

This work was carried out in the ASCI graduate school. ASCI dissertation series number 141.

[1]  Fred B. Schneider,et al.  Implementing fault-tolerant services using the state machine approach: a tutorial , 1990, CSUR.

[2]  Marco Conti,et al.  Replicated Web Services: A Comparative Analysis of Client-Based Content Delivery Policies , 2002, NETWORKING Workshops.

[3]  Carsten Lund,et al.  An information-theoretic approach to traffic matrix estimation , 2003, SIGCOMM '03.

[4]  David Mosberger,et al.  Memory consistency models , 1993, OPSR.

[5]  Ben Shneiderman,et al.  Response time and display rate in human performance with computers , 1984, CSUR.

[6]  Andrew S. Tanenbaum,et al.  Dynamically Selecting Optimal Distribution Strategies for Web Documents , 2002, IEEE Trans. Computers.

[7]  Jia Wang,et al.  A survey of web caching schemes for the Internet , 1999, CCRV.

[8]  Guillaume Pierre,et al.  Globule: a collaborative content delivery network , 2006, IEEE Communications Magazine.

[9]  Jussi Kangasharju,et al.  Object replication strategies in content distribution networks , 2002, Comput. Commun..

[10]  John Kubiatowicz,et al.  ChunkCast: An Anycast Service for Large Content Distribution , 2006, IPTPS.

[11]  Michal Szymaniak,et al.  Scalable cooperative latency estimation , 2004, Proceedings. Tenth International Conference on Parallel and Distributed Systems, 2004. ICPADS 2004..

[12]  David E. Culler,et al.  Operating Systems Support for Planetary-Scale Network Services , 2004, NSDI.

[13]  Nick G. Duffield,et al.  Simple network performance tomography , 2003, IMC '03.

[14]  Salah M. S. Al-Buraiky Mobile IPv6 with Linux , 2008 .

[15]  M. Frans Kaashoek,et al.  Vivaldi: a decentralized network coordinate system , 2004, SIGCOMM 2004.

[16]  Magnus Karlsson,et al.  A Framework for Evaluating Replica Placement Algorithms , 2002 .

[17]  Mark Allman,et al.  A web server's view of the transport layer , 2000, CCRV.

[18]  Jia Wang,et al.  Proceedings of the 2002 Usenix Annual Technical Conference a Precise and Efficient Evaluation of the Proximity between Web Clients and Their Local Dns Servers , 2022 .

[19]  Philip S. Yu,et al.  The state of the art in locally distributed Web-server systems , 2002, CSUR.

[20]  Patrick R. McManus,et al.  A Passive System for Server Selection within Mirrored Resource Environments Using AS Path Length Heuristics , 2000 .

[21]  Lohith A Rangappa Efficient TCP Connection Failover in Web Server Clusters , 2007 .

[22]  Geoff Huston,et al.  Anatomy A Look Inside Network Address Translators , 2004 .

[23]  Paul Francis,et al.  An architecture for a global Internet host distance estimation service , 1999, IEEE INFOCOM '99. Conference on Computer Communications. Proceedings. Eighteenth Annual Joint Conference of the IEEE Computer and Communications Societies. The Future is Now (Cat. No.99CH36320).

[24]  Mark Crovella,et al.  Dynamic Server Selection using Bandwidth Probing in Wide-Area Networks , 1996 .

[25]  Jon Crowcroft,et al.  Lighthouses for Scalable Distributed Location , 2003, IPTPS.

[26]  Amin Vahdat,et al.  Efficient Numerical Error Bounding for Replicated Network Services , 2000, VLDB.

[27]  Marvin Theimer,et al.  Bayou: replicated database services for world-wide applications , 1996, EW 7.

[28]  Kimberly C. Claffy,et al.  Comparison of Public End-to-End Bandwidth Estimation Tools on High-Speed Links , 2005, PAM.

[29]  Manish Jain,et al.  Pathload: A Measurement Tool for End-to-End Available Bandwidth , 2002 .

[30]  Erich M. Nahum,et al.  Locality-aware request distribution in cluster-based network servers , 1998, ASPLOS VIII.

[31]  Prashant J. Shenoy,et al.  Adaptive leases: a strong consistency mechanism for the World Wide Web , 2000, Proceedings IEEE INFOCOM 2000. Conference on Computer Communications. Nineteenth Annual Joint Conference of the IEEE Computer and Communications Societies (Cat. No.00CH37064).

[32]  Robert Tappan Morris,et al.  DNS performance and the effectiveness of caching , 2001, IMW '01.

[33]  Zhi-Li Zhang,et al.  On suitability of Euclidean embedding of internet hosts , 2006, SIGMETRICS '06/Performance '06.

[34]  Fouad A. Tobagi,et al.  Provisioning IP backbone networks to support latency sensitive traffic , 2003, IEEE INFOCOM 2003. Twenty-second Annual Joint Conference of the IEEE Computer and Communications Societies (IEEE Cat. No.03CH37428).

[35]  Mukesh Singhal,et al.  Logical Time: Capturing Causality in Distributed Systems , 1996, Computer.

[36]  Hamid Pirahesh,et al.  Adaptive Database Caching with DBCache , 2004, IEEE Data Eng. Bull..

[37]  Jon Crowcroft,et al.  On the accuracy of embeddings for internet coordinate systems , 2005, IMC '05.

[38]  Arthur J. Bernstein,et al.  Bounded ignorance: a technique for increasing concurrency in a replicated system , 1994, TODS.

[39]  Pablo Rodriguez,et al.  Analysis of web caching architectures: hierarchical and distributed caching , 2001, TNET.

[40]  Arun Venkataramani,et al.  NPS: A Non-Interfering Deployable Web Prefetching System , 2003, USENIX Symposium on Internet Technologies and Systems.

[41]  Jakob Nielsen,et al.  Designing Web Usability: The Practice of Simplicity , 1999 .

[42]  Edith Cohen,et al.  Proactive caching of DNS records: addressing a performance bottleneck , 2001, Proceedings 2001 Symposium on Applications and the Internet.

[43]  Amin Vahdat,et al.  Design and evaluation of a conit-based continuous consistency model for replicated services , 2002, TOCS.

[44]  Sergey Brin,et al.  The Anatomy of a Large-Scale Hypertextual Web Search Engine , 1998, Comput. Networks.

[45]  Edith Cohen,et al.  Replication strategies in unstructured peer-to-peer networks , 2002, SIGCOMM.

[46]  Anees Shaikh,et al.  Modeling redirection in geographically diverse server sets , 2003, WWW '03.

[47]  Yanchun Zhang,et al.  Clustering of web users using session-based similarity measures , 2001, Proceedings 2001 International Conference on Computer Networks and Mobile Computing.

[48]  Yuval Shavitt,et al.  Constrained mirror placement on the Internet , 2001, Proceedings IEEE INFOCOM 2001. Conference on Computer Communications. Twentieth Annual Joint Conference of the IEEE Computer and Communications Society (Cat. No.01CH37213).

[49]  Mark Carson,et al.  NIST Net: a Linux-based network emulation tool , 2003, CCRV.

[50]  Katia Obraczka,et al.  Network latency metrics for server proximity , 2000, Globecom '00 - IEEE. Global Telecommunications Conference. Conference Record (Cat. No.00CH37137).

[51]  Larry L. Peterson,et al.  Proceedings of the 5th Symposium on Operating Systems Design and Implementation the Effectiveness of Request Redirection on Cdn Robustness , 2022 .

[52]  Magnus Karlsson,et al.  Do We Need Replica Placement Algorithms in Content Delivery Networks , 2002 .

[53]  Randy H. Katz,et al.  Clustering Web content for efficient replication , 2002, 10th IEEE International Conference on Network Protocols, 2002. Proceedings..

[54]  John A. Nelder,et al.  A Simplex Method for Function Minimization , 1965, Comput. J..

[55]  Yakov Rekhter,et al.  A Border Gateway Protocol 4 (BGP-4) , 1994, RFC.

[56]  Michal Szymaniak,et al.  Latency-driven replica placement , 2005, The 2005 Symposium on Applications and the Internet.

[57]  Donald F. Towsley,et al.  Inferring link loss using striped unicast probes , 2001, Proceedings IEEE INFOCOM 2001. Conference on Computer Communications. Twentieth Annual Joint Conference of the IEEE Computer and Communications Society (Cat. No.01CH37213).

[58]  Paul Barford,et al.  Cache Placement Methods Based on Client Demand Clustering , 2002 .

[59]  Lili Qiu,et al.  On the placement of Web server replicas , 2001, Proceedings IEEE INFOCOM 2001. Conference on Computer Communications. Twentieth Annual Joint Conference of the IEEE Computer and Communications Society (Cat. No.01CH37213).

[60]  David R. Karger,et al.  Looking up data in P2P systems , 2003, CACM.

[61]  William E. Weihl,et al.  Edgecomputing: extending enterprise applications to the edge of the internet , 2004, WWW Alt. '04.

[62]  Robert D. Nowak,et al.  Maximum likelihood network topology identification from edge-based unicast measurements , 2002, SIGMETRICS '02.

[63]  Krishna P. Gummadi,et al.  King: estimating latency between arbitrary internet end hosts , 2002, IMW '02.

[64]  Philip S. Yu,et al.  Request Redirection Algorithms for Distributed Web Systems , 2003, IEEE Trans. Parallel Distributed Syst..

[65]  M. van Steen,et al.  GlobeCBC: Content-blind Result Caching for Dynamic Web Applications , 2005 .

[66]  Nitis Mukhopadhyay,et al.  Correlation Coefficient , 2011, International Encyclopedia of Statistical Science.

[67]  Werner Almesberger TCP Connection Passing , 2009 .

[68]  Anja Feldmann,et al.  Potential benefits of delta encoding and data compression for HTTP , 1997, SIGCOMM '97.

[69]  Luís E. T. Rodrigues,et al.  Low latency probabilistic broadcast in wide area networks , 2004, Proceedings of the 23rd IEEE International Symposium on Reliable Distributed Systems, 2004..

[70]  Michael A. West,et al.  Bayesian Inference on Network Traffic Using Link Count Data , 1998 .

[71]  Jari Arkko,et al.  Introduction to Accounting Management , 2000, RFC.

[72]  Andrew M. Odlyzko,et al.  Internet Pricing and the History of Communications , 2001, Comput. Networks.

[73]  Gustavo Alonso,et al.  GlobeDB: autonomic data replication for web applications , 2005, WWW '05.

[74]  Philip S. Yu,et al.  Dynamic Load Balancing on Web-Server Systems , 1999, IEEE Internet Comput..

[75]  Vern Paxson,et al.  End-to-end routing behavior in the Internet , 1996, TNET.

[76]  V. Paxson End-to-end routing behavior in the internet , 2006, CCRV.

[77]  Henning Schulzrinne,et al.  Client clustering for traffic and location estimation , 2004, 24th International Conference on Distributed Computing Systems, 2004. Proceedings..

[78]  Prashant J. Shenoy,et al.  Cooperative leases: scalable consistency maintenance in content distribution networks , 2002, WWW.

[79]  Jiawei Zhang,et al.  Approximation algorithms for facility location problems , 2004 .

[80]  Michel Raynal,et al.  Timed consistency for shared distributed objects , 1999, PODC '99.

[81]  Peter Steenkiste,et al.  Darwin: customizable resource management for value-added network services , 2001 .

[82]  Stefan Saroiu,et al.  A Measurement Study of Peer-to-Peer File Sharing Systems , 2001 .

[83]  Balachander Krishnamurthy,et al.  On network-aware clustering of Web clients , 2000, SIGCOMM 2000.

[84]  Balachander Krishnamurthy,et al.  Fast prefix matching of bounded strings , 2003, ACM J. Exp. Algorithmics.

[85]  Jia Wang,et al.  Towards an accurate AS-level traceroute tool , 2003, SIGCOMM '03.

[86]  Jussi Kangasharju,et al.  Performance evaluation of redirection schemes in content distribution networks , 2001, Comput. Commun..

[87]  Maarten van Steen,et al.  CYCLON: Inexpensive Membership Management for Unstructured P2P Overlays , 2005, Journal of Network and Systems Management.

[88]  Sriram Padmanabhan,et al.  DBProxy: a dynamic data cache for web applications , 2003, Proceedings 19th International Conference on Data Engineering (Cat. No.03CH37405).

[89]  Thirumale Niranjan,et al.  WCDP: A protocol for web cache consistency , 2002 .

[90]  M. Afergan,et al.  Experience with some Principles for Building an Internet-Scale Reliable System , 2005, NCA.

[91]  M. F.,et al.  Bibliography , 1985, Experimental Gerontology.

[92]  Darin Fisher,et al.  Link Prefetching in Mozilla: A Server-Driven Approach , 2003, WCW.

[93]  Andrew S. Tanenbaum,et al.  Differentiated strategies for replicating Web documents , 2001, Comput. Commun..

[94]  Dan Harkins,et al.  The Internet Key Exchange (IKE) , 1998, RFC.

[95]  David B. Shmoys,et al.  Approximation algorithms for facility location problems , 2000, APPROX.

[96]  Balachander Krishnamurthy,et al.  On network-aware clustering of Web clients , 2000, SIGCOMM.

[97]  Robert Tappan Morris,et al.  Designing a DHT for Low Latency and High Throughput , 2004, NSDI.

[98]  Mark Crovella,et al.  Virtual landmarks for the internet , 2003, IMC '03.

[99]  Ellen W. Zegura,et al.  An empirical evaluation of landmark placement on Internet coordinate schemes , 2004, Proceedings. 13th International Conference on Computer Communications and Networks (IEEE Cat. No.04EX969).

[100]  David R. Cheriton,et al.  Leases: an efficient fault-tolerant mechanism for distributed file cache consistency , 1989, SOSP '89.

[101]  Craig Partridge,et al.  Host Anycasting Service , 1993, RFC.

[102]  Hui Zhang,et al.  Predicting Internet network distance with coordinates-based approaches , 2002, Proceedings.Twenty-First Annual Joint Conference of the IEEE Computer and Communications Societies.

[103]  David Mazières,et al.  OASIS: Anycast for Any Service , 2006, NSDI.

[104]  Hyuk Lim,et al.  Constructing Internet coordinate system based on delay measurement , 2003, IEEE/ACM Transactions on Networking.

[105]  Jean-Jacques Pansiot,et al.  On routes and multicast trees in the Internet , 1998, CCRV.

[106]  Robert Tappan Morris,et al.  Vivaldi: a decentralized network coordinate system , 2004, SIGCOMM '04.

[107]  Hui Zhang,et al.  A Network Positioning System for the Internet , 2004, USENIX Annual Technical Conference, General Track.

[108]  Bo Li,et al.  On the optimal placement of web proxies in the Internet , 1999, IEEE INFOCOM '99. Conference on Computer Communications. Proceedings. Eighteenth Annual Joint Conference of the IEEE Computer and Communications Societies. The Future is Now (Cat. No.99CH36320).

[109]  L. Alvisi,et al.  A Survey of Rollback-Recovery Protocols , 2002 .

[110]  Michal Szymaniak,et al.  Versatile anycasting with mobile IPv6 , 2006, AAA-IDEA '06.

[111]  Kay A. Robbins,et al.  An empirical evaluation of client-side server selection algorithms , 2000, Proceedings IEEE INFOCOM 2000. Conference on Computer Communications. Nineteenth Annual Joint Conference of the IEEE Computer and Communications Societies (Cat. No.00CH37064).

[112]  Lorenzo Alvisi,et al.  Reasons for a pessimistic or optimistic message logging protocol in MPI uncoordinated failure, recovery , 2009, 2009 IEEE International Conference on Cluster Computing and Workshops.

[113]  Y. A. Korilis,et al.  A market-based architecture for management of geographically dispersed, replicated Web servers , 1998, ICE '98.

[114]  Magnus Karlsson,et al.  Choosing replica placement heuristics for wide-area systems , 2004, 24th International Conference on Distributed Computing Systems, 2004. Proceedings..

[115]  Eric A. Brewer,et al.  Lessons from Giant-Scale Services , 2001, IEEE Internet Comput..

[116]  Piet Van Mieghem,et al.  On the Estimation of Internet Distances Using Landmarks , 2003 .

[117]  Dan Duchamp,et al.  Prefetching Hyperlinks , 1999, USENIX Symposium on Internet Technologies and Systems.

[118]  Peter Scheuermann,et al.  Content replication in Web++ , 2003, Second IEEE International Symposium on Network Computing and Applications, 2003. NCA 2003..

[119]  Amit Aggarwal,et al.  RaDaR: A Scalable Architecture for a Global Web Hosting Service , 1999, Comput. Networks.

[120]  Balachander Krishnamurthy,et al.  Flash crowds and denial of service attacks: characterization and implications for CDNs and web sites , 2002, WWW.

[121]  Ian T. Foster,et al.  On Death, Taxes, and the Convergence of Peer-to-Peer and Grid Computing , 2003, IPTPS.

[122]  Miguel Castro,et al.  Scalable Application-Level Anycast for Highly Dynamic Groups , 2003, Networked Group Communication.

[123]  Richard G. Baraniuk,et al.  pathChirp: Efficient available bandwidth estimation for network paths , 2003 .

[124]  Andreas Terzis,et al.  On the Use of Anycast in DNS , 2005, Proceedings of 15th International Conference on Computer Communications and Networks.

[125]  Mark Crovella,et al.  Dynamic Server Selection In The Internet , 1995, Third IEEE Workshop on the Architecture and Implementation of High Performance Communication Subsystems.

[126]  Ben Y. Zhao,et al.  Tapestry: a resilient global-scale overlay for service deployment , 2004, IEEE Journal on Selected Areas in Communications.

[127]  Aravind Srinivasan,et al.  Clustering and server selection using passive monitoring , 2002, Proceedings.Twenty-First Annual Joint Conference of the IEEE Computer and Communications Societies.

[128]  Michal Szymaniak,et al.  Replication for web hosting systems , 2004, CSUR.

[129]  Daniel Andresen,et al.  Towards a hierarchical scheduling system for distributed WWW server clusters , 1998, Proceedings. The Seventh International Symposium on High Performance Distributed Computing (Cat. No.98TB100244).

[130]  Pablo Rodriguez,et al.  Parallel-access for mirror sites in the Internet , 2000, Proceedings IEEE INFOCOM 2000. Conference on Computer Communications. Nineteenth Annual Joint Conference of the IEEE Computer and Communications Societies (Cat. No.00CH37064).

[131]  Thomas P. Brisco DNS Support for Load Balancing , 1995, RFC.

[132]  Aleksandar Kuzmanovic,et al.  Drafting behind Akamai (travelocity-based detouring) , 2006, SIGCOMM '06.

[133]  Supranamaya Ranjan,et al.  Wide area redirection of dynamic content by Internet data centers , 2004, IEEE INFOCOM 2004.

[134]  Brian Haberman,et al.  IPv6 Anycast Binding using Return Routability , 2002 .

[135]  Emin Gün Sirer,et al.  Meridian: a lightweight network location service without virtual coordinates , 2005, SIGCOMM '05.

[136]  Anees Shaikh,et al.  On the effectiveness of DNS-based server selection , 2001, Proceedings IEEE INFOCOM 2001. Conference on Computer Communications. Twentieth Annual Joint Conference of the IEEE Computer and Communications Society (Cat. No.01CH37213).

[137]  Mary Baker,et al.  Measuring bandwidth , 1999, IEEE INFOCOM '99. Conference on Computer Communications. Proceedings. Eighteenth Annual Joint Conference of the IEEE Computer and Communications Societies. The Future is Now (Cat. No.99CH36320).

[138]  Randy H. Katz,et al.  Dynamic Replica Placement for Scalable Content Delivery , 2002, IPTPS.

[139]  Ivan Pepelnjak,et al.  MPLS and VPN Architectures , 2000 .

[140]  Chengjie Liu,et al.  Maintaining Strong Cache Consistency in the World Wide Web , 1998, IEEE Trans. Computers.

[141]  Niraj K. Jha,et al.  Fault-tolerant computer system design , 1996, IEEE Parallel & Distributed Technology: Systems & Applications.

[142]  Sze Huey Tan,et al.  The Correlation Coefficient , 2009 .

[143]  Jianliang Xu,et al.  On replica placement for QoS-aware content distribution , 2004, IEEE INFOCOM 2004.

[144]  Mark Santcroos,et al.  Providing Active Measurements as a Regular Service for ISP's , 2001 .

[145]  Marcel Waldvogel,et al.  Efficient topology-aware overlay network , 2003, CCRV.

[146]  B. Yu,et al.  Time-varying network tomography: router link data , 2000, 2000 IEEE International Symposium on Information Theory (Cat. No.00CH37060).

[147]  Michal Szymaniak,et al.  Netairt: A DNS-based Redirection System for Apache , 2003 .

[148]  Ellen W. Zegura,et al.  A novel server selection technique for improving the response time of a replicated service , 1998, Proceedings. IEEE INFOCOM '98, the Conference on Computer Communications. Seventeenth Annual Joint Conference of the IEEE Computer and Communications Societies. Gateway to the 21st Century (Cat. No.98.

[149]  Richard Wolski,et al.  The network weather service: a distributed resource performance forecasting service for metacomputing , 1999, Future Gener. Comput. Syst..

[150]  Eng Keong Lua,et al.  Internet Routing Policies and Round-Trip-Times , 2005, PAM.

[151]  Paul Francis,et al.  IDMaps: a global internet host distance estimation service , 2001, TNET.

[152]  Pankaj Jalote,et al.  Fault tolerance in distributed systems , 1994 .

[153]  Jari Arkko,et al.  Using IPsec to Protect Mobile IPv6 Signaling Between Mobile Nodes and Home Agents , 2004, RFC.

[154]  Marvin Theimer,et al.  Session guarantees for weakly consistent replicated data , 1994, Proceedings of 3rd International Conference on Parallel and Distributed Information Systems.

[155]  Zongming Fei,et al.  A Novel Approach to Managing Consistency in Content Distribution Networks , 2001 .

[156]  Hossein Saiedian,et al.  Understanding and Reducing Web Delays , 2001, Computer.

[157]  Peter Druschel,et al.  Proximity Neighbor Selection in Tree-Based Structured Peer-to-Peer Overlays , 2003 .

[158]  Christophe Diot,et al.  Traffic matrix estimation: existing techniques and new directions , 2002, SIGCOMM 2002.

[159]  Vern Paxson,et al.  Measurements and analysis of end-to-end Internet dynamics , 1997 .

[160]  Limin Wang,et al.  DipZoom: The Internet Measurements Marketplace , 2006, Proceedings IEEE INFOCOM 2006. 25TH IEEE International Conference on Computer Communications.

[161]  Miguel Castro,et al.  PIC: practical Internet coordinates for distance estimation , 2004, 24th International Conference on Distributed Computing Systems, 2004. Proceedings..

[162]  Bruce M. Maggs,et al.  Globally Distributed Content Delivery , 2002, IEEE Internet Comput..

[163]  Michael Dahlin,et al.  Engineering web cache consistency , 2002, TOIT.

[164]  Ellen W. Zegura,et al.  Application-layer anycasting: a server selection architecture and use in a replicated Web service , 2000, TNET.

[165]  Aleksandar Kuzmanovic,et al.  Drafting behind Akamai (travelocity-based detouring) , 2006, SIGCOMM 2006.

[166]  Kirk L. Johnson,et al.  The measured performance of content distribution networks , 2001, Comput. Commun..

[167]  Carlos Rompante Cunha,et al.  Trace Analysis and its Applications to Performance Enhancements of Distributed Information Systems , 1997 .

[168]  Bing Yu,et al.  Time-Varying Network Tomography: Router Link Data , 2000 .

[169]  Srinivasan Seshan,et al.  A network measurement architecture for adaptive applications , 2000, Proceedings IEEE INFOCOM 2000. Conference on Computer Communications. Nineteenth Annual Joint Conference of the IEEE Computer and Communications Societies (Cat. No.00CH37064).

[170]  P. Oscar Boykin,et al.  WOW: Self-Organizing Wide Area Overlay Networks of Virtual Workstations , 2006, 2006 15th IEEE International Conference on High Performance Distributed Computing.

[171]  Michele Colajanni,et al.  Scalability of content-aware server switches for cluster-based Web information systems , 2003, WWW 2003.

[172]  Robert Tappan Morris,et al.  DNS performance and the effectiveness of caching , 2002, TNET.

[173]  Paul V. Mockapetris,et al.  Domain names - implementation and specification , 1987, RFC.

[174]  Kang Li,et al.  New Methods for Passive Estimation of TCP Round-Trip Times , 2005, PAM.

[175]  Luiz André Barroso,et al.  Web Search for a Planet: The Google Cluster Architecture , 2003, IEEE Micro.

[176]  Asser N. Tantawi,et al.  Dynamic placement for clustered web applications , 2006, WWW '06.

[177]  Yuval Shavitt,et al.  Big-bang simulation for embedding network distances in Euclidean space , 2004, IEEE/ACM Transactions on Networking.

[178]  Pablo Rodriguez,et al.  SPREAD: Scalable platform for reliable and efficient automated distribution , 2000, Comput. Networks.

[179]  Robert Tappan Morris,et al.  Practical, distributed network coordinates , 2004, Comput. Commun. Rev..

[180]  Michele Colajanni,et al.  Kernel-based Web switches providing content-aware routing , 2003, Second IEEE International Symposium on Network Computing and Applications, 2003. NCA 2003..

[181]  Lei Gao,et al.  Application specific data replication for edge services , 2003, WWW '03.

[182]  Leandro Navarro-Moldes,et al.  Improving the service time of web clients using server redirection , 2001, PERV.

[183]  Philip A. Bernstein,et al.  The failure and recovery problem for replicated databases , 1983, PODC '83.

[184]  Chen-Nee Chuah,et al.  Analysis of link failures in an IP backbone , 2002, IMW '02.

[185]  Guillaume Pierre,et al.  A Case for Dynamic Selection of Replication and Caching Strategies , 2003, WCW.

[186]  B. Huffaker,et al.  Distance Metrics in the Internet , 2002, Anais do 2002 International Telecommunications Symposium.

[187]  Paul V. Mockapetris,et al.  Domain names: Concepts and facilities , 1983, RFC.

[188]  Joseph Pasquale,et al.  Analysis of Long-Running Replicated Systems , 2006, Proceedings IEEE INFOCOM 2006. 25TH IEEE International Conference on Computer Communications.

[189]  Anees Shaikh,et al.  Using Mobility Support for Request-Routing in IPv6 CDNs , 2002 .

[190]  Dinesh C. Verma,et al.  Content Distribution Networks: An Engineering Approach , 2001 .

[191]  Anees Shaikh,et al.  Effective peering for multi-provider content delivery services , 2004, IEEE INFOCOM 2004.

[192]  Maarten van Steen,et al.  Characterizing Internet performance to support wide-area application development , 2000, OPSR.

[193]  Prashant J. Shenoy,et al.  Adaptive push-pull: disseminating dynamic web data , 2001, WWW '01.

[194]  Pavlin Radoslavov,et al.  Topology-informed Internet replica placement , 2002, Comput. Commun..

[195]  David R. Karger,et al.  Web Caching with Consistent Hashing , 1999, Comput. Networks.

[196]  A. L. Edwards,et al.  An introduction to linear regression and correlation. , 1985 .

[197]  Randy H. Katz,et al.  Efficient and adaptive Web replication using content clustering , 2003, IEEE J. Sel. Areas Commun..

[198]  Amin Vahdat,et al.  EtE: Passive End-to-End Internet Service Performance Monitoring , 2002, USENIX Annual Technical Conference, General Track.

[199]  Margo I. Seltzer,et al.  Supporting Network Coordinates on PlanetLab , 2005, WORLDS.