Virtual machine power consumption measuring method based on performance counter in cloud computation environment

A counter and cloud computing technology, applied in the field of cloud computing, can solve the problems of low accuracy, high overhead, and long power consumption model construction time, and achieve the effect of reducing human and material overhead, reducing time complexity, and avoiding huge overhead.

Inactive Publication Date: 2013-04-10
HUNAN INSTITUTE OF ENGINEERING +1
View PDF3 Cites 17 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The main disadvantages of this technology are: low accuracy, long modeling cycle of power consumption model, and obtained power consumption model can only be applied to specific physical devices
The main disadvantages of this technology are: the overhead of establishing and maintaining the "feature-power consumption" database is very high, the efficiency of the pattern matching algorithm will restrict the real-time performance of power consumption measurement, and only approximate power consumption can not be obtained. Accurate power consumption value
Its main disadvantage is: the construction time of the power consumption model is very long, and it cannot meet the requirements of real-time power consumption measurement

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Virtual machine power consumption measuring method based on performance counter in cloud computation environment
  • Virtual machine power consumption measuring method based on performance counter in cloud computation environment
  • Virtual machine power consumption measuring method based on performance counter in cloud computation environment

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0020] The implementation and key steps of the present invention will be described in detail below through specific examples.

[0021] The basic experimental environment and configuration of this embodiment are as follows: the target server adopts Intel Xeon E5606 quad-core processor, operating frequency is 4 x 2.13 GHz, 16G DDR3 memory, IBM SATA 2.0T hard disk, virtualization platform is Xen 4.1.2, PMC The sampling and statistics tool is Oprofile, the physical device power consumption measurement instrument is WattsUp Pro, the operating system is Linux 2.6.2 kernel, and the standard test program is SPEC CPU2008.

[0022] Step 1: Filter the performance counter collection

[0023] The basic flow of this step is as follows figure 2 As shown, the following is figure 2 Description of key steps and detailed implementation of the flow shown: First, obtain all "performance counter collections" and detailed descriptions provided by the target computer system. The specific ...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention discloses a virtual machine power consumption measuring method aiming at a cloud computation system. The measuring method comprises the steps of firstly selecting out a performance counter set most representative in power consumption, then constructing a mapping relationship between a performance counter and physical device power consumption and a model by use of a multi-order successive approximation method, and thus obtaining a total power consumption measuring model of a virtual machine. The virtual machine power consumption measuring method has the advantages that the accuracy of the power consumption model of the virtual machine is increased remarkably by use of the method compared with that by use of the existing method, the sampling time accuracy in power consumption measurement is improved from a millisecond level to a microsecond level and therefore an effective support is provided for realizing fine-grained power consumption control and management of a cloud system.

Description

technical field [0001] The invention relates to the field of cloud computing, in particular to a method for measuring power consumption of a virtual machine and its implementation technology. Background technique [0002] Cloud computing system has gradually become the most promising distributed computing platform. In order to ensure the service quality of cloud systems, servers in data centers often need to provide users with access to resources 24 hours a day, and this "over-supply" resource sharing method leads to huge energy consumption. Therefore, energy consumption control and optimization management for cloud systems has become a research topic with great application value and commercial value. [0003] In a cloud computing environment, high-performance data centers often provide services for upper-level users through resource virtualization technology, that is, the basic unit of resource allocation and management is an independent "virtual machine". Therefore, the ...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Applications(China)
IPC IPC(8): G06F9/455G01R21/00
CPCY02D10/00
Inventor 肖鹏胡志刚刘洞波屈喜龙
Owner HUNAN INSTITUTE OF ENGINEERING
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products