The Community for Technology Leaders
RSS Icon
Issue No.02 - March-April (2013 vol.17)
pp: 28-34
Dan Williams , IBM T.J. Watson Research Center
Hani Jamjoom , IBM T.J. Watson Research Center
Hakim Weatherspoon , Cornell University
Cloud computing is often compared to the power utility model, but today's cloud providers don't simply supply raw computing resources as a commodity; they also act as distributors, dictating cloud services that aren't compatible across providers. A supercloud is a cloud service distribution layer that's completely decoupled from the provider. Leveraging a nested paravirtualization layer called the Xen-Blanket, the supercloud maintains the control necessary to implement hypervisor-level services and management. Using the Xen-Blanket to transform various cloud provider services into a unified offering, the authors have deployed a supercloud across the Amazon Elastic Compute Cloud, an enterprise cloud, and Cornell University.
Cloud computing, Virtual machine monitors, Generators, Servers, Benchmark testing, virtualization, operating systems, distributed systems, cloud computing
Dan Williams, Hani Jamjoom, Hakim Weatherspoon, "Plug into the Supercloud", IEEE Internet Computing, vol.17, no. 2, pp. 28-34, March-April 2013, doi:10.1109/MIC.2012.145
1. J. Jones, Empires of Light: Edison, Tesla, Westinghouse, and the Race to Electrify the World, Random House, 2004.
2. P. Mell and T. Grance, The NIST Definition of Cloud Computing, Special Publication 800-145, US Nat'l Inst. Standards and Technology, Sept. 2011.
3. H. Abu-Libdeh, L. Princehouse, and H. Weatherspoon, “RACS: A Case for Cloud Storage Diversity,” Proc. ACM Symp. Cloud Computing, ACM, 2010, pp. 229–240.
4. “Open Virtualization Format,” white paper version 1.00, Distributed Management Task Force, Feb. 2009; documentsDSP2017_1.0.0.pdf.
5. D. Williams, H. Jamjoom, and H. Weatherspoon, “The Xen-Blanket: Virtualize Once, Run Everywhere,” Proc. ACM EuroSys, ACM, 2012, pp. 113–126.
6. M. Ben-Yehuda et al., “The Turtles Project: Design and Implementation of Nested Virtualization,” Proc. Usenix Operating Systems Design and Implementation Conf., Usenix Assoc., 2010, article no. 1–6.
7. J. Sugerman, G. Venkitachalam, and B.-H. Lim, “Virtualizing I/O Devices on VMware Workstation's Hosted Virtual Machine Monitor,” Proc. Usenix Ann. Technical Conf., Usenix Assoc., 2001, pp. 1–14.
8. V. Shrivastava et al., “Application-Aware Virtual Machine Migration in Data Centers,” Proc. IEEE Computer Communications Mini-Conf. (INFOCOM), IEEE, 2011, pp. 66–70.
20 ms
(Ver 2.0)

Marketing Automation Platform Marketing Automation Tool