Volley: Automated Data Placement for Geo-Distributed Cloud Services

Download Now Free registration required

Executive Summary

As cloud services grow to span more and more globally distributed datacenters, there is an increasingly urgent need for automated mechanisms to place application data across these datacenters. This placement must deal with business constraints such as WAN bandwidth costs and datacenter capacity limits, while also minimizing user-perceived latency. The task of placement is further complicated by the issues of shared data, data inter-dependencies, application changes and user mobility. The authors document these challenges by analyzing month-long traces from Microsoft's Live Messenger and Live Mesh, two large-scale commercial cloud services. They present Volley, a system that addresses these challenges. Cloud services make use of Volley by submitting logs of datacenter requests.

  • Format: PDF
  • Size: 2713.6 KB