In this paper we consider the problem of choosing among a collection of replicated servers, focusing on the question of how to make choices that segregate client/server traffic according to network topology.We explore the cost and effectiveness of a variety of approaches, ranging from those requiring routing layer support (e.g., anycast) to those that build location databases using application-level probe tools like traceroute. Weuncover a number of tradeoffs between effectiveness, network cost, ease of deployment, and portability across differenttypes of networks. We performed our experiments using a simulation parameterized by a topology collected from 7 survey sites across the United States, exploring a global collection of Network Time Protocol servers.
No takes yet. Share an insight, caveat, or question.
Guyton et al. (1995) studied this question.
Synapse has enriched one closely related paper. Consider it for comparative context: