Power Consumption of Virtual Machines in Cloud Computing: Measurement and Enhancement

2016-07
Loading...
Thumbnail Image

Persistent link to this item

Statistics
View Statistics

Journal Title

Journal ISSN

Volume Title

Title

Power Consumption of Virtual Machines in Cloud Computing: Measurement and Enhancement

Authors

Published Date

2016-07

Publisher

Type

Thesis or Dissertation

Abstract

Virtualization is one of the cornerstone technologies that makes utility computing platforms such as cloud computing a reality. With the accelerating adoption of cloud computing, the virtualizaion-based cloud platforms are consuming a significant amount of energy. However, the design of a green and efficient virtualization technology remains an open issue to both industry and academia. In this thesis, we for the first time investigate the virtual machine's (VM's) power consumption while supporting different services and applications (e.g., web, database and streaming). In particular, we establish a cloud computing platform in the The University of Minnesota Duluth. This platform consist of both Xen and KVM nodes and the VMs can be easily accessed from the Internet. Our real-world measurement indicates that the existing virtulization technologies add considerable energy overhead to the data centers. For example, a busy virtualized database server can consume 30\% more energy than its non-virtualized counterparts. To address such a problem, we propose a shared-memory-based enhancement to reduces the extra interrupts and memory copies for cloud virtualization. The evaluation indicates that our approach can reduce VM's energy consumption by 11% without noticeable loss of its running performance.

Description

University of Minnesota M.S. thesis. July 2016. Major: Computer Science. Advisor: Haiyang Wang. 1 computer file (PDF); viii, 44 pages.

Related to

Replaces

License

Series/Report Number

Funding information

Isbn identifier

Doi identifier

Previously Published Citation

Suggested citation

BAI, YAN. (2016). Power Consumption of Virtual Machines in Cloud Computing: Measurement and Enhancement. Retrieved from the University Digital Conservancy, https://hdl.handle.net/11299/182708.

Content distributed via the University Digital Conservancy may be subject to additional license and use restrictions applied by the depositor. By using these files, users agree to the Terms of Use. Materials in the UDC may contain content that is disturbing and/or harmful. For more information, please see our statement on harmful content in digital repositories.