CN102609314A - Quantification management method and quantification management system for virtual machine - Google Patents
Quantification management method and quantification management system for virtual machine Download PDFInfo
- Publication number
- CN102609314A CN102609314A CN2012100156006A CN201210015600A CN102609314A CN 102609314 A CN102609314 A CN 102609314A CN 2012100156006 A CN2012100156006 A CN 2012100156006A CN 201210015600 A CN201210015600 A CN 201210015600A CN 102609314 A CN102609314 A CN 102609314A
- Authority
- CN
- China
- Prior art keywords
- virtual machine
- processing power
- power information
- hardware resource
- bit stream
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Abstract
The invention provides a quantification management method and a quantification management system for a virtual machine. The quantification management method includes: acquiring configuration information in hardware resources of the virtual machine, quantifying the configuration information of the hardware resources to obtain processing power information of the virtual machine, and managing the virtual machine according to the processing power information of the virtual machine.
Description
Technical field
The present invention relates to computer application field, relate in particular to a kind of virtual machine quantitative management method and system.
Background technology
Current; The application of virtual machine has been megatrend; But because traditional, old Virtual Machine Manager all is to say that each virtual machine needs " what CPU processors ", needs " how many internal memories "; Regulatory requirement be can't cater to fully, Virtual Machine Manager the make a strategic decision input of enterprise, the budget of resource etc. also can't be accomplished to utilize virtual machine.
To the management of the virtual machine of continuous variation, also for the utilization that makes virtual machine more fully, rationally, we need begin to rethink how resource is provided.To need the notion of " how many processors " and " how many internal memories " to change from a virtual machine in past.Therefore, processing power information how accurately to obtain virtual machine is the technical matters that needs to be resolved hurrily.
Summary of the invention
The present invention provides a kind of virtual machine quantitative management method and system, how fully rationally to utilize the resource of virtual machine.
For solving the problems of the technologies described above, the invention provides following technical scheme:
A kind of virtual machine quantitative management method comprises:
Obtain the hardware resource configuration information that is used for realizing a virtual machine;
Configuration information to said hardware resource carries out quantification treatment, obtains the processing power information of this virtual machine;
According to the processing power information of this virtual machine, this virtual machine is managed.
Preferably, said method also has following characteristics: said hardware resource comprises like combinations next or two at least: CPU, internal memory, hard disk and the network bandwidth.
Preferably, said method also has following characteristics: said processing power information according to this virtual machine, this virtual machine is managed, and comprising:
According to the processing power information of this virtual machine, obtain the mission bit stream of this processing power information matches;
Send said mission bit stream to said virtual machine.
A kind of virtual machine quantitative management system comprises:
Deriving means is used for obtaining the hardware resource configuration information that is used to realize a virtual machine;
Quantization device links to each other with said deriving means, is used for the configuration information of said hardware resource is carried out quantification treatment, obtains the processing power information of this virtual machine;
Management devices links to each other with said quantization device, is used for the processing power information according to this virtual machine, and this virtual machine is managed.
Preferably, said system also has following characteristics: the hardware resource that said deriving means obtained comprises like combinations next or two at least: CPU, internal memory, hard disk and the network bandwidth.
Preferably, said system also has following characteristics: said management devices comprises:
Acquisition module is used for the processing power information according to this virtual machine, obtains the mission bit stream of this processing power information matches;
Sending module is used for sending said mission bit stream to said virtual machine.
Compared with prior art; Embodiment provided by the invention is through obtaining the hardware resource of realizing virtual machine; And this hardware resource quantized; Thereby can accurately obtain the processing power information of virtual machine, according to the processing power information that obtains virtual machine managed again, just can be flexibly, accurate, the quantifiable Virtual Machine Manager that carries out.
Description of drawings
Fig. 1 is the schematic flow sheet of virtual machine quantitative management method embodiment provided by the invention;
Fig. 2 is the structural representation of virtual machine quantitative management system embodiment provided by the invention;
Fig. 3 is the synoptic diagram of virtual machine quantitative management system applies instance provided by the invention.
Embodiment
For making the object of the invention, technical scheme and advantage clearer, will combine accompanying drawing and specific embodiment that the present invention is made further detailed description below.Need to prove that under the situation of not conflicting, embodiment among the application and the characteristic among the embodiment be combination in any each other.
Fig. 1 is the schematic flow sheet of virtual machine quantitative management method embodiment provided by the invention.Method embodiment shown in Figure 1 comprises:
Specifically, said hardware resource comprises like combinations next or two at least: CPU, internal memory, hard disk and the network bandwidth.
Need to prove here; The processing power information of the virtual machine that here obtains is the processing power information of this virtual machine; For example; This virtual machine has the processing power of 45600GHz, rather than the stock number that the normal virtual machine of saying needs in the prior art, has used the processing power of 41000GHz now like virtual machine.
Specifically, said processing power information according to this virtual machine is managed this virtual machine, comprising:
According to the processing power information of this virtual machine, obtain the mission bit stream of this processing power information matches;
Send said mission bit stream to said virtual machine.
After getting access to the processing power of virtual machine, according to the height of this virtual machine processing power, the task that can be complementary for this virtual machine distribution and processing complexity and this virtual machine processing power is to reach the purpose of giving full play to the virtual machine processing power.
By on can find out; Method embodiment provided by the invention; The notion of each virtual machine needs " what CPU processors ", needs " how many internal memories " when having broken traditional Virtual Machine Manager; But quantize and present the resource (as: comprising " processing poweies of how many MHz " rather than " what CPU processors ") that they provide with a kind of the most basic form; Thereby whole infrastructure is abstracted into a series of numerals, these digitized representations the resource capacity that provides of hardware, comprise internal memory, CPU processing power, network throughput, memory capacity and handling capacity and other capacity.These offer the movable hard data of Admin Administration's virtual machine, make the keeper to accurate more, the easy expansion of the management of virtual machine, easy conversion.
Fig. 2 is the structural representation of virtual machine quantitative management system embodiment provided by the invention.In conjunction with method embodiment shown in Figure 1, system shown in Figure 2 embodiment comprises:
Deriving means 201 is used for obtaining the hardware resource configuration information that is used to realize a virtual machine;
Wherein, the hardware resource that obtained of said deriving means 201 comprises like combinations next or two at least: CPU, internal memory, hard disk and the network bandwidth.
Preferably, said management devices comprises:
Acquisition module is used for the processing power information according to this virtual machine, obtains the mission bit stream of this processing power information matches;
Sending module is used for sending said mission bit stream to said virtual machine.
Compared with prior art; Embodiment provided by the invention is through obtaining the hardware resource of realizing virtual machine; And this hardware resource quantized; Thereby can accurately obtain the processing power information of virtual machine, according to the processing power information that obtains virtual machine managed again, just can be flexibly, accurate, the quantifiable Virtual Machine Manager that carries out.
Describe with an application example below:
Fig. 3 is the synoptic diagram of virtual machine quantitative management system applies instance provided by the invention.In system shown in Figure 3, comprise Virtual Machine Manager unit, resources of virtual machine quantifying unit and database; Wherein said system is used for a plurality of virtual machines are managed, wherein:
Said resources of virtual machine quantifying unit is carried out quantification treatment to each virtual machine; Processing power with processor is that example describes, and through obtaining the configuration information of processor on the equipment that is used to realize each virtual machine, can obtain the processing power of three virtual machines; Be followed successively by 45600GHz, 55600GHz and 65600GHz; After obtaining above-mentioned data, this swift resource quantifying unit writes this processing power information to database, and the Virtual Machine Manager unit reads this processing power information from said database; According to this processing power information to virtual machine distribute, operation such as expansion, deletion; Certainly the Virtual Machine Manager unit also can call the analysis result in the database, for application service provides foundation, drops into the budget of resource etc. like enterprise.
In the virtual machine quantitative management subsystem based on privately owned cloud thought that should provide with instance; To be carried internal memory, CPU processing power, network throughput, memory capacity and handling capacity and other capacity of each underlying hardware facility of virtual machine earlier by the virtual machine quantifying unit, abstract quantity changes into a series of numerals; Then, each item data preparation that obtains is stored in the database, and carried out the analysis of aspects such as some availabilities, trend, the result who also analysis is obtained stores in the database; At last, the Virtual Machine Manager unit just can call each association in the database, makes the virtual machine of being managed be enterprise better, ensure for resource budget provides reliable data and decision-making.
The above; Be merely embodiment of the present invention, but protection scope of the present invention is not limited thereto, any technician who is familiar with the present technique field is in the technical scope that the present invention discloses; Can expect easily changing or replacement, all should be encompassed within protection scope of the present invention.Therefore, protection scope of the present invention should be as the criterion with the described protection domain of claim.
Claims (6)
1. a virtual machine quantitative management method is characterized in that, comprising:
Obtain the hardware resource configuration information that is used for realizing a virtual machine;
Configuration information to said hardware resource carries out quantification treatment, obtains the processing power information of this virtual machine;
According to the processing power information of this virtual machine, this virtual machine is managed.
2. method according to claim 1 is characterized in that, said hardware resource comprises like combinations next or two at least: CPU, internal memory, hard disk and the network bandwidth.
3. method according to claim 1 is characterized in that, said processing power information according to this virtual machine is managed this virtual machine, comprising:
According to the processing power information of this virtual machine, obtain the mission bit stream of this processing power information matches;
Send said mission bit stream to said virtual machine.
4. a virtual machine quantitative management system is characterized in that, comprising:
Deriving means is used for obtaining the hardware resource configuration information that is used to realize a virtual machine;
Quantization device links to each other with said deriving means, is used for the configuration information of said hardware resource is carried out quantification treatment, obtains the processing power information of this virtual machine;
Management devices links to each other with said quantization device, is used for the processing power information according to this virtual machine, and this virtual machine is managed.
5. system according to claim 4 is characterized in that, the hardware resource that said deriving means obtained comprises like combinations next or two at least: CPU, internal memory, hard disk and the network bandwidth.
6. system according to claim 4 is characterized in that, said management devices comprises:
Acquisition module is used for the processing power information according to this virtual machine, obtains the mission bit stream of this processing power information matches;
Sending module is used for sending said mission bit stream to said virtual machine.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2012100156006A CN102609314A (en) | 2012-01-18 | 2012-01-18 | Quantification management method and quantification management system for virtual machine |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2012100156006A CN102609314A (en) | 2012-01-18 | 2012-01-18 | Quantification management method and quantification management system for virtual machine |
Publications (1)
Publication Number | Publication Date |
---|---|
CN102609314A true CN102609314A (en) | 2012-07-25 |
Family
ID=46526707
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2012100156006A Pending CN102609314A (en) | 2012-01-18 | 2012-01-18 | Quantification management method and quantification management system for virtual machine |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN102609314A (en) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105553732A (en) * | 2015-12-23 | 2016-05-04 | 中国科学院信息工程研究所 | Distributed network simulation method and system |
CN106502764A (en) * | 2016-10-26 | 2017-03-15 | 广东浪潮大数据研究有限公司 | A kind of method and device of Autonomic Migration Framework virtual machine |
CN109669774A (en) * | 2018-11-14 | 2019-04-23 | 新华三技术有限公司成都分公司 | Quantization method, method of combination, device and the network equipment of hardware resource |
CN115495249A (en) * | 2022-10-31 | 2022-12-20 | 上海楷领科技有限公司 | Task execution method of cloud cluster |
WO2023125493A1 (en) * | 2021-12-27 | 2023-07-06 | 华为技术有限公司 | Resource management method and apparatus, and resource management platform |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20080276235A1 (en) * | 2003-06-26 | 2008-11-06 | Knauerhase Robert C | Virtual machine management using processor state information |
CN100472454C (en) * | 2002-12-19 | 2009-03-25 | 英特尔公司 | Methods and systems to manage machine state in virtual machine operations |
CN101907917A (en) * | 2010-07-21 | 2010-12-08 | 中国电信股份有限公司 | Method and system for measuring energy consumption of virtual machine |
CN102270157A (en) * | 2011-07-25 | 2011-12-07 | 浪潮(北京)电子信息产业有限公司 | Server resource allocation system and method |
-
2012
- 2012-01-18 CN CN2012100156006A patent/CN102609314A/en active Pending
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN100472454C (en) * | 2002-12-19 | 2009-03-25 | 英特尔公司 | Methods and systems to manage machine state in virtual machine operations |
US20080276235A1 (en) * | 2003-06-26 | 2008-11-06 | Knauerhase Robert C | Virtual machine management using processor state information |
CN101907917A (en) * | 2010-07-21 | 2010-12-08 | 中国电信股份有限公司 | Method and system for measuring energy consumption of virtual machine |
CN102270157A (en) * | 2011-07-25 | 2011-12-07 | 浪潮(北京)电子信息产业有限公司 | Server resource allocation system and method |
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105553732A (en) * | 2015-12-23 | 2016-05-04 | 中国科学院信息工程研究所 | Distributed network simulation method and system |
CN105553732B (en) * | 2015-12-23 | 2019-03-22 | 中国科学院信息工程研究所 | A kind of distributed network analogy method and system |
CN106502764A (en) * | 2016-10-26 | 2017-03-15 | 广东浪潮大数据研究有限公司 | A kind of method and device of Autonomic Migration Framework virtual machine |
CN106502764B (en) * | 2016-10-26 | 2019-08-02 | 广东浪潮大数据研究有限公司 | A kind of method and device of Autonomic Migration Framework virtual machine |
CN109669774A (en) * | 2018-11-14 | 2019-04-23 | 新华三技术有限公司成都分公司 | Quantization method, method of combination, device and the network equipment of hardware resource |
CN109669774B (en) * | 2018-11-14 | 2020-12-08 | 新华三技术有限公司成都分公司 | Hardware resource quantification method, hardware resource arrangement method, hardware resource quantification device and hardware resource arrangement device and network equipment |
WO2023125493A1 (en) * | 2021-12-27 | 2023-07-06 | 华为技术有限公司 | Resource management method and apparatus, and resource management platform |
CN115495249A (en) * | 2022-10-31 | 2022-12-20 | 上海楷领科技有限公司 | Task execution method of cloud cluster |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10698891B2 (en) | MxN dispatching in large scale distributed system | |
US20140129746A1 (en) | Real-time data management for a power grid | |
DE112017003688T5 (en) | Technologies for performing orchestration with online analysis of telemetry data | |
CN108334557B (en) | Aggregated data analysis method and device, storage medium and electronic equipment | |
CN108595306B (en) | Service performance testing method for mixed cloud | |
US9489411B2 (en) | High performance index creation | |
DE112020003742T5 (en) | METHODS, SYSTEMS, PRODUCTS AND DEVICES FOR IMPROVING JOB PLANNING EFFICIENCY | |
CN102609314A (en) | Quantification management method and quantification management system for virtual machine | |
US9986018B2 (en) | Method and system for a scheduled map executor | |
CN101561769A (en) | Process migration tracking method based on multi-core platform virtual machine | |
CN105893158A (en) | Big data hybrid scheduling model on private cloud condition | |
CN101902497A (en) | Cloud computing based internet information monitoring system and method | |
CN109828790B (en) | Data processing method and system based on Shenwei heterogeneous many-core processor | |
CN105740142A (en) | Pressure test management system for SSR (Server Security Reinforcement) centralized management platform | |
CN102724313A (en) | Clustering bridge operation safety monitoring system based on cloud computation | |
CN103685517A (en) | Storage hierarchical scheduling method and system based on service class characteristics | |
CN103377406A (en) | System and method for managing test files | |
CN105308579B (en) | Series data parallel parsing infrastructure and its parallel decentralized approach | |
JP5043166B2 (en) | Computer system, data search method, and database management computer | |
CN110837970A (en) | Regional health platform quality control method and system | |
CN105930216A (en) | Automatic scheduling method and system for electronic signature system and server | |
CN116226067A (en) | Log management method, log management device, processor and log platform | |
CN109165135A (en) | A kind of data managing method, computer readable storage medium and terminal device | |
CN105162837A (en) | Method and system for improving I/O throughput rate in massive data storage environment | |
CN112487045A (en) | Management platform based on big data |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C12 | Rejection of a patent application after its publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20120725 |