CN102043676A - Visualized data centre dispatching method and system - Google Patents

Visualized data centre dispatching method and system Download PDF

Info

Publication number
CN102043676A
CN102043676A CN 201010592150 CN201010592150A CN102043676A CN 102043676 A CN102043676 A CN 102043676A CN 201010592150 CN201010592150 CN 201010592150 CN 201010592150 A CN201010592150 A CN 201010592150A CN 102043676 A CN102043676 A CN 102043676A
Authority
CN
China
Prior art keywords
stage
data center
system status
status information
current generation
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.)
Granted
Application number
CN 201010592150
Other languages
Chinese (zh)
Other versions
CN102043676B (en
Inventor
沃天宇
胡春明
衣敏
李博
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beihang University
Beijing Institute of Space Launch Technology
Original Assignee
Beihang University
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Beihang University filed Critical Beihang University
Priority to CN201010592150A priority Critical patent/CN102043676B/en
Publication of CN102043676A publication Critical patent/CN102043676A/en
Application granted granted Critical
Publication of CN102043676B publication Critical patent/CN102043676B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Abstract

The invention provides a visualized data centre dispatching method and system. The method comprises the following steps: according to the system state information and the application performance information of the current stage of the data centre, predicting the system state information of each stage of the [1,H]th stage after the current stage, wherein H is a natural number and is greater than 1; according to the system state information of each stage, determining the optimal path comprising at least two stages; and generating a dispatching order to indicate the date centre to perform the state switching of the next stage of the data centre according to the system state information of the first stage in the optimal path in the dispatching order. The system comprises a dispatching module which comprises a system state prediction module, a system state optimization module and a dispatching order generation module. The visualized data centre dispatching method and system provided by the invention determine the system state of the next stage by predicting the system state information of several stages after the current stage, thus avoiding wasting resource due to frequent operation.

Description

Virtual data center dispatching method and system
Technical field
The present invention relates to data center's dispatching technique, relate in particular to a kind of virtual data center dispatching method and system.
Background technology
Data center is meant the distributed computing system of being made up of server a plurality of isomeries, that linked together by network that is used to carry the enterprise-level application that online service is provided.In data center, a large amount of servers is carried out centralized and unified management, can ensure that server moves needed stabilized power source environment, suitable Temperature and Humidity Control and network bandwidth condition.
Traditional server application deployment is often taked the mode of private server (Dedicated server), in this manner, a general physical node is only disposed an assembly of single application or application, influences each other to each other on same physical node to avoid a plurality of application deployments.But this mode must cause the utilization factor of hardware resource low excessively, and the expense of buying hardware resource is excessive, also has the loss of power that physical node own dallies and air-conditioning equipment brought certainly, and the cost of management maintenance also increases simultaneously.
The energy-saving distribution Mechanism Study that appears as data center of Intel Virtualization Technology provides new opportunity, and the operation service polymerization provides a kind of feasible program to Intel Virtualization Technology on a spot of server for multiple online service is aggregated to.Intel Virtualization Technology can be transformed into single server a plurality of virtual machines that have the performance isolation each other, and then allows each virtual machine carry the web application.Intel Virtualization Technology can also be realized the distribution according to need of resource, by dynamically increasing or reduce virtual machine, polymerization operating load and On/Off server, data center can carry out energy-saving distribution effectively, and then improves its other resources utilization factor and energy use efficiency.
Fig. 1 is the principle of work block diagram of the virtual data center scheduling system of prior art, as shown in Figure 1, the dispatching system 200 of data center is obtained the current system state S of data center, and the input parameter of next stage is predicted according to current system state S, the input parameter and the current system state S of system that draw according to prediction calculate system's system state of next stage, and produce the state that control commands corresponding C transfers to 100 execution change systems of data center.
But in actual application, the subject matter that the virtual data center scheduling system of prior art exists is the time interval that executing state shifts to be difficult to determine: if the time interval that executing state shifts is long, then can reduce the energy-saving effect of scheduling mechanism; If the time that executing state shifts is too short, then can cause a large amount of bookkeepings.A large amount of bookkeepings produces following problem at least in virtual data center operational process:
One, too frequent bookkeeping not only may take a large amount of computational resources, be unfavorable for the stable operation of data center, can take a large amount of network bandwidths and central processing unit (Central Processing Unit as a large amount of virtual machine (vm) migration operations, be called for short CPU) resource, and because the peak power of the electric power peak value in the On/Off physical machine process when being greater than physical machine CPU usage 100%, this too frequent bookkeeping can increase the power consumption of data center.
Two, general bookkeeping all needs the running time, and the time required as the On/Off physical server, bookkeeping also might make and use the service-level agreement (Service-Level Agreement is called for short SLA) of violating self simultaneously improperly.A station server has just been closed according to lower workload demands on last stage in the tentation data center, and next stage operating load significantly increased, opening server again needs the regular hour again, can't be the operating load service in time.
Summary of the invention
The invention provides a kind of virtual data center dispatching method and system, to avoid the wasting of resources.
The invention provides a kind of virtual data center dispatching method, comprising:
According to system status information and the application performance information of current generation of data center, each stage system status information in [1, H] individual stage after the prediction current generation, wherein said H is a natural number, and H>1;
Determine to comprise the optimal path at least two stages according to the system status information in described each stage;
Produce dispatch command, switch with the state of indicating described data center to carry out the next stage of data center according to the system status information in the 1st stage in the described optimal path in the described dispatch command.
Aforesaid virtual data center dispatching method, wherein, the current generation is the 1st stage, system status information and the application performance information of described current generation according to data center, each stage system status information in [1, H] individual stage comprises after the prediction current generation:
Each control input information of determining i stage according to the system status information and the predetermined system condition in i stage of data center;
According to the application performance information in i stage of system status information, each control input information and the data center in described i stage, obtain one or more system status informations in i+1 stage of data center respectively;
Application performance information according to i+1 stage of application performance information prediction in i stage of data center;
Wherein, i is a natural number, and 1≤i≤H, according to the order of i from 1 to H, repeats aforesaid operations.
Aforesaid virtual data center dispatching method, wherein, determine that according to the system status information in described each stage the optimal path that comprises at least two stages comprises:
According to the power consumption in each stage, determine that the minimum path of power consumption sum at least two continuous stages is an optimal path.
Aforesaid virtual data center dispatching method, wherein, determine that according to the system status information in described each stage the optimal path that comprises at least two stages is specially: set up the State Tree in each stage of data center according to the system status information in described each stage, determine described optimal path according to described State Tree.
Aforesaid virtual data center dispatching method, wherein, system status information and the application performance information of described current generation according to data center, the prediction current generation after the [1, H] before each stage system status information in individual stage, also comprise: the system status information and the application performance information that obtain the current generation of described data center.
Aforesaid virtual data center dispatching method, wherein,
Described application performance information comprises the request rate of application.
Aforesaid virtual data center dispatching method, wherein, the application performance information according to i+1 stage of application performance information prediction in i stage of data center is specially: predict the application performance information in described i+1 stage by using ARMA model.
The invention provides a kind of virtual data center scheduling system, comprise scheduler module, described scheduler module comprises:
The system state prediction module is used for each the stage system state according to system state [1, H] individual stage after the prediction current generation of data center's current generation, and wherein said H is a natural number, and H>1;
The system state optimal module is used for determining to comprise according to the system status information in described each stage the optimal path at least two stages;
The dispatch command generation module is used to produce dispatch command, switches with the state of indicating described data center to carry out the next stage of data center according to the system status information in the 1st stage in the described optimal path in the described dispatch command.
Aforesaid virtual data center scheduling system, the current generation is the 1st stage, wherein, described system state prediction module comprises:
The parameter prediction module is used for the application performance information according to each stage in [1, H] individual stage after the application performance information prediction current generation of current generation of data center;
The control adjusting module is used for each control input information of determining i stage according to the system status information and the predetermined system condition in i stage of data center;
The model management module is used for the application performance information in i stage of system status information, each control input information and data center according to described i the stage, obtains one or more system status informations in i+1 stage of data center respectively;
Wherein, i is a natural number, and 1≤i≤H.
Aforesaid virtual data center scheduling system also comprises:
Monitoring module, described monitoring module comprises application message monitoring unit and physical node monitoring unit, described application message monitoring unit is used to obtain the application performance information of described current generation, and being sent to described parameter prediction module, described physical node monitoring unit is used to obtain the system status information of described current generation;
Execution module, described execution module comprises virtual machine performance element and physical machine performance element, described virtual machine performance element is used for carrying out virtual machine operations according to described dispatch command, and described physical machine performance element is used for carrying out the physical machine operation according to described dispatch command.
As shown from the above technical solution, virtual data center dispatching method provided by the invention and system, system status information by at least two stages after the current generation of predicted data center comes the system status information of the next stage of determining data center, can as required, dynamically be each allocated resources of data center, reduce unnecessary bookkeeping, avoided the waste of resource.
Description of drawings
Fig. 1 is the principle of work block diagram of the virtual data center scheduling system of prior art;
The process flow diagram of the virtual data center dispatching method that Fig. 2 provides for the embodiment of the invention one;
The process flow diagram of the method for the prognoses system status information that Fig. 3 provides for the embodiment of the invention two;
The structural representation of data center's State Tree that Fig. 4 provides for the embodiment of the invention two;
The virtual data center scheduling system structural representation that Fig. 5 provides for the embodiment of the invention three.
Reference numeral:
10~30,110~130-step; The 40-monitoring module;
The 50-scheduler module; The 60-execution module;
510-system state prediction module; 520-system state optimal module;
530-dispatch command generation module; 5101-parameter prediction module;
5102-controls adjusting module; 5103-model management module;
410-application message monitoring unit; 420-physical node monitoring unit;
610-virtual machine performance element; 620-physical machine performance element;
100-data center; The 200-dispatching system;
The system state that S-is current; The C-control command.
Embodiment
For the purpose, technical scheme and the advantage that make the embodiment of the invention is clearer,, the technical scheme in the embodiment of the invention is clearly and completely described below in conjunction with the embodiment of the invention.Need to prove that in accompanying drawing or instructions, similar or components identical is all used identical Reference numeral.
Embodiment one
The process flow diagram of the virtual data center dispatching method that Fig. 2 provides for the embodiment of the invention one, as shown in Figure 2, in the present embodiment, virtual data center dispatching method comprises:
Step 10, according to system status information and the application performance information of current generation of data center, each stage system status information in [1, H] individual stage after the prediction current generation, wherein H is a natural number, and H>1;
Step 20, determine to comprise the optimal path at least two stages according to the system status information in each stage;
Step 30, generation dispatch command, the state of carrying out the next stage of data center according to the system status information in the 1st stage in the optimal path in the dispatch command with the designation data center switches.
The technical scheme of present embodiment is sought optimal path by predicting a plurality of stage system status informations, this optimal path comprises the system status information at least two stages, and promptly this system state of carrying out at least two stages in proper order along this optimal path is optimum.The most optimized parameter index can be set according to concrete needs, and multiple implementation is arranged.
In the present embodiment, the system status information of data center can reflect data center's power consumption, by the prediction system status information at least two stages after the current generation, determine an optimal path, with the system status information in first stage in the optimal path as data center's system status information in next stage, can take all factors into consideration data center and determine that from the system state in current generation in a plurality of stages the system state in next stage manages operation again, avoided the instability of the data center that causes because of frequent bookkeeping, and, improved the utilization factor of resource owing to opening the waste of electric energy that physical machine causes continually.
Embodiment two
The process flow diagram of the method for the prognoses system status information that Fig. 3 provides for the embodiment of the invention two, as shown in Figure 3, the virtual data center dispatching method that embodiment two is provided is based on embodiment one, if the current generation of system centre is the 1st stage, specifically can come performing step 10 in the following manner.
Step 110, each control input information of determining i stage according to the system status information and the predetermined system condition in i stage of data center;
The application performance information in i stage of step 120, the system status information according to i stage, each control input information and data center obtains one or more system status informations in i+1 stage of data center respectively;
Step 130, according to the application performance information in i+1 stage of application performance information prediction in i stage of data center;
Wherein, i is a natural number, and 1≤i≤H, according to the order of i from 1 to H, repeats aforesaid operations.When i>H, execution in step 20.
In the present embodiment, a round-robin specific implementation method in the technique scheme can for: the system status information in k stage of data center specifically can be represented with x (k), with k stage of data center as the current generation, the system status information in k+1 stage of data center is x (k+1).Concrete x (k+1)=Φ (x (k), λ (k), u (k)), wherein, λ (k) is the application performance information in k stage of data center, i.e. environment input information, u (k) is the control input information in k stage of data center.System status information x (k) by k stage of data center of knowing and predetermined system condition can obtain to reach all possible control input information u (k) of predetermined system condition.Function phi is the behavior model of data center.Application performance information λ (k) by k the stage of data center, application performance information λ (k+1) that can k+1 the stage of predicted data center, preferably, can be by using autoregression moving average (Autoregressive Integrated Moving Average Model, abbreviation ARIMA) model is predicted, the ARIMA model is the limited mechanism of PREDICTIVE CONTROL forward, specifically can go out the application performance information in each stage in [1, H] individual stage after data center's current generation according to the application performance information prediction of data center's current generation by the ARIMA model.Use the ARIMA model and predict, the operation steps standard, and analysis result is easy to explain.Those skilled in the art also can adopt other prediction algorithms to predict using performance information, as the neural network method, does not exceed with the algorithm that present embodiment was provided.
In the present embodiment, optimal path is the minimum path of power consumption sum in each stage.Promptly determine that according to the system status information in each stage the optimal path that comprises at least two stages comprises:, determine that the minimum path of power consumption sum at least two continuous stages is an optimal path according to the power consumption in each stage.
Preferably, can set up the State Tree in each stage of data center according to the system status information in each stage, determine described optimal path according to State Tree, as shown in Figure 4, this method is simple, is easy to realize.Those skilled in the art also can adopt other algorithms to determine optimal path, do not exceed with the algorithm that present embodiment was provided.
In the present embodiment, system status information and application performance information according to current generation of data center, also comprise before the system status information in [1, H] individual each stage in stage after the prediction current generation: the system status information and the application performance information that obtain the current generation of data center.The system status information of the current generation of data center specifically can obtain the parameter of data center and calculate obtaining by monitoring, parameter be specifically as follows the average response time of application and application etc. pending request queue length, application performance information comprises the request rate of application.
Embodiment three
The virtual data center scheduling system structural representation that Fig. 5 provides for the embodiment of the invention three, as shown in Figure 5, this virtual data center scheduling system can be used virtual data center provided by the invention dispatching method, but not as limit.This virtual data center scheduling system comprises scheduler module 50, scheduler module 50 comprises system state prediction module 510, system state optimal module 520 and dispatch command generation module 530, system state prediction module 510 is used for according to the system state of data center's current generation after the prediction current generation the [1, H] system state in each stage in individual stage, wherein H is a natural number, and H>1; System state optimal module 520 is used for determining to comprise according to the system status information in each stage the optimal path at least two stages; Dispatch command generation module 530 is used to produce dispatch command, and the state of carrying out the next stage of data center according to the system status information in the 1st stage in the optimal path in the dispatch command with the designation data center switches.Usually the control input information that data center is switched to the state of next stage can not directly be carried out, dispatch command generation module 530 is converted into the dispatch command that can discern and carry out, as On/Off physical server, migration virtual machine, On/Off virtual machine etc., to change the running status of data center.Setting by system state prediction module 510, can take all factors into consideration the system status information at least two stages after data center's current generation, with the determining data center system status information of next stage, avoided the waste of the resource that causes because of frequent bookkeeping.
In the present embodiment, current generation is the 1st stage, system state prediction module 510 specifically can comprise parameter prediction module 5101, control adjusting module 5102 and model management module 5103, parameter prediction module 5101 is used for the application performance information according to each stage in [1, H] individual stage after the application performance information prediction current generation of the current generation of data center; Control adjusting module 5102 is used for each control input information of determining i stage according to the system status information and the predetermined system condition in i stage of data center; Model management module 5103 is used for the application performance information in i stage of system status information, each control input information and data center according to i stage, obtains one or more system status informations in i+1 stage of data center respectively; Wherein, i is a natural number, and 1≤i≤H.
In the present embodiment, this virtual data center scheduling system can also comprise monitoring module 40 and execution module 60, monitoring module 40 comprises application message monitoring unit 410 and physical node monitoring unit 420, application message monitoring unit 410 is used to obtain the application performance information of current generation, and being sent to parameter prediction module 5101, physical node monitoring unit 420 is used to obtain the system status information of current generation; Execution module 60 comprises virtual machine performance element 610 and physical machine performance element 620, and virtual machine performance element 610 is used for carrying out virtual machine operations according to dispatch command, and physical machine performance element 620 is used for carrying out the physical machine operation according to dispatch command.Concrete, execution module 60 needs to carry out closing/operations such as Remote Wake Up of the closing of virtual machines/unlatching, virtual machine (vm) migration and physical machine, these operations can pass through that Simple Object Access Protocol (Simple Object Access Protocol, be called for short SOAP) calls.What the associative operation of virtual machine was called is that the corresponding Virtual Machine Manager API that libvirt provides realizes; What the physical machine shutoff operation called is the linux shutdown command; The Remote Wake Up of physical machine then adopts the wake-on-lan agreement to realize.Those skilled in the art can select additive method to realize the operation of dispatch command, and the method that provides with present embodiment is not exceeded.
Virtual data center dispatching method provided by the invention and system, system status information by at least two stages after the current generation of predicted data center comes the system status information of the next stage of determining data center, can to the data center next the system state of several stages synthetically analyze, as required, dynamically be each allocated resources of data center, reduce unnecessary bookkeeping, avoided the wasting of resources that causes because of frequent bookkeeping.
It should be noted that at last: above embodiment only in order to technical scheme of the present invention to be described, is not intended to limit; Although with reference to previous embodiment the present invention is had been described in detail, those of ordinary skill in the art is to be understood that: it still can be made amendment to the technical scheme that previous embodiment is put down in writing, and perhaps part technical characterictic wherein is equal to replacement; And these modifications or replacement do not make the essence of appropriate technical solution break away from the spirit and scope of various embodiments of the present invention technical scheme.

Claims (10)

1. a virtual data center dispatching method is characterized in that, comprising:
According to system status information and the application performance information of current generation of data center, each stage system status information in [1, H] individual stage after the prediction current generation, wherein said H is a natural number, and H>1;
Determine to comprise the optimal path at least two stages according to the system status information in described each stage;
Produce dispatch command, switch with the state of indicating described data center to carry out the next stage of data center according to the system status information in the 1st stage in the described optimal path in the described dispatch command.
2. virtual data center according to claim 1 dispatching method, it is characterized in that, current generation is the 1st stage, system status information and the application performance information of described current generation according to data center, each stage system status information in [1, H] individual stage comprises after the prediction current generation:
Each control input information of determining i stage according to the system status information and the predetermined system condition in i stage of data center;
According to the application performance information in i stage of system status information, each control input information and the data center in described i stage, obtain one or more system status informations in i+1 stage of data center respectively;
Application performance information according to i+1 stage of application performance information prediction in i stage of data center;
Wherein, i is a natural number, and 1≤i≤H, according to the order of i from 1 to H, repeats aforesaid operations.
3. virtual data center according to claim 1 dispatching method is characterized in that, determines that according to the system status information in described each stage the optimal path that comprises at least two stages comprises:
According to the power consumption in each stage, determine that the minimum path of power consumption sum at least two continuous stages is an optimal path.
4. virtual data center according to claim 1 dispatching method, it is characterized in that, determine that according to the system status information in described each stage the optimal path that comprises at least two stages is specially: set up the State Tree in each stage of data center according to the system status information in described each stage, determine described optimal path according to described State Tree.
5. virtual data center according to claim 1 dispatching method, it is characterized in that, system status information and the application performance information of described current generation according to data center, the prediction current generation after the [1, H] before each stage system status information in individual stage, also comprise: the system status information and the application performance information that obtain the current generation of described data center.
6. virtual data center according to claim 2 dispatching method is characterized in that:
Described application performance information comprises the request rate of application.
7. virtual data center according to claim 2 dispatching method, it is characterized in that, be specially according to the application performance information in i+1 stage of application performance information prediction in i stage of data center: predict the application performance information in described i+1 stage by using ARMA model.
8. a virtual data center scheduling system comprises scheduler module, it is characterized in that, described scheduler module comprises:
The system state prediction module is used for each the stage system state according to system state [1, H] individual stage after the prediction current generation of data center's current generation, and wherein said H is a natural number, and H>1;
The system state optimal module is used for determining to comprise according to the system status information in described each stage the optimal path at least two stages;
The dispatch command generation module is used to produce dispatch command, switches with the state of indicating described data center to carry out the next stage of data center according to the system status information in the 1st stage in the described optimal path in the described dispatch command.
9. virtual data center scheduling system according to claim 8, the current generation is the 1st stage, it is characterized in that, described system state prediction module comprises:
The parameter prediction module is used for the application performance information according to each stage in [1, H] individual stage after the application performance information prediction current generation of current generation of data center;
The control adjusting module is used for each control input information of determining i stage according to the system status information and the predetermined system condition in i stage of data center;
The model management module is used for the application performance information in i stage of system status information, each control input information and data center according to described i the stage, obtains one or more system status informations in i+1 stage of data center respectively;
Wherein, i is a natural number, and 1≤i≤H.
10. virtual data center scheduling system according to claim 9 is characterized in that, also comprises:
Monitoring module, described monitoring module comprises application message monitoring unit and physical node monitoring unit, described application message monitoring unit is used to obtain the application performance information of described current generation, and being sent to described parameter prediction module, described physical node monitoring unit is used to obtain the system status information of described current generation;
Execution module, described execution module comprises virtual machine performance element and physical machine performance element, described virtual machine performance element is used for carrying out virtual machine operations according to described dispatch command, and described physical machine performance element is used for carrying out the physical machine operation according to described dispatch command.
CN201010592150A 2010-12-08 2010-12-08 Visualized data centre dispatching method and system Expired - Fee Related CN102043676B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201010592150A CN102043676B (en) 2010-12-08 2010-12-08 Visualized data centre dispatching method and system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201010592150A CN102043676B (en) 2010-12-08 2010-12-08 Visualized data centre dispatching method and system

Publications (2)

Publication Number Publication Date
CN102043676A true CN102043676A (en) 2011-05-04
CN102043676B CN102043676B (en) 2012-09-05

Family

ID=43909829

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201010592150A Expired - Fee Related CN102043676B (en) 2010-12-08 2010-12-08 Visualized data centre dispatching method and system

Country Status (1)

Country Link
CN (1) CN102043676B (en)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103092699A (en) * 2013-01-10 2013-05-08 中国南方电网有限责任公司超高压输电公司 Cloud computing resource pre-distribution achievement method
CN104598362A (en) * 2014-12-29 2015-05-06 华中科技大学 Data center power allocation method based on application performance loss analysis
CN104796466A (en) * 2015-04-09 2015-07-22 南京华讯方舟通信设备有限公司 Cloud computing platform network scheduling method and system
CN105471655A (en) * 2015-12-09 2016-04-06 中国联合网络通信集团有限公司 Method and device for determining power-on or power-off state of physical device in virtual cluster
CN108353247A (en) * 2015-09-18 2018-07-31 华为技术有限公司 System and method for the reliable mobile communication along predictable route
CN110730470A (en) * 2019-10-24 2020-01-24 北京大学 Mobile communication equipment integrating multiple access technologies

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1963769A (en) * 2005-11-10 2007-05-16 国际商业机器公司 Method, device and system for provisioning resources
CN101515161A (en) * 2008-02-18 2009-08-26 国际商业机器公司 Centralized energy management method and system
US20100218005A1 (en) * 2009-02-23 2010-08-26 Microsoft Corporation Energy-aware server management

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1963769A (en) * 2005-11-10 2007-05-16 国际商业机器公司 Method, device and system for provisioning resources
CN101515161A (en) * 2008-02-18 2009-08-26 国际商业机器公司 Centralized energy management method and system
US20100218005A1 (en) * 2009-02-23 2010-08-26 Microsoft Corporation Energy-aware server management

Cited By (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103092699A (en) * 2013-01-10 2013-05-08 中国南方电网有限责任公司超高压输电公司 Cloud computing resource pre-distribution achievement method
CN104598362A (en) * 2014-12-29 2015-05-06 华中科技大学 Data center power allocation method based on application performance loss analysis
CN104598362B (en) * 2014-12-29 2017-05-17 华中科技大学 Data center power allocation method based on application performance loss analysis
CN104796466A (en) * 2015-04-09 2015-07-22 南京华讯方舟通信设备有限公司 Cloud computing platform network scheduling method and system
CN104796466B (en) * 2015-04-09 2018-05-25 南京华讯方舟通信设备有限公司 A kind of cloud computing platform network dispatching method and system
CN108353247A (en) * 2015-09-18 2018-07-31 华为技术有限公司 System and method for the reliable mobile communication along predictable route
US10645528B2 (en) 2015-09-18 2020-05-05 Huawei Technologies Co., Ltd. System and methods for reliable communication with mobility along a predictable route
CN108353247B (en) * 2015-09-18 2020-09-11 华为技术有限公司 System and method for reliable mobile communication along predictable routes
CN105471655A (en) * 2015-12-09 2016-04-06 中国联合网络通信集团有限公司 Method and device for determining power-on or power-off state of physical device in virtual cluster
CN105471655B (en) * 2015-12-09 2018-12-28 中国联合网络通信集团有限公司 Determine that physical equipment powers on or the method and device of lower electricity in virtual cluster
CN110730470A (en) * 2019-10-24 2020-01-24 北京大学 Mobile communication equipment integrating multiple access technologies
CN110730470B (en) * 2019-10-24 2020-10-27 北京大学 Mobile communication equipment integrating multiple access technologies

Also Published As

Publication number Publication date
CN102043676B (en) 2012-09-05

Similar Documents

Publication Publication Date Title
Akhter et al. Energy aware resource allocation of cloud data center: review and open issues
Yang et al. Stackelberg game approach for energy-aware resource allocation in data centers
Gao et al. Service level agreement based energy-efficient resource management in cloud data centers
Addis et al. Autonomic management of cloud service centers with availability guarantees
CN102043676B (en) Visualized data centre dispatching method and system
Sayadnavard et al. A reliable energy-aware approach for dynamic virtual machine consolidation in cloud data centers
CN104991830A (en) YARN resource allocation and energy-saving scheduling method and system based on service level agreement
Javadpour et al. An energy-optimized embedded load balancing using DVFS computing in cloud data centers
CN102759984A (en) Power supply and performance management system for virtualization server cluster
CN106020934A (en) Optimized deploying method based on virtual cluster online migration
Wang et al. An energy-aware resource allocation heuristics for VM scheduling in cloud
CN104252390A (en) Resource scheduling method, device and system
Garg et al. Task deadline-aware energy-efficient scheduling model for a virtualized cloud
Raj et al. Power aware provisioning in cloud computing environment
CN102208986A (en) Cluster power consumption distribution and control method
Bertoncini et al. Games: Green active management of energy in it service centres
Sakamoto et al. Analyzing resource trade-offs in hardware overprovisioned supercomputers
CN116028193B (en) Big data task dynamic high-energy-efficiency scheduling method and system for mixed part cluster
JP2012141671A (en) Method for migrating virtual computer, virtual computer system and control server
Rubyga et al. A survey of computing strategies for green cloud
Zhang et al. An energy-aware task scheduling algorithm for a heterogeneous data center
Atiewi et al. A power saver scheduling algorithm using DVFS and DNS techniques in cloud computing data centres
Leite et al. Power‐aware server consolidation for federated clouds
Ala’anzy et al. Optimising Cloud Servers Utilisation Based on Locust-Inspired Algorithm
Cardoso et al. An efficient energy-aware mechanism for virtual machine migration

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20120905

Termination date: 20181208

CF01 Termination of patent right due to non-payment of annual fee