CN101615065B - Method for dynamically distributing power of computer power supply based on strategy - Google Patents
Method for dynamically distributing power of computer power supply based on strategy Download PDFInfo
- Publication number
- CN101615065B CN101615065B CN2009100175096A CN200910017509A CN101615065B CN 101615065 B CN101615065 B CN 101615065B CN 2009100175096 A CN2009100175096 A CN 2009100175096A CN 200910017509 A CN200910017509 A CN 200910017509A CN 101615065 B CN101615065 B CN 101615065B
- Authority
- CN
- China
- Prior art keywords
- strategy
- power
- power supply
- traffic load
- client traffic
- 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.)
- Active
Links
Images
Landscapes
- Supply And Distribution Of Alternating Current (AREA)
- Power Sources (AREA)
Abstract
Description
技术领域technical field
本发明涉及一种计算机监控管理领域,具体地说是一种基于策略的计算机电源功率动态分配的方法。The invention relates to the field of computer monitoring and management, in particular to a strategy-based method for dynamically distributing computer power.
背景技术Background technique
作为信息化业务的核心载体,大量的计算机,如服务器,通常必须长时间不间断运行,从而带来了巨大的电能消耗。据美国能源与环境保护总署去年公布的一份报告,全球服务器的能耗已占全球能耗总数的1%,且5年内服务器的能耗将增加一倍。国际数据公司(IDC)报告显示,2007年全年,中国用于服务器运行和冷却的总耗电量相当于葛洲坝电站一年的发电量。在服务器高能耗的背后隐藏着严重的能源和环境危机。IDC的数据显示,每减少1000台传统的服务器,每年就可以节省大约540万度电,这相当于节约1944吨煤。可见,控制服务器能耗对于保护环境和促进经济发展具有重大意义。As the core carrier of information services, a large number of computers, such as servers, usually have to run continuously for a long time, resulting in huge power consumption. According to a report released last year by the U.S. Energy and Environmental Protection Agency, the energy consumption of global servers has accounted for 1% of the total global energy consumption, and the energy consumption of servers will double within 5 years. According to a report by the International Data Corporation (IDC), in 2007, China's total power consumption for server operation and cooling was equivalent to the annual power generation of Gezhouba Power Station. Behind the high energy consumption of servers lies a serious energy and environmental crisis. According to IDC data, every reduction of 1,000 traditional servers can save about 5.4 million kilowatt-hours of electricity per year, which is equivalent to saving 1,944 tons of coal. It can be seen that controlling server energy consumption is of great significance for protecting the environment and promoting economic development.
通常服务器上的节能技术主要是针对处理器的节能技术,例如IBM在Power5上使用的Power Islands技术、Intel的SpeedStep和AMD的PowerNow!技术、Intel的Demand Based Switching等技术。而这些技术由于只对microprocessor电压和频率进行了控制,所以节能范围有限,特别是在系统业务负荷低的情况下,服务器还处于正常运行状态,其电能的损耗缺乏有效的控制。Usually the energy-saving technology on the server is mainly for the energy-saving technology of the processor, such as IBM's Power Islands technology used on Power5, Intel's SpeedStep and AMD's PowerNow! Technology, Intel's Demand Based Switching and other technologies. However, these technologies only control the voltage and frequency of the microcontroller, so the scope of energy saving is limited, especially when the system business load is low, the server is still in normal operation, and its power consumption lacks effective control.
发明内容Contents of the invention
本发明的技术任务是提供一种根据业务负荷情况,分析出恰当的策略,在其使用空闲时,强制控制电源的输出功率,从而达到节能的一种基于策略的计算机电源功率动态分配的方法。The technical task of the present invention is to provide a strategy-based method for dynamically distributing power of a computer to save energy by analyzing an appropriate strategy according to the business load and forcibly controlling the output power of the power supply when it is idle.
本发明的技术任务是按以下方式实现的,根据客户业务负荷情况,制定对应的工作策略,然后根据既定策略,对电源的输出功率进行控制;体系结构包括客户业务负荷监控单元、安装在电源的嵌入式功率控制单元、策略分析和实施单元;客户业务负荷监控单元主要负责客户业务负荷的监控和统计;安装在电源的嵌入式功率控制单元是该方法的载体,负责在策略规定基础上控制电源的功率;策略分析和实施单元是该方法的核心,负责做策略分析、制定和实施;该方法的步骤为:The technical task of the present invention is realized in the following manner. According to the customer's business load, a corresponding working strategy is formulated, and then the output power of the power supply is controlled according to the established strategy; the system structure includes a customer's business load monitoring unit, a Embedded power control unit, strategy analysis and implementation unit; customer business load monitoring unit is mainly responsible for monitoring and statistics of customer business load; the embedded power control unit installed in the power supply is the carrier of this method, responsible for controlling the power supply on the basis of policy regulations power; the strategy analysis and implementation unit is the core of the method, responsible for strategy analysis, formulation and implementation; the steps of the method are:
(1)、通过客户业务负荷监控单元监控客户业务负荷情况,并统计客户业务负荷;(1), monitor the customer business load situation through the customer business load monitoring unit, and make statistics on the customer business load;
(2)、策略分析和实施单元分析客户业务负荷情况,并根据业务的实际情况,制定出适合业务负荷的电源管理策略;(2) The strategy analysis and implementation unit analyzes the customer's business load, and formulates a power management strategy suitable for the business load according to the actual business situation;
(3)、策略分析和实施单元执行以上制定的策略;若客户业务负荷情况符合制定的策略条件,则安装在电源的嵌入式功率控制单元控制电源输出功率;若客户业务负荷情况不符合制定的策略条件,则保持当前电源功率。(3) The strategy analysis and implementation unit executes the strategies formulated above; if the customer's business load meets the formulated policy conditions, the embedded power control unit installed in the power supply controls the output power of the power supply; if the customer's business load does not meet the established policy conditions Policy conditions, then maintain the current power.
通过客户业务负荷监控单元对客户业务的负荷情况进行监控;策略分析和实施单元分析出业务的繁忙和空闲时间段,根据业务的繁忙和空闲时间,制定相应电源的区间策略,如功率限制的数值、策略生效的时间、策略的持续时间;在策略生效的时间内,安装在电源的嵌入式功率控制单元将根据指令,自动将电源功率下降到限制的数值内。Monitor the load of customer business through the customer business load monitoring unit; the strategy analysis and implementation unit analyzes the busy and idle time periods of the business, and formulates the corresponding power interval strategy according to the busy and idle time of the business, such as the value of power limit , the time when the strategy takes effect, and the duration of the strategy; within the time when the strategy takes effect, the embedded power control unit installed in the power supply will automatically reduce the power of the power supply to the limited value according to the instruction.
用户可以通过软件,自动监控业务负荷,并根据业务的实际情况,分析、制定出策略,在策略有效的时间内,可以根据既定策略控制电源的输出功率。The user can automatically monitor the business load through the software, and analyze and formulate a strategy according to the actual business situation. During the effective time of the strategy, the output power of the power supply can be controlled according to the established strategy.
本发明的一种基于策略的计算机电源功率动态分配的方法具有以下优点:A method for dynamically allocating computer power supply based on strategy of the present invention has the following advantages:
1、客户业务负荷情况符合制定的策略条件,则策略生效;在策略生效的时间内,安装在电源的嵌入式功率控制单元将根据指令,自动下降到限制的数值内,从而达到节能的目的;1. If the customer's business load meets the established policy conditions, the policy will take effect; within the time when the policy takes effect, the embedded power control unit installed in the power supply will automatically drop to the limited value according to the instruction, so as to achieve the purpose of energy saving;
2、在体系结构中,用户可以通过软件,自动监控业务负荷;这样,在不影响客户业务的情况下,达到降低计算机功耗的目的,就可以达到节能的目的;2. In the system structure, the user can automatically monitor the business load through the software; in this way, the purpose of reducing the power consumption of the computer can be achieved without affecting the customer's business, and the purpose of energy saving can be achieved;
3、设计合理、使用方便;因而,具有很好的推广使用价值。3. The design is reasonable and the use is convenient; thus, it has good promotion and use value.
附图说明Description of drawings
下面结合附图对本发明进一步说明。The present invention will be further described below in conjunction with the accompanying drawings.
附图1为一种基于策略的计算机电源功率动态分配的方法的流程示意图。Accompanying drawing 1 is a schematic flowchart of a method for dynamically allocating computer power based on strategy.
具体实施方式Detailed ways
参照说明书附图和具体实施例对本发明的一种基于策略的计算机电源功率动态分配的方法作以下详细地说明。A strategy-based method for dynamically allocating computer power according to the present invention will be described in detail below with reference to the accompanying drawings and specific embodiments.
实施例:Example:
本发明的一种基于策略的计算机电源功率动态分配的方法,根据客户业务负荷情况,制定对应的工作策略,然后根据既定策略,对电源的输出功率进行控制;体系结构包括客户业务负荷监控单元、安装在电源的嵌入式功率控制单元、策略分析和实施单元;客户业务负荷监控单元主要负责客户业务负荷的监控和统计;安装在电源的嵌入式功率控制单元是该方法的载体,负责在策略规定基础上控制电源的功率;策略分析和实施单元是该方法的核心,负责做策略分析、制定和实施;该方法的步骤为:A strategy-based method for dynamically distributing power of a computer power supply according to the present invention formulates a corresponding working strategy according to the customer business load, and then controls the output power of the power supply according to the established strategy; the system structure includes a customer business load monitoring unit, The embedded power control unit installed in the power supply, strategy analysis and implementation unit; the customer business load monitoring unit is mainly responsible for monitoring and statistics of customer business load; the embedded power control unit installed in the power supply is the carrier of this method, responsible for the policy The power of the power supply is controlled on the basis; the strategy analysis and implementation unit is the core of the method, which is responsible for strategy analysis, formulation and implementation; the steps of the method are:
(1)、通过客户业务负荷监控单元监控客户业务负荷情况,并统计客户业务负荷;(1), monitor the customer business load situation through the customer business load monitoring unit, and make statistics on the customer business load;
(2)、策略分析和实施单元分析客户业务负荷情况,并根据业务的实际情况,制定出适合业务负荷的电源管理策略;(2) The strategy analysis and implementation unit analyzes the customer's business load, and formulates a power management strategy suitable for the business load according to the actual business situation;
(3)、策略分析和实施单元执行以上制定的策略;若客户业务负荷情况符合制定的策略条件,则安装在电源的嵌入式功率控制单元控制电源输出功率;若客户业务负荷情况不符合制定的策略条件,则保持当前电源功率。(3) The strategy analysis and implementation unit executes the strategies formulated above; if the customer's business load meets the formulated policy conditions, the embedded power control unit installed in the power supply controls the output power of the power supply; if the customer's business load does not meet the established policy conditions Policy conditions, then maintain the current power.
通过客户业务负荷监控单元对客户业务的负荷情况进行监控;策略分析和实施单元分析出业务的繁忙和空闲时间段,根据业务的繁忙和空闲时间,制定相应电源的区间策略,如功率限制的数值、策略生效的时间、策略的持续时间等;在策略生效的时间内,安装在电源的嵌入式功率控制单元将根据指令,自动将电源功率下降到限制的数值内。从而在保证客户业务需要的前提下,达到降低计算机功耗的目的。Monitor the load of customer business through the customer business load monitoring unit; the strategy analysis and implementation unit analyzes the busy and idle time periods of the business, and formulates the corresponding power interval strategy according to the busy and idle time of the business, such as the value of power limit , the time when the strategy takes effect, the duration of the strategy, etc.; within the time when the strategy takes effect, the embedded power control unit installed in the power supply will automatically reduce the power of the power supply to the limited value according to the instruction. Thus, on the premise of ensuring the customer's business needs, the purpose of reducing the power consumption of the computer is achieved.
用户可以通过软件,自动监控业务负荷,并根据业务的实际情况,分析、制定出策略,在策略有效的时间内,可以根据既定策略控制电源的输出功率。The user can automatically monitor the business load through the software, and analyze and formulate a strategy according to the actual business situation. During the effective time of the strategy, the output power of the power supply can be controlled according to the established strategy.
除说明书所述的技术特征外,均为本专业技术人员的已知技术。Except for the technical features described in the description, all are known technologies by those skilled in the art.
Claims (3)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN2009100175096A CN101615065B (en) | 2009-07-29 | 2009-07-29 | Method for dynamically distributing power of computer power supply based on strategy |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN2009100175096A CN101615065B (en) | 2009-07-29 | 2009-07-29 | Method for dynamically distributing power of computer power supply based on strategy |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN101615065A CN101615065A (en) | 2009-12-30 |
| CN101615065B true CN101615065B (en) | 2011-07-20 |
Family
ID=41494736
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN2009100175096A Active CN101615065B (en) | 2009-07-29 | 2009-07-29 | Method for dynamically distributing power of computer power supply based on strategy |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN101615065B (en) |
Families Citing this family (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN102244677B (en) * | 2011-06-16 | 2014-01-08 | 中国科学院深圳先进技术研究院 | Green energy cloud computing method and system |
| CN103377084B (en) * | 2012-04-11 | 2017-09-12 | 李涛 | A kind of load dispatching method and device of the green data center based on regenerative resource |
| CN103297505B (en) * | 2013-05-10 | 2016-01-20 | 华中科技大学 | The On-Line Control Method of data center's multiple-energy-source and system under dynamic cloud service request |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN1122908C (en) * | 1994-04-05 | 2003-10-01 | 国际商业机器公司 | Mathod and power management for a data processing system |
| US6859882B2 (en) * | 1990-06-01 | 2005-02-22 | Amphus, Inc. | System, method, and architecture for dynamic server power management and dynamic workload management for multi-server environment |
| US7032119B2 (en) * | 2000-09-27 | 2006-04-18 | Amphus, Inc. | Dynamic power and workload management for multi-server system |
| CN101477403A (en) * | 2009-01-22 | 2009-07-08 | 浪潮电子信息产业股份有限公司 | Automatic control method for system power consumption |
-
2009
- 2009-07-29 CN CN2009100175096A patent/CN101615065B/en active Active
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6859882B2 (en) * | 1990-06-01 | 2005-02-22 | Amphus, Inc. | System, method, and architecture for dynamic server power management and dynamic workload management for multi-server environment |
| CN1122908C (en) * | 1994-04-05 | 2003-10-01 | 国际商业机器公司 | Mathod and power management for a data processing system |
| US7032119B2 (en) * | 2000-09-27 | 2006-04-18 | Amphus, Inc. | Dynamic power and workload management for multi-server system |
| CN101477403A (en) * | 2009-01-22 | 2009-07-08 | 浪潮电子信息产业股份有限公司 | Automatic control method for system power consumption |
Non-Patent Citations (2)
| Title |
|---|
| 吴琦等.基于随机决策模型的动态功耗管理策略研究.《计算机学报》.2007,第30卷(第4期),622-627. * |
| 张盛等.动态电压调整的系统级功耗管理模型.《清华大学学报(自然科学版)》.2005,第45卷(第4期),549-552. * |
Also Published As
| Publication number | Publication date |
|---|---|
| CN101615065A (en) | 2009-12-30 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CA2741088C (en) | Methods of achieving cognizant power management | |
| CN105868004B (en) | Scheduling method and scheduling device of service system based on cloud computing | |
| CN105893148A (en) | Low-energy-consumption aporadic task scheduling method based on RM strategy | |
| CN101719013A (en) | Method and device for reducing power consumption of single board with multiple processing units | |
| CN111625080A (en) | Server energy saving method and device, electronic equipment and storage medium | |
| CN103812126B (en) | A charging system and method capable of intelligently responding to electricity demand | |
| CN101615065B (en) | Method for dynamically distributing power of computer power supply based on strategy | |
| CN114828042B (en) | Base station system control method, device, equipment, base station system and storage medium | |
| CN101510115A (en) | Method for controlling processor frequency when program operation by using dynamic compiler | |
| CN103593274A (en) | Method for performing dynamic startup and shutdown to save power consumption according to computer cluster resource using conditions | |
| CN103092326A (en) | Host energy saving method based on time | |
| CN100407104C (en) | Embedded device power management method and system under operating system cooperation | |
| CN105528054B (en) | Group system integrated dispatch power-economizing method and device | |
| CN102196538B (en) | Method and device for controlling energy consumption | |
| CN107506286A (en) | CPU and memory block automatically upper inserting method and system | |
| CN101923385A (en) | Method for realizing system energy saving | |
| CN102520784A (en) | Automatic consumption-reducing method of task scheduling-based raid card power supply | |
| CN101598967A (en) | Multi-core firewall single board and its operation method | |
| CN101943944B (en) | Idle history information-based energy-saving method for computing array | |
| CN103973784A (en) | A method for effectively utilizing cloud storage server resources | |
| CN102299964B (en) | Data redeployment method applied to energy-saving trunking system | |
| CN101937266A (en) | A method for dynamic power management of wireless network card based on embedded system | |
| CN101847044B (en) | Low-power consumption management method for petascale computer cluster | |
| Fan et al. | GreenSleep: a multi-sleep modes based scheduling of servers for cloud data center | |
| Wang et al. | Power saving design for servers under response time constraint |
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 | ||
| TR01 | Transfer of patent right | ||
| TR01 | Transfer of patent right |
Effective date of registration: 20180822 Address after: 250101 S06 tower, 1036, Chao Lu Road, hi tech Zone, Ji'nan, Shandong. Patentee after: SHANDONG LANGCHAO YUNTOU INFORMATION TECHNOLOGY Co.,Ltd. Address before: 250014 No. 224 mountain road, Lixia District, Shandong, Ji'nan Patentee before: INSPUR ELECTRONIC INFORMATION INDUSTRY Co.,Ltd. |
|
| CP03 | Change of name, title or address | ||
| CP03 | Change of name, title or address |
Address after: 250100 No. 1036 Tidal Road, Jinan High-tech Zone, Shandong Province, S01 Building, Tidal Science Park Patentee after: Inspur cloud Information Technology Co.,Ltd. Address before: 250101 S06 tower, 1036, Chao Lu Road, hi tech Zone, Ji'nan, Shandong. Patentee before: SHANDONG LANGCHAO YUNTOU INFORMATION TECHNOLOGY Co.,Ltd. |
|
| TR01 | Transfer of patent right | ||
| TR01 | Transfer of patent right |
Effective date of registration: 20221021 Address after: 2107, 2108, Floor 21, Huaxin International Business Building, No. 28 Changjiang Road, Yantai District, China (Shandong) Free Trade Pilot Zone, 264000, Shandong Patentee after: Yantai Inspur Cloud Computing Co.,Ltd. Address before: 250100 No. 1036 Tidal Road, Jinan High-tech Zone, Shandong Province, S01 Building, Tidal Science Park Patentee before: Inspur cloud Information Technology Co.,Ltd. |