CN104598005A - Design method of power consumption monitoring device of server system hard disk - Google Patents
Design method of power consumption monitoring device of server system hard disk Download PDFInfo
- Publication number
- CN104598005A CN104598005A CN201510052558.9A CN201510052558A CN104598005A CN 104598005 A CN104598005 A CN 104598005A CN 201510052558 A CN201510052558 A CN 201510052558A CN 104598005 A CN104598005 A CN 104598005A
- Authority
- CN
- China
- Prior art keywords
- power consumption
- hard disk
- monitoring device
- power
- bmc
- 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
Landscapes
- Power Sources (AREA)
Abstract
本发明公开了一种服务器系统硬盘的功耗监控装置设计方法,其具体结构包括硬盘、BMC监控芯片、功耗监控器件Power Monitor、精密感应电阻,其中:功耗监控器件Power Monitor连接上述精密感应电阻,并把采样的电流和电压转换成功耗值,再通过I2C接口把功耗数据输出给系统的BMC;BMC将硬盘总功耗显示在Web管理系统界面。该一种服务器系统硬盘的功耗监控装置设计方法与现有技术相比,可以实时、准确的监控服务器系统的硬盘总功耗,系统上的硬盘型号不受限于一个或者几个特定的型号,而是可以根据用户需求随意更换,并且更换后不影响其功耗监控精度,实用性强,易于推广。
The invention discloses a method for designing a power consumption monitoring device for a server system hard disk. Its specific structure includes a hard disk, a BMC monitoring chip, a power consumption monitoring device Power Monitor, and a precision sensing resistor, wherein: the power consumption monitoring device Power Monitor is connected to the above precision sensing resistor, and convert the sampled current and voltage into power consumption values, and then output the power consumption data to the BMC of the system through the I2C interface; the BMC displays the total power consumption of the hard disk on the Web management system interface. Compared with the prior art, the design method of the power consumption monitoring device for the hard disk of the server system can monitor the total power consumption of the hard disk of the server system in real time and accurately, and the hard disk models on the system are not limited to one or several specific models , but can be replaced at will according to user needs, and the power consumption monitoring accuracy will not be affected after replacement, which is practical and easy to promote.
Description
技术领域 technical field
本发明涉及云计算和数据中心技术领域,具体地说是一种实用性强、服务器系统硬盘的功耗监控装置设计方法。 The invention relates to the technical field of cloud computing and data centers, in particular to a design method of a power consumption monitoring device for a server system hard disk with strong practicability.
背景技术 Background technique
随着云计算和大数据等新兴产业的兴起,互联网企业以及云计算服务供应商正在建立越来越多的数据中心,每个数据中心内都已经部署或者即将部署成千上万台的服务器系统。数据中心的能耗和散热成本逐渐成为上述企业的主要成本之一,平衡好服务器系统能耗和散热之间的关系是十分必要和有意义的。 With the rise of emerging industries such as cloud computing and big data, Internet companies and cloud computing service providers are building more and more data centers, each of which has deployed or is about to deploy thousands of server systems . Energy consumption and heat dissipation costs of data centers have gradually become one of the main costs of the above-mentioned enterprises. It is very necessary and meaningful to balance the relationship between energy consumption and heat dissipation of server systems.
为了更好优化服务器系统的整机功耗,系统需要做到对整机的主要功率部件进行功耗监控和管理。其中,包括CPU、内存、风扇、硬盘等主要部件。实现对服务器部件功耗的实时监控,将有利于运维人员更为有效地、精确的掌握数据中心的集群能耗状况。同时,为制定或调整能源管理策略提供依据,进而实现服务器系统的节能。 In order to better optimize the power consumption of the whole machine of the server system, the system needs to monitor and manage the power consumption of the main power components of the whole machine. Among them, including CPU, memory, fan, hard disk and other main components. The realization of real-time monitoring of the power consumption of server components will help the operation and maintenance personnel to more effectively and accurately grasp the cluster energy consumption status of the data center. At the same time, it provides a basis for formulating or adjusting energy management strategies, and then realizes energy saving of the server system.
当前,在服务器系统中,CPU和内存功耗监控技术相对比较成熟,是通过ME直接读取PCU反馈的功率值即可。而系统风扇功耗和硬盘功耗监控技术在业内相对比较空白。因此,当前迫切需要一种实时测量服务器硬盘功耗的解决方案。基于此,本发明提供一种服务器系统硬盘的功耗监控装置设计方法。 At present, in the server system, the CPU and memory power consumption monitoring technology is relatively mature, and it is enough to directly read the power value fed back by the PCU through the ME. However, the system fan power consumption and hard disk power consumption monitoring technology is relatively blank in the industry. Therefore, there is an urgent need for a solution to measure the power consumption of the hard disk of the server in real time. Based on this, the present invention provides a method for designing a power consumption monitoring device for a server system hard disk.
发明内容 Contents of the invention
本发明的技术任务是针对以上不足之处,提供一种实用性强、服务器系统硬盘的功耗监控装置设计方法。 The technical task of the present invention is to provide a method for designing a power consumption monitoring device for a server system hard disk with strong practicability in view of the above deficiencies.
一种服务器系统硬盘的功耗监控装置设计方法,其具体结构包括硬盘、BMC监控芯片、功耗监控器件Power Monitor、精密感应电阻,其中:功耗监控器件Power Monitor连接上述精密感应电阻,并把采样的电流和电压转换成功耗值,再通过I2C接口把功耗数据输出给系统的BMC;BMC将硬盘总功耗显示在Web管理系统界面。 A method for designing a power consumption monitoring device of a server system hard disk, its specific structure includes a hard disk, a BMC monitoring chip, a power consumption monitoring device Power Monitor, and a precision sensing resistor, wherein: the power consumption monitoring device Power Monitor is connected to the above-mentioned precision sensing resistor, and the The sampled current and voltage are converted into power consumption values, and then the power consumption data is output to the BMC of the system through the I2C interface; the BMC displays the total power consumption of the hard disk on the web management system interface.
所述硬盘的供电电压分为两组,一组为12V供电电压,一组为5V供电电压,上述精密感应电阻侦测流过系统所有硬盘的12V和5V供电电流;Web管理系统界面上则显示两组不同电压下的功耗数据相加得到的硬盘总功耗。 The power supply voltage of the hard disk is divided into two groups, one group is 12V power supply voltage, and the other group is 5V power supply voltage. The above-mentioned precision sensing resistor detects the 12V and 5V power supply currents flowing through all hard disks in the system; the web management system interface displays The total power consumption of the hard disk is obtained by adding the power consumption data of two groups of different voltages.
所述BMC上设置9个I2C接口,使用时根据需要任意选择其中一个连接到Power Monitor器件,Power Monitor器件支持标准PMbus指令,上位机BMC通过标准的PMbus指令直接从Power Monitor读取功耗值。 9 I2C interfaces are set on the BMC, and one of them is arbitrarily selected to be connected to the Power Monitor device according to the needs during use. The Power Monitor device supports standard PMbus commands, and the upper computer BMC directly reads the power consumption value from the Power Monitor through the standard PMbus commands.
本发明的一种服务器系统硬盘的功耗监控装置设计方法,具有以下优点: A method for designing a power consumption monitoring device for a server system hard disk of the present invention has the following advantages:
该发明的一种服务器系统硬盘的功耗监控装置设计方法可以方便用户更加精确的查看系统硬盘在不同压力下的实时功耗,为服务器运维人员手动调节风扇转速提供准确的参考数据,更有利于硬盘散热和系统功耗优化,服务器系统可以对其上挂载的所有硬盘进行功耗的实时、准确监控;服务器系统上的硬盘型号不受限于单个或者多个特定的型号,而是可以根据用户需求来灵活的更换,并且更换后不影响其功耗监控精度;实用性强,易于推广。 The design method of a power consumption monitoring device for a server system hard disk in this invention can facilitate users to more accurately view the real-time power consumption of the system hard disk under different pressures, and provide accurate reference data for server operation and maintenance personnel to manually adjust the fan speed. Conducive to hard disk heat dissipation and system power consumption optimization, the server system can monitor the power consumption of all hard disks mounted on it in real time and accurately; the hard disk model on the server system is not limited to a single or multiple specific models, but can be It can be replaced flexibly according to the needs of users, and the accuracy of power consumption monitoring will not be affected after the replacement; it has strong practicability and is easy to promote.
附图说明 Description of drawings
附图1为本发明的硬件拓扑图。 Accompanying drawing 1 is the hardware topological diagram of the present invention.
附图2为本发明的系统BMC远程登录界面图。 Accompanying drawing 2 is a system BMC remote login interface diagram of the present invention.
具体实施方式 Detailed ways
下面结合附图和具体实施例对本发明作进一步说明。 The present invention will be further described below in conjunction with the accompanying drawings and specific embodiments.
本发明提出一种服务器系统硬盘的功耗监控装置设计方法,如附图1、图2所示,其具体结构包括硬盘、BMC监控芯片、功耗监控器件Power Monitor、精密感应电阻,其中:功耗监控器件Power Monitor连接上述精密感应电阻,并把采样的电流和电压转换成功耗值,再通过I2C接口把功耗数据输出给系统的BMC;BMC将硬盘总功耗显示在Web管理系统界面。 The present invention proposes a design method of a power consumption monitoring device for a server system hard disk, as shown in Figure 1 and Figure 2, its specific structure includes a hard disk, a BMC monitoring chip, a power consumption monitoring device Power Monitor, and a precision sensing resistor, wherein: The power consumption monitoring device Power Monitor is connected to the above precision sensing resistor, and converts the sampled current and voltage into power consumption values, and then outputs the power consumption data to the BMC of the system through the I2C interface; the BMC displays the total power consumption of the hard disk on the web management system interface.
所述硬盘的供电电压分为两组,一组为12V供电电压,一组为5V供电电压,上述精密感应电阻侦测流过系统所有硬盘的12V和5V供电电流;Web管理系统界面上则显示两组不同电压下的功耗数据相加得到的硬盘总功耗。 The power supply voltage of the hard disk is divided into two groups, one group is 12V power supply voltage, and the other group is 5V power supply voltage. The above-mentioned precision sensing resistor detects the 12V and 5V power supply currents flowing through all hard disks in the system; the web management system interface displays The total power consumption of the hard disk is obtained by adding the power consumption data of two groups of different voltages.
所述BMC上设置9个I2C接口,使用时根据需要任意选择其中一个连接到Power Monitor器件,Power Monitor器件支持标准PMbus指令,上位机BMC通过标准的PMbus指令直接从Power Monitor读取功耗值。 9 I2C interfaces are set on the BMC, and one of them is arbitrarily selected to be connected to the Power Monitor device according to the needs during use. The Power Monitor device supports standard PMbus commands, and the upper computer BMC directly reads the power consumption value from the Power Monitor through the standard PMbus commands.
通过上述装置,无论系统配备任何型号、规格和任何数量的硬盘,系统都可以实时准确的读到当前压力下的硬盘总功耗,并在系统Web界面显示出来供用户查看。 Through the above-mentioned device, no matter what model, specification and number of hard disks the system is equipped with, the system can accurately read the total power consumption of the hard disk under the current pressure in real time, and display it on the system web interface for users to view.
在上述装置的设计过程中,硬盘功耗监控功能的实现依赖于主板上BMC芯片的I2C控制器;硬盘功耗监控是通过精密电阻侦测经过系统所有硬盘的12V电流和5V电流,进而通过功耗监控芯片进行运算处理得出硬盘的总功率,通过I2C将功率数据传送给主板的BMC系统。 In the design process of the above-mentioned device, the realization of the hard disk power consumption monitoring function depends on the I2C controller of the BMC chip on the motherboard; the hard disk power consumption monitoring is to detect the 12V current and 5V current passing through all the The total power of the hard disk is obtained through calculation and processing by the power consumption monitoring chip, and the power data is transmitted to the BMC system of the main board through I2C.
需要注意的是,针对12V和5V的两个Power Monitor要区分其I2C地址。并且,为了提高功耗监控的精度,需要在芯片内部把计算平均功耗单次采样率设置成最大。通过实测和校准,BMC读取的硬盘功耗精度可以控制在±1%以内。 It should be noted that the two Power Monitors for 12V and 5V need to distinguish their I2C addresses. Moreover, in order to improve the accuracy of power consumption monitoring, it is necessary to set the single sampling rate of calculating the average power consumption to the maximum inside the chip. Through actual measurement and calibration, the accuracy of hard disk power consumption read by BMC can be controlled within ±1%.
其次,系统软件方面,在BMC的远程管理界面设计如图2所示的人机交互界面。点开功率菜单栏即可看到当前系统运行下的风扇功耗。 Secondly, in terms of system software, the human-computer interaction interface shown in Figure 2 is designed on the remote management interface of the BMC. Click on the power menu bar to see the fan power consumption under the current system operation.
进一步的,该装置的具体设计及实施步骤如下: Further, the specific design and implementation steps of the device are as follows:
一、选择合适Power Monitor,本实施例中选用的Power Monitor芯片型号为ADM1293,在I2C拓扑结构中作为slaver。 1. Select a suitable Power Monitor. The Power Monitor chip model selected in this embodiment is ADM1293, which is used as slaver in the I2C topology.
二、主板硬件设计时先参照附图1的I2C拓扑结构设计线路,并且定义合适的Power Monitor的I2C地址,本例中定义侦测12V电流的Power Monitor I2C地址为0x34,侦测5V电流的Power Monitor I2C地址为0x30。 2. When designing the motherboard hardware, first refer to the I2C topology in Figure 1 to design the circuit, and define the appropriate I2C address of the Power Monitor. In this example, the Power Monitor I2C address for detecting 12V current is defined as 0x34, and the Power Monitor for detecting 5V current is defined as 0x34. Monitor I2C address is 0x30.
三、设计硬盘背板供电时,参照图1所示,硬盘12V供电选用经过Sense电阻的P12V_HDD,硬盘5V供电选用经过Sense电阻的P5V_HDD。 3. When designing the hard disk backplane power supply, as shown in Figure 1, use P12V_HDD through the Sense resistor for the 12V power supply of the hard disk, and P5V_HDD through the Sense resistor for the 5V power supply of the hard disk.
四、BMC通过软件编程设计图2所示的管理界面。 4. BMC designs the management interface shown in Figure 2 through software programming.
系统硬件系统搭建完成后,开机。BMC通过标准的PMbus指令读取ADM1293的功耗寄存器,将功耗值显示在图2所示的Web界面,用户远程登录Web界面即可查看当前系统压力下的硬盘总功耗。 After the system hardware system is built, start it up. The BMC reads the power consumption register of the ADM1293 through the standard PMbus command, and displays the power consumption value on the Web interface shown in Figure 2. Users can remotely log in to the Web interface to view the total power consumption of the hard disk under the current system pressure.
上述具体实施方式仅是本发明的具体个案,本发明的专利保护范围包括但不限于上述具体实施方式,任何符合本发明的一种服务器系统硬盘的功耗监控装置设计方法的权利要求书的且任何所述技术领域的普通技术人员对其所做的适当变化或替换,皆应落入本发明的专利保护范围。 The above-mentioned specific embodiments are only specific cases of the present invention, and the scope of patent protection of the present invention includes but is not limited to the above-mentioned specific embodiments, any claims in accordance with the claims of the present invention for a method of designing a power consumption monitoring device for a server system hard disk Appropriate changes or substitutions made by any person of ordinary skill in the technical field shall fall within the patent protection scope of the present invention.
Claims (3)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510052558.9A CN104598005A (en) | 2015-02-02 | 2015-02-02 | Design method of power consumption monitoring device of server system hard disk |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510052558.9A CN104598005A (en) | 2015-02-02 | 2015-02-02 | Design method of power consumption monitoring device of server system hard disk |
Publications (1)
Publication Number | Publication Date |
---|---|
CN104598005A true CN104598005A (en) | 2015-05-06 |
Family
ID=53123852
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510052558.9A Pending CN104598005A (en) | 2015-02-02 | 2015-02-02 | Design method of power consumption monitoring device of server system hard disk |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN104598005A (en) |
Cited By (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105045701A (en) * | 2015-06-23 | 2015-11-11 | 浪潮电子信息产业股份有限公司 | Server system with high-precision PCIE equipment power consumption monitoring function |
CN105652781A (en) * | 2016-03-12 | 2016-06-08 | 浙江大学 | PLC safety monitoring method based on bypass information |
CN106776217A (en) * | 2016-12-14 | 2017-05-31 | 郑州云海信息技术有限公司 | A kind of power consumption monitoring method and system |
CN106886479A (en) * | 2017-02-22 | 2017-06-23 | 郑州云海信息技术有限公司 | A real-time monitoring device and monitoring method for total power consumption of a server |
CN109857240A (en) * | 2017-11-30 | 2019-06-07 | 华为技术有限公司 | A kind of method and device of power consumption control |
CN109871112A (en) * | 2018-12-27 | 2019-06-11 | 苏州中晟宏芯信息科技有限公司 | A kind of Openpower system performance power dissipation ratio optimization display system |
CN111752790A (en) * | 2019-03-26 | 2020-10-09 | 鸿富锦精密电子(天津)有限公司 | Hard disk state monitoring system and hard disk state monitoring method |
CN109753138B (en) * | 2018-12-14 | 2021-10-08 | 新华三技术有限公司 | Power consumption management method and device, electronic equipment and computer readable storage medium |
CN113608956A (en) * | 2021-06-30 | 2021-11-05 | 苏州浪潮智能科技有限公司 | Method, system and related device for testing power consumption of hard disk |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20070083774A1 (en) * | 2005-10-11 | 2007-04-12 | Dell Products L.P. | Ensuring power availability to a blade server when blade management controller is corrupted |
CN103235176A (en) * | 2013-04-15 | 2013-08-07 | 北京百度网讯科技有限公司 | Method and server for acquiring component power consumption |
CN203241986U (en) * | 2013-05-15 | 2013-10-16 | 浪潮电子信息产业股份有限公司 | Remote control device for domestic server |
CN203239605U (en) * | 2013-03-29 | 2013-10-16 | 浪潮电子信息产业股份有限公司 | Fan board with controllable rotation speed based on single four-path system |
CN204129650U (en) * | 2014-08-11 | 2015-01-28 | 浪潮电子信息产业股份有限公司 | A kind of Power conversion board source with power consumption monitoring function |
-
2015
- 2015-02-02 CN CN201510052558.9A patent/CN104598005A/en active Pending
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20070083774A1 (en) * | 2005-10-11 | 2007-04-12 | Dell Products L.P. | Ensuring power availability to a blade server when blade management controller is corrupted |
CN203239605U (en) * | 2013-03-29 | 2013-10-16 | 浪潮电子信息产业股份有限公司 | Fan board with controllable rotation speed based on single four-path system |
CN103235176A (en) * | 2013-04-15 | 2013-08-07 | 北京百度网讯科技有限公司 | Method and server for acquiring component power consumption |
CN203241986U (en) * | 2013-05-15 | 2013-10-16 | 浪潮电子信息产业股份有限公司 | Remote control device for domestic server |
CN204129650U (en) * | 2014-08-11 | 2015-01-28 | 浪潮电子信息产业股份有限公司 | A kind of Power conversion board source with power consumption monitoring function |
Cited By (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105045701A (en) * | 2015-06-23 | 2015-11-11 | 浪潮电子信息产业股份有限公司 | Server system with high-precision PCIE equipment power consumption monitoring function |
CN105652781A (en) * | 2016-03-12 | 2016-06-08 | 浙江大学 | PLC safety monitoring method based on bypass information |
CN105652781B (en) * | 2016-03-12 | 2018-09-14 | 浙江大学 | A kind of PLC method for safety monitoring based on bypass message |
CN106776217A (en) * | 2016-12-14 | 2017-05-31 | 郑州云海信息技术有限公司 | A kind of power consumption monitoring method and system |
CN106886479A (en) * | 2017-02-22 | 2017-06-23 | 郑州云海信息技术有限公司 | A real-time monitoring device and monitoring method for total power consumption of a server |
CN109857240A (en) * | 2017-11-30 | 2019-06-07 | 华为技术有限公司 | A kind of method and device of power consumption control |
CN109753138B (en) * | 2018-12-14 | 2021-10-08 | 新华三技术有限公司 | Power consumption management method and device, electronic equipment and computer readable storage medium |
CN109871112A (en) * | 2018-12-27 | 2019-06-11 | 苏州中晟宏芯信息科技有限公司 | A kind of Openpower system performance power dissipation ratio optimization display system |
CN111752790A (en) * | 2019-03-26 | 2020-10-09 | 鸿富锦精密电子(天津)有限公司 | Hard disk state monitoring system and hard disk state monitoring method |
CN113608956A (en) * | 2021-06-30 | 2021-11-05 | 苏州浪潮智能科技有限公司 | Method, system and related device for testing power consumption of hard disk |
CN113608956B (en) * | 2021-06-30 | 2023-08-08 | 苏州浪潮智能科技有限公司 | Method, system and related device for testing hard disk power consumption |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104598005A (en) | Design method of power consumption monitoring device of server system hard disk | |
CN105045701A (en) | Server system with high-precision PCIE equipment power consumption monitoring function | |
US9823680B2 (en) | Data center power conversion efficiency management | |
CN102681909B (en) | A kind of server method for early warning based on EMS memory error | |
CN106569124A (en) | Universal dynamic aging system for Virtex-5 FPGAs (field programmable gate arrays) | |
CN104598364A (en) | Method for monitoring power consumption of load equipment in server system | |
CN205333099U (en) | Online automatic calibration temperature and humidity transmitter's calbiration system | |
CN104635797B (en) | Regional detection control method for temperature of server mainboard | |
CN103744769A (en) | Rapid error positioning method of power supply of server based on complex programmable logic device (CPLD) | |
CN104598365A (en) | Server system with high-precision fan power consumption monitoring function | |
CN107291201A (en) | A kind of server power panel | |
CN102253872A (en) | Method for implementing redundant management module in compact peripheral component interconnect (CPCI) blade server | |
CN103729279A (en) | Hard disk temperature detecting system | |
CN104615024B (en) | Method for indirectly developing air inlet temperature detection function | |
CN106095647A (en) | Method for monitoring voltage of Seagate hard disk in real time | |
CN203595535U (en) | Monitoring system of machine room service device environmental parameters | |
TW201443633A (en) | System for energy management | |
CN106774809A (en) | A kind of test system of hard disk power consumption | |
CN116303193A (en) | Power Monitoring Systems and Servers | |
CN103308787A (en) | Power supply monitoring system and method | |
CN109976478A (en) | Multi -CPU cooling control system and cooling control method | |
CN107632911A (en) | A kind of Cabinet-type server power consumption test method and test system | |
CN207367192U (en) | A kind of outer real-time monitoring system of remote band of hard disk voltage | |
KR102696862B1 (en) | Measurement system using multiple instruments | |
KR102734838B1 (en) | Measurement method using multiple instruments with different wired communication interfaces |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
WD01 | Invention patent application deemed withdrawn after publication | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20150506 |