Opening Up Black Box Networks With CloudTalk
Optimizing distributed applications in the cloud requires network topology information, yet this information is kept confidential by the cloud providers. Today, applications can infer network properties and optimize accordingly but this is costly to get right. The cloud can optimize the network via load balancing, but the scope is limited to moving traffic between the available paths. In this paper, the authors challenge this status quo. They show that network topology information is not confidential in the first place by conducting a study of Amazon's EC2 topology, and they show how such information can have a big impact in optimizing a web search application.