Power Consumption of Virtual Machines in Cloud Computing: Measurement and Enhancement
2016-07
Loading...
View/Download File
Persistent link to this item
Statistics
View StatisticsJournal 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
Other identifiers
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.