[go: up one dir, main page]

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 PDF

Info

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
Application number
CN2009100175096A
Other languages
Chinese (zh)
Other versions
CN101615065A (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.)
Yantai Inspur Cloud Computing Co ltd
Original Assignee
Langchao Electronic Information Industry Co Ltd
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 Langchao Electronic Information Industry Co Ltd filed Critical Langchao Electronic Information Industry Co Ltd
Priority to CN2009100175096A priority Critical patent/CN101615065B/en
Publication of CN101615065A publication Critical patent/CN101615065A/en
Application granted granted Critical
Publication of CN101615065B publication Critical patent/CN101615065B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Supply And Distribution Of Alternating Current (AREA)
  • Power Sources (AREA)

Abstract

The invention discloses a method for dynamically distributing power of a computer power supply based on a strategy, which belongs to the computer monitoring management field, formulates a corresponding working strategy according to the customer business load condition and controls the output power of the power supply according to the set strategy. A system comprises a customer business load monitoring unit, an embedded power control unit arranged at the power supply, and a strategy analyzing and implementing unit, wherein the customer business load monitoring unit mainly charges the monitoring and the statistic of customer business loads; the embedded power control unit arranged on the power supply is the carrier of the method and charges the control of the power supply based on the strategy specification; and the strategy analyzing and implementing unit is the center of the method and takes charge of the strategy analysis, the strategy formulation and the strategy implementation. The method for dynamically distributing power of the computer power supply based on a strategy achieves the purpose of saving energy through forcedly controlling the output power of the power supply and has the characteristics of reasonable design, convenient use, energy and resources saving, and the like.

Description

一种基于策略的计算机电源功率动态分配的方法A Strategy-Based Method for Dynamic Allocation of Computer Power

技术领域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)

1. the method based on the power of computer power supply dynamic assignment of strategy is characterized in that according to the client traffic load condition, formulates corresponding working strategies, then according to set strategy, the output power of power supply is controlled; Architecture comprises client traffic load monitoring unit, is installed in the built-in power control module of power supply, analysis of strategies and enforcement unit; The monitoring and the statistics of client traffic load mainly is responsible in client traffic load monitoring unit; The built-in power control module that is installed in power supply is the carrier of this method, is responsible for the power of control power supply on strategy regulation basis; Analysis of strategies and enforcement unit are the cores of this method, the analysis of strategies that take charge of, formulation and enforcement; Steps of the method are:
(1), by client traffic load monitoring unit monitors client traffic load condition, and statistics client traffic load;
(2), analysis of strategies and enforcement element analysis client traffic load condition, and, make the power management policy that is fit to traffic load according to the actual conditions of business;
(3), the above strategy of formulating is carried out in analysis of strategies and enforcement unit; If the client traffic load condition meets the policy condition of formulation, then be installed in the built-in power control module control output power of power supply of power supply; If the client traffic load condition does not meet the policy condition of formulation, then keep current power.
2. the method for a kind of power of computer power supply dynamic assignment based on strategy according to claim 1 is characterized in that by client traffic load monitoring unit the load condition of client traffic being monitored; Analysis of strategies and enforcement element analysis go out professional busy and free time section, according to the busy and free time of business, formulate the interval strategy of corresponding power supply, as the numerical value of Power Limitation, the time that strategy comes into force, tactful duration; In the time that strategy comes into force, the built-in power control module that is installed in power supply will drop to power in the numerical value of restriction automatically according to instruction.
3. the method for a kind of power of computer power supply dynamic assignment based on strategy according to claim 1 is characterized in that the user can pass through software, automatically the monitoring business load.
CN2009100175096A 2009-07-29 2009-07-29 Method for dynamically distributing power of computer power supply based on strategy Active CN101615065B (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (4)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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.