Computing Reviews
Today's Issue Hot Topics Search Browse Recommended My Account Log In
Review Help
Search
Understanding the latency benefits of multi-cloud webservice deployments
Wu Z., Madhyastha H. ACM SIGCOMM Computer Communication Review43 (2):13-20,2013.Type:Article
Date Reviewed: Jun 13 2013

Today, many web services are being deployed using cloud infrastructure services. This is usually done to minimize user-perceived latencies while deploying the service to multiple geographically distributed data centers.

The authors of this paper study the potential for improving latencies by deploying web services not just to one particular cloud infrastructure service, but also across three of the major services: Amazon EC2, Google Compute Engine (GCE), and Microsoft Azure. The authors report that, by implementing the suggested multi-cloud deployment strategy, up to half of the users can reduce their round-trip times (RTTs) by over 20 percent. Latencies are measured from 265 PlanetLab sites around the globe. Improvements are achieved either because one of the cloud infrastructure services has a data center located closer to the user, or because routing is better to the nearby data center of one cloud service than to a similarly close data center belonging to another service.

The main contribution of this paper is the increased understanding of latencies that users of web services typically perceive. Moreover, the idea of deploying web services in a multi-cloud fashion is indeed very interesting, and the latency gain study the authors performed is well done and clearly presented. Finally, the authors present technically sound arguments. They acknowledge that implementing their idea in a real-life setting would be quite challenging because latencies to a particular cloud service very commonly fluctuate at many locations. This would make it necessary to replicate data across data centers, since the data center having the lowest latency at a given location may change frequently.

Reviewer:  Karl Andersson Review #: CR141281 (1309-0809)
Bookmark and Share
 
Measurement Techniques (C.4 ... )
 
 
Distributed Applications (C.2.4 ... )
 
 
Distributed Systems (C.2.4 )
 
 
Local and Wide-Area Networks (C.2.5 )
 
Would you recommend this review?
yes
no
Other reviews under "Measurement Techniques": Date
Exact performance estimates for multiprocessor memory and bus interference
Holliday M., Vernon M. IEEE Transactions on Computers 36(1): 76-85, 1987. Type: Article
Oct 1 1987
Throughput concavity and response time convexity
Dowdy L., Eager D., Gordon K., Saxton L. Information Processing Letters 19(4): 209-212, 1984. Type: Article
Jun 1 1985
Implementing CHILL signals: a case study in performance measurement
Barton M., Skan P., Aspinall D.  Concurrent languages in distributed systems: hardware supported implementation (, Bristol, UK,1241985. Type: Proceedings
Sep 1 1985
more...

E-Mail This Printer-Friendly
Send Your Comments
Contact Us
Reproduction in whole or in part without permission is prohibited.   Copyright 1999-2024 ThinkLoud®
Terms of Use
| Privacy Policy