JP2008083841A - Blade server, blade device, and power management method for blade server - Google Patents
Blade server, blade device, and power management method for blade server Download PDFInfo
- Publication number
- JP2008083841A JP2008083841A JP2006261185A JP2006261185A JP2008083841A JP 2008083841 A JP2008083841 A JP 2008083841A JP 2006261185 A JP2006261185 A JP 2006261185A JP 2006261185 A JP2006261185 A JP 2006261185A JP 2008083841 A JP2008083841 A JP 2008083841A
- Authority
- JP
- Japan
- Prior art keywords
- blade
- power
- value
- power consumption
- power value
- 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
- 238000007726 management method Methods 0.000 title claims description 163
- 230000006870 function Effects 0.000 claims abstract description 37
- 230000004044 response Effects 0.000 claims description 23
- 238000004891 communication Methods 0.000 claims description 21
- 238000000034 method Methods 0.000 claims description 21
- 238000010586 diagram Methods 0.000 description 8
- 238000013500 data storage Methods 0.000 description 5
- 230000005540 biological transmission Effects 0.000 description 4
- 230000007812 deficiency Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000000717 retained effect Effects 0.000 description 1
Images
Landscapes
- Power Sources (AREA)
Abstract
Description
本発明は、筐体内に複数のブレード装置を搭載し、それらに共通の電源を供給するブレードサーバ、ブレード装置、及びブレードサーバの電力管理方法であって、ブレードサーバ全体の消費電力を個々のブレード装置のブレードマネージメントコントローラが管理し、ブレードマネージメントコントローラより上位のコントローラを不要とするブレードサーバ、ブレード装置、及びブレードサーバの電力管理方法に関する。 The present invention provides a blade server, a blade device, and a blade server power management method in which a plurality of blade devices are mounted in a casing and supplies a common power source to the blade device. The present invention relates to a blade server, a blade apparatus, and a power management method for a blade server that are managed by a blade management controller of the apparatus and do not require a controller higher than the blade management controller.
ブレード装置とは、種々の機能をひとつのマザーボード上に実装したシステムボードの総称である。マザーボード上にプロセッサ、メモリ、I/O等を実装したサーバ機能をもったブレード、マザーボード上にスイッチングハブ機能を実装したネットワーク機能をもったブレードなど、種類は多岐にわたる。 The blade device is a general term for a system board in which various functions are mounted on one motherboard. There are various types, such as a blade having a server function in which a processor, memory, I / O, etc. are mounted on a motherboard, and a blade having a network function, in which a switching hub function is mounted on a motherboard.
ブレードサーバとは、上記のような複数のブレード装置を1つの筐体内に格納したサーバ装置である。電源、FANなどは各ブレード装置で共有されるため、ブレード装置枚数と同数のサーバ、ネットワークスイッチを導入するのに比べて、省スペース化が実現でき、かつTCO(Total Cost of Ownership)の削減を実現することが可能である。 A blade server is a server device in which a plurality of blade devices as described above are stored in one housing. Since the power supply, FAN, etc. are shared by each blade device, it is possible to save space and reduce TCO (Total Cost of Ownership) compared to introducing as many servers and network switches as the number of blade devices. It is possible to realize.
ブレードサーバの消費電力管理の方法としては、ブレードを格納する筐体側に消費電力管理用のマネージメントコントローラであるシステムマネージメントコントローラをおき、前記システムマネージメントコントローラが、各ブレードのブレードマネージメントコントローラを通じ、筐体内のブレードの総消費電力を管理するシステムが提案されている(特許文献1参照。)。 As a method of power consumption management of the blade server, a system management controller that is a management controller for power consumption management is placed on the housing side where the blade is stored, and the system management controller passes through the blade management controller of each blade. A system for managing the total power consumption of a blade has been proposed (see Patent Document 1).
上記従来の技術では、ブレード装置を格納する筐体側に専用のシステムマネージメントコントローラを置き、またそのシステムマネージメントコントローラに消費電力管理と電源制御を実現させるためのファームウェアを実装する必要がある。 In the above-described conventional technology, it is necessary to place a dedicated system management controller on the housing side that stores the blade device, and to implement firmware for realizing power consumption management and power control in the system management controller.
従って、ブレードサーバを実現するにあたり、筐体側へのシステムマネージメントコントローラ実装のためのコストアップを生じ、またマネージメントコントローラを制御するためのファームウェアの開発コストが掛かるという課題がある。 Therefore, in realizing the blade server, there is a problem that the cost for mounting the system management controller on the housing side is increased, and the development cost of the firmware for controlling the management controller is increased.
本発明の目的は、ブレード装置を格納する筐体側に特別なマネージメントコントローラを配置することなく、個々のブレード装置が自身の消費電力量を管理すると共に他のブレード装置の電力も監視し、ブレードサーバ全体の消費電力を管理することで、前記課題を解決したブレードサーバ、ブレード装置、及びブレードサーバの電力管理方法を提供することにある。 An object of the present invention is to provide a blade server in which each blade device manages its own power consumption and monitors the power of other blade devices without arranging a special management controller on the housing side that houses the blade device. It is an object of the present invention to provide a blade server, a blade apparatus, and a blade server power management method that solve the above-mentioned problems by managing the overall power consumption.
本発明の第1のブレードサーバは、データの処理、格納、交換の内の何れか一つ以上の機能を持つメイン機能部と前記メイン機能部の動作モードを制御する動作モード制御部とマネージメントコントローラとを搭載するブレード装置と、前記ブレード装置を複数格納する筐体と、前記複数のブレード装置に電力を供給する電源装置と、複数のブレード装置に跨り前記マネージメントコントローラを接続するマネージメントバスを備えるブレードサーバであって、前記マネージメントバスには、前記電源装置の供給可能電力値を保持する不揮発性記憶手段が接続され、前記マネージメントコントローラが、前記マネージメントバスを通じ筐体内の他のブレード装置の消費電力値、前記供給可能電力値を取得する手段と、前記他のブレード装置の消費電力の合計値と前記供給可能電力値との差分に基づき、自ブレード装置の可能な動作モードを判定し、前記判定結果を自ブレード装置の前記動作モード制御部に指示する手段とを有する。 A first blade server of the present invention includes a main function unit having one or more functions of data processing, storage, and exchange, an operation mode control unit that controls an operation mode of the main function unit, and a management controller A blade device including a plurality of blade devices, a power supply device that supplies power to the plurality of blade devices, and a management bus that connects the management controller across the blade devices A non-volatile storage means that holds a power value that can be supplied from the power supply device is connected to the management bus, and the management controller uses the management bus to power consumption values of other blade devices in the housing. , A means for obtaining the suppliable power value, and the other blade device Based on the difference between the sum of costs power and the available electric power value, it determines the operation mode capable of self blade device, and means for instructing the determination result to the operation mode control unit of the own blade device.
本発明の第2のブレードサーバは、前記第1のブレードサーバであって、前記マネージメントコントローラが、電力情報通信用のパケットを使用して前記マネージメントコントローラ間で通信し電力情報を取得する手段を有する。 The second blade server of the present invention is the first blade server, wherein the management controller includes means for acquiring power information by communicating between the management controllers using a packet for power information communication. .
本発明の第3のブレードサーバは、前記第1、または第2のブレードサーバであって、前記ブレード装置に自装置の動作モード別消費電力情報を保持する手段を有し、前記マネージメントコントローラが、自装置の電源の投入要求を受け、前記マネージメントバスを通じ筐体内の他のブレード装置の消費電力値、前記供給可能電力値を取得する手段と、前記他のブレード装置の消費電力の合計値と前記供給可能電力値との差分と、前記動作モード別消費電力情報から、動作可否と可の場合の許容される最上位のモードを判定し、前記可であれば前記自装置の電源の投入を指示し、前記判定したモードを前記動作モード制御部に指示する手段とを有する。 A third blade server of the present invention is the first or second blade server, and has means for holding power consumption information for each operation mode of the own device in the blade device, and the management controller Means for obtaining a power consumption value of the other blade device in the housing through the management bus, a means for obtaining the suppliable power value, and a total value of the power consumption of the other blade device; Based on the difference from the suppliable power value and the power consumption information for each operation mode, it is determined whether the operation is possible or not, and the highest mode allowed when it is possible. And a means for instructing the determined mode to the operation mode control unit.
本発明の第4のブレードサーバは、前記第3のブレードサーバであって、前記マネージメントコントローラが、前記受信した供給可能電力値を保持する手段と、前記判定したモードに対応する消費電力値を自装置の確保電力値とし保持する手段と、電力解放要求を受け前記確保電力値から解放電力値を差し引き、前記動作モード別消費電力情報を参照し前記差し引き結果の電力値に収まる最上位のモードを判定し、前記判定したモードを前記動作モード制御部に指示する手段とを有する。 The fourth blade server of the present invention is the third blade server, wherein the management controller automatically obtains means for holding the received suppliable power value and a power consumption value corresponding to the determined mode. Means for holding as a reserved power value of the device, and subtracting the released power value from the reserved power value in response to a power release request, referring to the power consumption information by operation mode, and determining the highest mode that fits in the power value of the subtraction result Means for determining and instructing the determined mode to the operation mode control unit.
本発明の第5のブレードサーバは、前記第4のブレードサーバであって、前記マネージメントコントローラが、電力向上要求を受け前記マネージメントバスを通じ筐体内の他のブレード装置の消費電力値を取得する手段と、前記他のブレード装置の消費電力値及び前記確保電力値を合計した筐体内ブレード総消費電力値と前記供給可能電力値とを比較し、前記供給可能電力値の方が大きい場合には、前記動作モード別消費電力情報を参照し消費電力の増分が前記比較の差分に収まる最上位のモードを判定し、前記判定したモードを前記動作モード制御部に指示する手段とを有する。 A fifth blade server of the present invention is the fourth blade server, wherein the management controller receives a power improvement request and obtains a power consumption value of another blade device in the casing through the management bus. The blade total power consumption value obtained by summing the power consumption value of the other blade device and the reserved power value is compared with the suppliable power value, and when the suppliable power value is larger, Means for referring to the power consumption information for each operation mode, determining the highest mode in which the increase in power consumption falls within the difference of the comparison, and instructing the determined mode to the operation mode control unit.
本発明の第6のブレードサーバは、前記第4のブレードサーバであって、前記マネージメントコントローラが、ブレード別消費電力情報を保持する手段と、前記他のブレード装置からの応答の有無により他のブレード装置の存在情報を管理保持する手段と、前記確保電力値の更新或いは自装置の動作電源オフを行うと他のブレード装置に更新した確保電力値を通知する手段と、他のブレード装置からの応答や通知に含まれる電力値で前記ブレード別消費電力情報を更新する手段と、電力向上要求を受け、前記ブレード別消費電力情報の内、前記存在情報が存在を示している他のブレード装置の消費電力値を合計し、その合計値と前記確保電力値の和を筐体内ブレード総消費電力値とし、前記筐体内ブレード総消費電力値と前記供給可能電力値とを比較し、前記供給可能電力値の方が大きい場合には、前記動作モード別消費電力情報を参照し、消費電力の増分が前記比較の差分に収まる最上位のモードを判定し、前記判定したモードを前記動作モード制御部に指示する手段とを有する。 The sixth blade server according to the present invention is the fourth blade server, wherein the management controller holds the power consumption information for each blade and the presence or absence of a response from the other blade device. Means for managing and maintaining the presence information of the device, means for notifying the other blade device of the updated reserved power value when the reserved power value is updated or the operation power of the own device is turned off, and a response from the other blade device Means for updating the power consumption information for each blade with the power value included in the notification, and the consumption of other blade devices receiving the power improvement request and indicating the presence information in the power consumption information for each blade The power value is totaled, and the sum of the total value and the reserved power value is defined as the blade total power consumption value in the housing, and the blade total power consumption value and the suppliable power value in the housing If the suppliable power value is larger, the power consumption information by operation mode is referred to determine the highest mode in which the increase in power consumption falls within the comparison difference. Means for instructing the mode to the operation mode control unit.
本発明の第1のブレード装置は、ブレードサーバに実装されるブレード装置であって、データの処理、格納、交換の内の何れか一つ以上の機能を持つメイン機能部と前記メイン機能部の動作モードを制御する動作モード制御部とマネージメントコントローラとを搭載し、前記マネージメントコントローラが、前記ブレードサーバ内のブレード装置に跨り複数のマネージメントコントローラを接続するマネージメントバスを通じ、前記ブレードサーバ装置内の他のブレード装置の消費電力値と前記ブレードサーバの電源装置の供給可能電力値とを取得する手段と、前記他のブレード装置の消費電力の合計値と前記供給可能電力値との差分値に基づき、自装置の可能な動作モードを判定し、前記判定したモードを前記動作モード制御部に指示する手段とを有する。 A first blade device according to the present invention is a blade device mounted on a blade server, and includes a main function unit having one or more functions of data processing, storage, and exchange, and the main function unit. An operation mode control unit for controlling an operation mode and a management controller are mounted, and the management controller is connected to other management controllers that connect a plurality of management controllers across the blade apparatuses in the blade server. Based on the difference value between the means for obtaining the power consumption value of the blade device and the suppliable power value of the power supply device of the blade server, and the total value of the power consumption of the other blade devices and the suppliable power value, Determine possible operation modes of the device and instruct the determined mode to the operation mode control unit And a stage.
本発明の第2のブレード装置は、前記第1のブレード装置であって、前記マネージメントコントローラが、電力情報通信用のパケットを使用して前記マネージメントコントローラ間で通信し電力情報を入手する手段を有する。 The second blade device of the present invention is the first blade device, wherein the management controller has means for communicating between the management controllers using a packet for power information communication to obtain power information. .
本発明の第3のブレード装置は、前記第1または第2のブレード装置であって、自装置の動作モード別消費電力情報を保持する手段を有し、前記マネージメントコントローラが、自装置の電源の投入要求を受け、前記マネージメントバスを通じ筐体内の他のブレード装置の消費電力値と前記供給可能電力値を取得する手段と、前記他のブレード装置の消費電力の合計値と前記供給可能電力値との差分と、前記動作モード別消費電力情報から、動作可否と可の場合の許容される最上位のモードを判定し、前記可であれば自装置の電源の投入を指示し、前記判定したモードを前記動作モード制御部に指示する手段とを有する。 A third blade device of the present invention is the first or second blade device, and has means for holding power consumption information for each operation mode of the own device, wherein the management controller Means for obtaining a power consumption value of the other blade device in the housing and the suppliable power value through the management bus in response to the input request, a total value of the power consumption of the other blade device, and the suppliable power value; And the power consumption information for each operation mode are determined to determine the highest mode allowed when the operation is possible, and if so, the power-on of the own device is instructed. Means for instructing the operation mode controller.
本発明の第4のブレード装置は、前記第3のブレード装置であって、前記マネージメントコントローラが、前記受信した供給可能電力値を保持する手段と、前記判定したモードに対応する消費電力値を自装置の確保電力値として保持する手段と、電力解放要求を受け、前記確保電力値から解放電力値を差し引き、前記動作モード別消費電力情報を参照し、前記差し引き結果の電力値に収まる最上位のモードを判定し、前記判定したモードを前記動作モード制御部に指示する手段とを有する。 The fourth blade device of the present invention is the third blade device, wherein the management controller automatically obtains means for holding the received suppliable power value and a power consumption value corresponding to the determined mode. A means for holding as a reserved power value of the device, and receiving a power release request, subtracting the released power value from the reserved power value, referring to the power consumption information for each operation mode, and the highest level within the power value of the subtraction result Means for determining a mode and instructing the determined mode to the operation mode control unit.
本発明の第5のブレード装置は、前記第4のブレード装置であって、前記マネージメントコントローラが、電力向上要求を受け、前記マネージメントバスを通じ筐体内の他のブレード装置の消費電力値を取得する手段と、前記他のブレード装置の消費電力値及び前記確保電力値を合計した筐体内ブレード総消費電力値と前記供給可能電力値とを比較し、前記供給可能電力値の方が大きい場合には、前記動作モード別消費電力情報を参照し、消費電力の増分が前記比較の差分に収まる最上位のモードを判定し、前記判定したモードを前記動作モード制御部に指示する手段とを有する。 A fifth blade device of the present invention is the fourth blade device, wherein the management controller receives a power improvement request and obtains a power consumption value of another blade device in the casing through the management bus. And the blade total power consumption value in the casing, which is a sum of the power consumption value of the other blade device and the reserved power value, and the suppliable power value, and when the suppliable power value is larger, Means for referring to the power consumption information for each operation mode, determining the highest mode in which the increase in power consumption falls within the difference of the comparison, and instructing the determined mode to the operation mode control unit.
本発明の第6のブレード装置は、前記第4のブレード装置であって、前記マネージメントコントローラが、ブレード別消費電力情報を保持する手段と、前記他のブレード装置からの応答の有無により他のブレード装置の存在情報を管理保持する手段と、前記確保電力値の更新及び自装置の動作電源オフを行うと前記他のブレード装置に更新した確保電力値を通知する手段と、前記他のブレード装置からの応答や通知に含まれる電力値で、前記ブレード別消費電力情報を更新する手段と、電力向上要求を受け、前記ブレード別消費電力情報の内、前記存在情報が存在を示している他ブレードの消費電力値を合計し、その合計値と前記確保電力値の和を筐体内ブレード総消費電力値とし、筐体内ブレード総消費電力値と前記供給可能電力値とを比較し、前記供給可能電力値の方が大きい場合には、前記動作モード別消費電力情報を参照し、消費電力の増分が前記比較の差分に収まる最上位のモードを判定し、前記判定したモードを前記動作モード制御部に指示する手段とを有する。 The sixth blade device of the present invention is the fourth blade device, wherein the management controller holds the power consumption information for each blade, and other blades depending on the presence / absence of a response from the other blade device. A means for managing and holding the presence information of the apparatus, a means for notifying the other blade apparatus of the updated reserved power value when the reserved power value is updated and the operation power of the own apparatus is turned off, and the other blade apparatus. Means for updating the power consumption information for each blade with the power value included in the response or notification, and the power improvement request, and the presence information of the other blades indicating the presence of the power consumption information for each blade is indicated. The power consumption values are summed, and the sum of the total value and the reserved power value is defined as the blade total power consumption value in the housing, and the blade total power consumption value in the housing is compared with the suppliable power value. When the suppliable power value is larger, the power consumption information for each operation mode is referred to determine the highest mode in which the increase in power consumption falls within the comparison difference, and the determined mode is Means for instructing the operation mode control unit.
本発明の第1のブレードサーバの電力管理方法は、ブレード装置を複数含み、前記複数のブレード装置に共通の電源を供給し、前記複数のブレード装置を接続すると共に前記電源の供給可能電力値を保持する不揮発性記憶部が接続されたマネージメントバスを備えたブレードサーバの電力管理方法であって、前記ブレード装置がマネージメントバスを通じ筐体内の他のブレード装置の消費電力値と前記供給可能電力値とを取得する手順と、前記ブレード装置が前記他のブレード装置の消費電力の合計値と前記供給可能電力値との差分に基づき、自ブレード装置の可能な動作モードを判定し、自ブレード装置を前記判定したモードに設定する手順とを有する。 The first blade server power management method of the present invention includes a plurality of blade devices, supplies a common power to the plurality of blade devices, connects the plurality of blade devices, and determines the power supply suppliable power value. A power management method for a blade server including a management bus to which a non-volatile storage unit to be held is connected, wherein the blade device has a power consumption value and a suppliable power value of other blade devices in a housing through the management bus. And determining a possible operation mode of the own blade device based on a difference between a total value of power consumption of the other blade device and the suppliable power value. And a procedure for setting the determined mode.
本発明の第2のブレードサーバの電力管理方法は、前記第1のブレードサーバの電力管理方法であって、前記ブレード装置が電力情報通信用のパケットを使用して前記他のブレード装置と通信し電力情報を取得する手順を有する。 A second blade server power management method according to the present invention is the first blade server power management method, wherein the blade device communicates with the other blade device using a power information communication packet. A procedure for acquiring power information;
本発明の第3のブレードサーバの電力管理方法は、前記第1、または第2のブレードサーバの電力管理方法であって、前記ブレード装置が自装置の動作モード別消費電力情報を保持する手順と、前記ブレード装置が自装置の電源の投入要求を受け、前記マネージメントバスを通じ筐体内の他のブレード装置の消費電力値と前記供給可能電力値とを取得する手順と、前記ブレード装置が他のブレード装置の消費電力の合計値と前記供給可能電力値との差分と前記動作モード別消費電力情報から、動作可否と可の場合の許容される最上位のモードを判定し、前記可であれば自装置の電源の投入を指示し、自装置を前記判定したモードに設定する手順とを有する。 A third blade server power management method according to the present invention is the first or second blade server power management method, wherein the blade device holds power consumption information for each operation mode of the own device. The blade device receives a power-on request for its own device, and obtains the power consumption value and the suppliable power value of the other blade device in the casing through the management bus; From the difference between the total power consumption of the device and the suppliable power value and the power consumption information for each operation mode, it is determined whether the operation is possible or not, and the highest mode allowed. And a procedure for instructing power-on of the apparatus and setting the apparatus to the determined mode.
本発明の第4のブレードサーバの電力管理方法は、前記第3のブレードサーバの電力管理方法であって、前記ブレード装置が前記取得した供給可能電力値を保持する手順と、前記ブレード装置が前記判定したモードに対応する消費電力値を自装置の確保電力値として保持する手順と、前記ブレード装置が電力解放要求を受け、前記確保電力値から解放電力値を差し引き、前記動作モード別消費電力情報を参照し、前記差し引き結果の電力値に収まる最上位のモードを判定し、自装置を前記判定したモードに設定する手順とを有する。 The fourth blade server power management method of the present invention is the third blade server power management method, wherein the blade device holds the acquired suppliable power value, and the blade device The procedure for holding the power consumption value corresponding to the determined mode as the reserved power value of the own device, and the blade device receiving the power release request, subtracting the released power value from the reserved power value, and the power consumption information by operation mode And determining the highest mode that falls within the power value of the subtraction result, and setting the own apparatus to the determined mode.
本発明の第5のブレードサーバの電力管理方法は、前記第4のブレードサーバの電力管理方法であって、前記ブレード装置が電力向上要求を受け、前記マネージメントバスを通じ筐体内の他のブレード装置の消費電力値を取得する手順と、前記ブレード装置が前記他のブレード装置の消費電力値及び前記確保電力値を合計した筐体内ブレード総消費電力値と前記供給可能電力値とを比較し、前記供給可能電力値の方が大きい場合には、前記動作モード別消費電力情報を参照し、消費電力の増分が前記比較の差分に収まる最上位のモードを判定し、自装置を前記判定したモードに設定する手順とを有する。 A fifth blade server power management method according to the present invention is the fourth blade server power management method, wherein the blade device receives a power improvement request, and the other blade devices in the chassis through the management bus. The procedure for obtaining the power consumption value is compared with the supplyable power value and the blade total power consumption value in the enclosure, which is the sum of the power consumption value and the reserved power value of the other blade device by the blade device, and the supply If the possible power value is larger, refer to the power consumption information by operation mode, determine the highest mode in which the increase in power consumption falls within the difference of the comparison, and set the own device to the determined mode And a procedure to perform.
本発明の第6のブレードサーバの電力管理方法は、前記第4のブレードサーバの電力管理方法であって、前記ブレード装置がブレード別消費電力情報を保持する手順と、前記ブレード装置が前記他のブレード装置からの応答の有無により他のブレード装置の存在情報を管理保持する手順と、前記ブレード装置が前記確保電力値の更新及び自装置の動作電源オフを行うと他のブレード装置に更新した確保電力値を通知する手順と、前記ブレード装置が他のブレード装置からの応答や通知に含まれる電力値で、前記ブレード別消費電力情報を更新する手順と、前記ブレード装置が電力向上要求を受け、前記ブレード別消費電力情報の内、前記存在情報が存在を示している他のブレード装置の消費電力値を合計し、合計値と前記確保電力値の和を筐体内ブレード総消費電力値とし、前記筐体内ブレード総消費電力値と前記供給可能電力値とを比較し、前記供給可能電力値の方が大きい場合には、前記動作モード別消費電力情報を参照し、消費電力の増分が前記比較の差分に収まる最上位モードを判定し、自装置を前記判定したモードに設定する手順とを有する。 The sixth blade server power management method of the present invention is the fourth blade server power management method, wherein the blade device holds the power consumption information for each blade, and the blade device A procedure for managing and maintaining the presence information of other blade devices depending on whether there is a response from the blade device, and ensuring that the blade device is updated to another blade device when the reserved power value is updated and the operation power of the own device is turned off. A procedure for notifying the power value, a procedure for the blade device to update the power consumption information for each blade with a power value included in a response or notification from another blade device, and the blade device receiving a power improvement request, Among the power consumption information for each blade, the power consumption values of other blade devices whose presence information indicates the presence are totaled, and the sum of the total value and the reserved power value is enclosed. The blade internal total power consumption value is compared with the blade internal power consumption value and the suppliable power value. If the suppliable power value is larger, refer to the power consumption information for each operation mode. And determining the highest mode in which the increase in power consumption falls within the difference of the comparison, and setting the own apparatus to the determined mode.
本発明によれば、個々のブレード装置が筐体で供給可能な電力の範囲内で、自ブレード装置の消費電力制御を実施できるため、ブレード装置外部に総消費電力管理用のマネージメントコントローラを配置することなくブレードサーバ全体の電力管理が可能となる。 According to the present invention, since the power consumption control of the own blade device can be performed within the range of power that can be supplied by the individual blade devices in the housing, the management controller for managing the total power consumption is arranged outside the blade device. This makes it possible to manage the power of the entire blade server.
次に、本発明を実施するための最良の形態について図面を参照して詳細に説明する。図1は本発明の実施形態に係るブレードサーバの全体構成を示すブロック図である。 Next, the best mode for carrying out the present invention will be described in detail with reference to the drawings. FIG. 1 is a block diagram showing the overall configuration of a blade server according to an embodiment of the present invention.
図1を参照すると、本発明のブレードサーバは、複数のブレード装置(以下ブレードとする)を格納する筐体1、不揮発性メモリ部2、電源装置4、ブレード5−1〜5−8、前記ブレード間で管理制御のための通信に使用するマネージメントバス3を含み構成する。ブレード5−1〜5−8のそれぞれは電源装置4との間に電源制御インタフェース10−1〜10−8を持ち、それぞれ電源供給ライン20−1〜20−8を通じ動作電源を受けている。
Referring to FIG. 1, a blade server according to the present invention includes a
ブレード5−1〜5−4のメイン機能部8−1〜8−4は、サーバとしてのデータ処理機能であり、ブレード5−5〜5−6のメイン機能部8−5〜8−6はデータ格納機能部であり、ブレード5−7〜5−8のメイン機能部8−1〜8−4は、ネットワークスイッチ等のデータ交換機能部である。尚、上記例は一つの例であり、ブレード種類の構成は特に限定するものではない。 The main function units 8-1 to 8-4 of the blades 5-1 to 5-4 are data processing functions as a server, and the main function units 8-5 to 8-6 of the blades 5-5 to 5-6 are It is a data storage function unit, and main function units 8-1 to 8-4 of the blades 5-7 to 5-8 are data exchange function units such as a network switch. The above example is an example, and the configuration of the blade type is not particularly limited.
不揮発性メモリ部2はフラシュメモリ等の不揮発性メモリと若干のバスI/F回路(バスインタフェース回路)の構成であり、筐体1上に置かれ、前記不揮発性メモリには筐体1内でブレードに供給可能な最大電力値情報が格納される。電源装置4は筐体に実装され、同じく筐体内に実装されるブレードへの電力供給をおこなう。
The
動作モード制御部7−1〜7−8は、消費電力に係わるブレードの動作モードを切替える。ブレード5−1〜5−4のそれぞれはデータ処理機能を持つブレードであり、メイン機能部8−1〜8−4のそれぞれには少なくともCPUとメモリとI/Oコントローラを含み、動作モード制御部7−1〜7−4のそれぞれはCPUのクロック周波数の切換機能を持つ。クロック周波数としては、高速(通常速度)、中速、低速の何れかに切り換えられる。 The operation mode control units 7-1 to 7-8 switch the operation mode of the blade related to power consumption. Each of the blades 5-1 to 5-4 is a blade having a data processing function, and each of the main function units 8-1 to 8-4 includes at least a CPU, a memory, and an I / O controller, and an operation mode control unit Each of 7-1 to 7-4 has a function of switching the clock frequency of the CPU. The clock frequency can be switched between high speed (normal speed), medium speed, and low speed.
ブレード5−5〜5−6がデータ格納機能のブレードであれば、メイン機能部8−5〜8−6には少なくともデータ格納部とこれへのアクセス制御部を含み、動作モード制御部7−5〜7−6のそれぞれは前記データ格納部と前記アクセス制御部の動作周波数の切換機能を持つ。 If the blades 5-5 to 5-6 are data storage function blades, the main function units 8-5 to 8-6 include at least a data storage unit and an access control unit for the data storage unit, and an operation mode control unit 7- Each of 5-7-6 has a function of switching operating frequencies of the data storage unit and the access control unit.
ブレード5−7〜5−8がデータ交換機能のブレードであれば、メイン機能部8−7〜8−8のそれぞれには少なくともデータ交換のスイッチとこれの制御部を含み、動作モード制御部7−7〜7−8のそれぞれはこれらの動作周波数の切換機能を持つ。 If the blades 5-7 to 5-8 are data exchange function blades, each of the main function units 8-7 to 8-8 includes at least a data exchange switch and a control unit thereof. Each of -7 to 7-8 has a function of switching these operating frequencies.
ここで、動作モード制御部7−1〜7−4が、更にメイン機能部8−1〜8−4内のサブモジュールや一部のコンポーネントへの動作電源(DC電源)の供給スイッチをオン/オフする機能や、前記サブモジュールや一部のコンポーネントへのクロックを停止/再開する機能を持つ場合もある。 Here, the operation mode control units 7-1 to 7-4 further turn on / off the operation power supply (DC power) supply switches to the submodules and some components in the main function units 8-1 to 8-4. There may be a function of turning off or a function of stopping / resuming a clock to the submodule or some components.
これらの場合では、複数種類の動作モードとなり、とりえる種類ごとのモードの組合せにより、動作モードが定義されている。例えば、ブレード5−1〜5−4では、操作を一部の時間帯とする運用であれば、通常は表示系のDC電源がオフにされ、キーボード等の操作開始をうけて前記DC電源がオンにされる。表示系のDC電源に関し2通りと、更に上記クロック周波数として3通りがあり、合わせて6通りのモードが定義されている。 In these cases, there are a plurality of types of operation modes, and the operation mode is defined by a combination of modes for each possible type. For example, in the blades 5-1 to 5-4, if the operation is performed in a part of the time zone, the DC power supply of the display system is normally turned off, and the DC power supply is turned on after the operation of the keyboard or the like is started. Turned on. There are two types of display-related DC power sources and three more clock frequencies, and six modes are defined in total.
次に本発明の実施形態の第1の実施例について説明する。マネージメントコントローラ6−1は、マイクロコンピュータと、内蔵の或いは外付けのROM部やRAM部を含む。 Next, a first example of the embodiment of the present invention will be described. The management controller 6-1 includes a microcomputer and a built-in or external ROM unit or RAM unit.
マネージメントコントローラ6−1はスタンバイDC電源がオンになり動作可能になるとマネージメントコントローラ6−1内、或いはブレード5−1内の不揮発性記憶(図示せず)から、モード定義情報を管理情報格納部61−1のモード定義情報616にロードする。ロードされるモード定義情報の内容例を図3(2)に示す。
When the standby DC power supply is turned on and becomes operable, the management controller 6-1 stores the mode definition information from the nonvolatile storage (not shown) in the management controller 6-1 or the blade 5-1. -1
マネージメントコントローラ6−1は、次に不揮発性メモリ部2にアクセスすることで筐体内でブレード5−1〜5−8に供給可能な最大電力値情報を取得し、その値を自身の管理情報格納部61−1に供給可能電力値611として保持する(図3(1)参照)。またマネージメントコントローラ6−1は、自身が確保している電力値を管理情報格納部61−1に確保電力値612として保持する。
Next, the management controller 6-1 obtains the maximum power value information that can be supplied to the blades 5-1 to 5-8 in the casing by accessing the
またマネージメントコントローラ6−1は、各ブレードとマネージメントバス3を通じで通信することにより、他ブレードの存在情報、及び他ブレードで使用している消費電力の合計情報を、自身の管理情報格納部61に存在情報614、他ブレード総消費電力値613として保持する。存在情報614はブレード5−1〜5−8対応のフラグF0〜F7から構成される。各管理情報は、ブレードのAC電源が無くなるまで保持する。
In addition, the management controller 6-1 communicates with each blade through the management bus 3 so that the presence information of other blades and the total power consumption information used by other blades are stored in its management
他のマネージメントコントローラ6−2〜6−8のそれぞれについても同様に、電源装置4の供給可能な最大電力値情報、自身が確保している電力値、自身を除いた他ブレードの存在情報と消費電力の合計情報を管理情報格納部61−2〜61−8に保持している。 Similarly for each of the other management controllers 6-2 to 6-8, the maximum power value information that can be supplied by the power supply device 4, the power value secured by itself, the presence information and consumption of other blades excluding itself The total power information is held in the management information storage units 61-2 to 61-8.
図2は電源装置4の構成を示すブロック図である。図2を参照すると、電源装置4は、電源モジュール42−1と電源モジュール42−2の出力同士を接続し、接続された出力をスイッチ回路41−1〜41−8を通じて、各ブレードへの電源供給ライン20−1〜20−8に出力している。 FIG. 2 is a block diagram showing the configuration of the power supply device 4. Referring to FIG. 2, the power supply device 4 connects the outputs of the power supply module 42-1 and the power supply module 42-2, and supplies the connected outputs to the power supplies to the blades through the switch circuits 41-1 to 41-8. Output to supply lines 20-1 to 20-8.
ここで、本実施例では電源モジュール42−1と42−2を合わせた出力電力が、ブレード5−1〜5−8がフル稼動した場合の総消費電力に見合うようにシステムが構築されているが、電源モジュール42−1、42−2の何れか一方が故障等で出力オフにされることもあり、消費電力の管理が必要になる。また、ブレードの増設や変更がされる際には供給可能電力の過不足がチェックされ必要な処置がとられるが見落とし等があっても、消費電力管理されているとシステムダウンが防止できる。 Here, in this embodiment, the system is constructed so that the output power of the power supply modules 42-1 and 42-2 combined with the total power consumption when the blades 5-1 to 5-8 are fully operated. However, the output of one of the power supply modules 42-1 and 42-2 may be turned off due to a failure or the like, which requires management of power consumption. In addition, when blades are added or changed, excess or deficiency of suppliable power is checked and necessary measures are taken, but even if there is an oversight or the like, system down can be prevented if power consumption is managed.
図4は本発明の実施の形態に係るブレードサーバにおけるブレード間の通信内容を示す図である。各ブレード上のマネージメントコントローラ6は、マネージメントバス3を経由して各々コミュニケーションを図ることが可能である。 FIG. 4 is a diagram showing communication contents between blades in the blade server according to the embodiment of the present invention. The management controller 6 on each blade can communicate with each other via the management bus 3.
コミュニケーションの内容は、図4(1)に示す電力値要求通信のパケット、及び図4(2)に示す電力値通知パケットの2つになる。電力値要求通信のパケットは、他のブレードで現在確保している電力を知るためのコミュニケーション手段である。電力値要求通信の要求パケットP1000はブロードキャスト通信として送られる。 The contents of the communication are two: a power value request communication packet shown in FIG. 4 (1) and a power value notification packet shown in FIG. 4 (2). The power value request communication packet is a communication means for knowing the power currently secured by other blades. A request packet P1000 for power value request communication is sent as broadcast communication.
パケットP1000内には、本パケットが電力値要求であることを示すコードのフィールド1002と送信元ブレード番号フィールド1001を含む。送信元ブレード番号フィールド1001によりどのブレードから発せされたコミュニケーションかを判別することが可能である。
The packet P1000 includes a
本要求パケットを受け取ったマネージメントコントローラは、パケット内の送信元ブレード番号を確認し、マネージメントコントローラが保持している他ブレードの存在情報の上で存在しないブレード番号となっていた場合は値を更新する。 The management controller that has received this request packet checks the source blade number in the packet, and updates the value if the blade number does not exist on the existence information of other blades held by the management controller. .
本要求パケットを受け取ったマネージメントコントローラは、管理情報上の自身の確保電力値と、ブレード番号を応答パケットP2000に入れて送信元ブレード番号に該当するブレードに対して返送する。返送するデータとしては、どの要求に対する応答かを示すために、送信元ブレード番号フィールド1001と電力値要求を示すコードフィールド1002も含ませる。
The management controller that has received this request packet puts its own reserved power value in the management information and the blade number in the response packet P2000 and returns it to the blade corresponding to the transmission source blade number. The data to be returned includes a source
電力値通知パケットは、自身の確保電力値が変更になったときに他のブレードに対して通知するためのコミュニケーション手段である。電力通知パケットP3000はブロードキャスト通信として送られる。 The power value notification packet is a communication means for notifying other blades when its reserved power value is changed. The power notification packet P3000 is sent as broadcast communication.
電力通知パケットP3000内には、本パケットが電力値通知であることを示すコードフィールド3002と、送信元ブレード番号フィールド3001を含む。送信元ブレード番号フィールド3001により、どのブレードから発せされたコミュニケーションかを判別することが可能である。
The power notification packet P3000 includes a
電力通知パケットを受け取ったマネージメントコントローラは、パケット内の送信元ブレード番号を確認し、マネージメントコントローラが保持している他ブレードの存在情報の上で存在しないブレード番号となっていた場合は値を更新する。他ブレードにて、電力確保を実施したいが、筐体内で供給可能な電力が無く電力確保を保留しているものがある場合は、本パケットを受け取った後に、再度電力確保処理を実施することができる。本パケットに対する応答パケットはない。 The management controller that has received the power notification packet checks the source blade number in the packet, and updates the value if the blade number does not exist on the presence information of other blades held by the management controller. . If you want to secure power on other blades, but there is something that has no power that can be supplied in the chassis and power reservation is pending, you can perform the power securing process again after receiving this packet. it can. There is no response packet for this packet.
また、管理情報として各ブレード別の消費電力(確保している消費電力)の値も管理保持する第2の実施例では、必ず自ブレードの最新の確保電力値を電力値3003とし付加する様にする。
Further, in the second embodiment in which the value of power consumption (reserved power consumption) for each blade is also managed and held as management information, the latest secured power value of its own blade is always added as the
尚、図4の各パケットの内容は、送受信されるデータ部分を示したものであり、この外枠に宛先アドレス(同報コード/ブレード番号)と送信元アドレス(ブレード番号)とデータ長が付加される。さらに必要に応じ、その外枠にヘッダーやトレイリングが付加される。 The contents of each packet in FIG. 4 indicate the data portion to be transmitted and received, and the destination address (broadcast code / blade number), source address (blade number), and data length are added to this outer frame. Is done. Furthermore, a header and a trailing are added to the outer frame as necessary.
次に本発明を実施するための最良の形態の動作を説明する。図5は本発明の実施の形態に係るブレードサーバにおける、ブレード5−1の電源投入シーケンスを示すフローチャートである。図5を参照すると、ブレード5−1を筐体1に実装し、ブレード5−1にAC電源が投入された以後の電力制御の流れを示している。
Next, the operation of the best mode for carrying out the present invention will be described. FIG. 5 is a flowchart showing a power-on sequence of the blade 5-1 in the blade server according to the embodiment of the present invention. Referring to FIG. 5, the flow of power control after the blade 5-1 is mounted on the
AC電源が投入されると、電源供給ライン20−1のスタンバイDC電源も投入され、マネージメントコントローラ6−1が動作可能になり、マネージメントコントローラ6−1内、或いはブレード5−1内の不揮発性記憶(図示せず)から、モード定義情報を管理情報格納部61−1にロードする。 When the AC power is turned on, the standby DC power supply of the power supply line 20-1 is also turned on, and the management controller 6-1 can be operated, and the nonvolatile memory in the management controller 6-1 or the blade 5-1 is stored. The mode definition information is loaded into the management information storage unit 61-1 from (not shown).
マネージメントコントローラ6−1は、マネージメントバス3経由で不揮発性メモリ部2にアクセスし、筐体内で供給可能な最大電力値情報を入手し、管理情報格納部61−1の供給可能電力値611を更新する(ステップ501)。次にマネージメントコントローラ6−1は電力値要求通信の要求パケットP1000を発行し(ステップ502)、他ブレードの消費電力情報及び存在情報を入手し管理情報を更新する。
The management controller 6-1 accesses the
例えば、存在情報614の応答パケットを受信できたブレードのフラグをオンとし、応答パケットを受信できなかったブレードのフラグをオフにし、受信した消費電力値を合計し、合計値で他ブレード総消費電力値613を更新する(ステップ503)。
For example, the flag of the blade that has been able to receive the response packet of the
更新した他ブレード総消費電力値613と、供給可能電力値611を比較し(ステップ504)、他ブレード総消費電力値613が既に供給可能電力値611に達している場合は、該当ブレード5−1は電源投入することができない。他ブレードの電力解放待ち状態となる。
The updated other blade total
他ブレード総消費電力値613が供給可能電力値611に達していない場合は、マネージメントコントローラ6−1は、自ブレードのモード定義情報616の消費電力値の内、供給可能電力値611と他ブレード総消費電力値613の差以下となる最大の消費電力とそのモードを判定し前記消費電力を確保する(ステップ505)。
When the other blade total
マネージメントコントローラ6−1は、電力値通知パケットP3000を発行することにより、他ブレードに対して自身の確保電力が変更になったことを通知する(ステップ506)。マネージメントコントローラ6−1は、電源制御インタフェース10−1でオン指示しブレード5−1のDC電源を投入し(ステップ507)、続けて動作モード制御部7−1に対して前記判定した動作モードを指示する(ステップ508)。 The management controller 6-1 issues a power value notification packet P3000 to notify other blades that its reserved power has been changed (step 506). The management controller 6-1 instructs the power control interface 10-1 to turn on, turns on the DC power of the blade 5-1 (step 507), and then continues the determined operation mode to the operation mode control unit 7-1. Instruct (step 508).
図6は本発明のブレードサーバにおける、ブレード5−1の電源確保シーケンスを示すフローチャートである。図6を参照すると、ブレード5−1が既に電源投入されている状態にて、更なる電力向上要求が発生した場合の電力制御の流れを示している。 FIG. 6 is a flowchart showing a power supply securing sequence for the blade 5-1 in the blade server of the present invention. Referring to FIG. 6, there is shown a flow of power control when a further power improvement request is generated while the blade 5-1 is already powered on.
マネージメントコントローラ6−1は電力値要求通信の要求パケットをブロードキャスト送信し(ステップ601)、他ブレードの消費電力情報及び存在情報を入手し、受信した消費電力値を合計しこれで他ブレード総消費電力値613を更新し、返答の有無で存在情報614の各フラグを更新する(ステップ602)。
The management controller 6-1 broadcasts a request packet for power value request communication (step 601), obtains power consumption information and presence information of other blades, sums up the received power consumption values, and thereby uses the total power consumption of other blades. The
更新した他ブレード総消費電力値613及び自ブレードの確保電力値612の和(筐体内ブレード総消費電力)と、供給可能電力値611を比較し(ステップ603)、筐体内総消費電力値が既に供給可能電力値611に達している場合は、他ブレードの電力解放待ち状態となる(ステップ607)。他ブレードから電力値通知パケットを受けた場合(ステップ608)、再度ステップ601の処理から実施する。
The sum of the updated other blade total
筐体内総消費電力値が供給可能電力値611に達していない場合は、マネージメントコントローラ6−1は、自ブレードのモード定義情報616での消費電力値の増分が、供給可能電力値611と筐体内総消費電力値の差以下となる内の最大の消費電力とそのモードを判定し前記電力を確保する。確保された電力値はそれまでの確保値以上になる(ステップ604)。
When the total power consumption value in the casing does not reach the
マネージメントコントローラ6−1は、電力値通知パケットを発行することにより、他ブレードに対して自身の確保電力が変更になったことを通知する(ステップ605)。マネージメントコントローラ6−1は動作モード制御部7−1に対して前記判定したモードを指示する(ステップ606)。 The management controller 6-1 notifies the other blades that the secured power has been changed by issuing a power value notification packet (step 605). The management controller 6-1 instructs the determined mode to the operation mode control unit 7-1 (step 606).
図7は本発明のブレードサーバにおける、ブレード5−1の電源解放シーケンスを示すフローチャートであり、ブレード5−1が既に電源投入されている状態にて、省電力要求が発生した場合の電力制御の流れを示している。 FIG. 7 is a flowchart showing the power release sequence of the blade 5-1 in the blade server of the present invention. The power control when the power saving request is generated when the blade 5-1 is already powered on. The flow is shown.
マネージメントコントローラ6−1は現在の確保電力値612から解放電力値を差し引いた電力値以下であるが、この内最大の消費電力値となる動作モードを判定し(ステップ701)、そのモードの設定を動作モード制御部7−1に指示し、管理情報の確保電力値612を前記モードに対応した消費電力値に更新する(ステップ702)。
The management controller 6-1 determines an operation mode that is equal to or less than the power value obtained by subtracting the release power value from the current reserved power value 612 (step 701), and sets the mode. The operation mode control unit 7-1 is instructed to update the
マネージメントコントローラ6−1は、電力値通知パケットを発行することにより、他ブレードに対して自身の確保電力が変更になったことを通知する(ステップ703)。 The management controller 6-1 issues a power value notification packet to notify other blades that its reserved power has been changed (step 703).
図8は本発明のブレードサーバにおける、ブレード5−1の電源オフシーケンスを示すフローチャートであり、ブレード5−1が既に電源投入されている状態にて、電源オフ要求が発生した場合の電力制御の流れを示している。 FIG. 8 is a flowchart showing a power-off sequence of the blade 5-1 in the blade server of the present invention. The power control when the power-off request is generated when the blade 5-1 is already powered on. The flow is shown.
マネージメントコントローラ6−1はブレードの電源をオフする(ステップ801)。マネージメントコントローラ6−1は、電力値通知パケットを発行することにより、他ブレードに対して自身の確保電力が変更になったことを通知する(ステップ802)。 The management controller 6-1 turns off the blade power (step 801). The management controller 6-1 notifies the other blades that its reserved power has been changed by issuing a power value notification packet (step 802).
このようにして、個々のブレードが筐体で供給可能な電力の範囲内で、自ブレードの消費電力制御を実施できるため、ブレード外部に総消費電力管理用の上位マネージメントコントローラを配置することなくブレードサーバ全体の電力管理が可能となる。従って、バックパネル等筐体側のコストを低減でき、またブレードマネージメントコントローラとは別の上位マネージメントコントローラを制御するためのファームウェアの開発も不要となる効果を有する。 In this way, each blade can control the power consumption of its own blade within the range of power that can be supplied by the chassis. Therefore, the blade can be used without placing a higher-level management controller for managing the total power consumption outside the blade. Power management of the entire server becomes possible. Accordingly, it is possible to reduce the cost on the housing side such as the back panel and to eliminate the need for development of firmware for controlling a higher management controller other than the blade management controller.
次に本発明の実施の形態の第2の実施例について図面を参照し説明する。図9は第2の実施例の管理情報格納部61の内容例を示す図である。第2の実施例では、マネージメントコントローラ6−1〜6−8のそれぞれが、管理情報格納部61に、ブレード別消費電力情報615も保持管理する。これ以外は前記第1の実施例と同様の構成である。
Next, a second example of the embodiment of the present invention will be described with reference to the drawings. FIG. 9 is a diagram showing an example of the contents of the management
次に第2の実施例の動作を説明する。AC電源が投入されたときの動作は、図5のフローチャートのステップ501〜502は第1の実施例と同様であり、ステップ503においては、存在する他ブレードから消費電力値の返答を受信し、ブレード別消費電力情報615、存在情報614を更新する。そして、ブレード別消費電力情報615の存在情報614のフラグオンのエントリで自ブレード対応エントリを除いたエントリの電力値を合計し、それで他ブレード総消費電力値613を更新する。
Next, the operation of the second embodiment will be described. The operation when the AC power is turned on is the same as that in the first embodiment in
ステップ504〜505は第1の実施例と同様であり、ステップ506においては確保電力値612を電力通知パケットP3000の電力値3003として付加し通知する。ステップ507〜508も第1の実施例と同様である。
Steps 504 to 505 are the same as in the first embodiment. In
更なる電力向上要求が発生した場合の動作は、図10のフローチャートに示す。ブレードに電力向上要求をメイン機能部8−1より受けると、前記ステップ603を実行する。即ち、他ブレード総消費電力値613と確保電力値612の和(筐体内ブレード総消費電力値)と供給可能電力値611を比較する。
The operation when a further power improvement request is generated is shown in the flowchart of FIG. When the blade receives a power improvement request from the main function unit 8-1, the
供給可能電力値611の方が大きければ、前記ステップ604、ステップ605A、前記ステップ606を順次実行する。ここでステップ605Aでは、更新後の確保電力値612を付加し通知する。
If the
筐体内ブレード総消費電力値が供給可能電力値611に達していれば、前記ステップ607を実行し、他ブレード総消費電力値の更新を検出し(ステップ608A)、ステップ603の処理に戻る。
If the total blade power consumption value in the casing has reached the
ブレードに省電力要求が発生した場合の処理は第1の実施例の図7と同様であるが、ステップ703では、更新後の確保電力値612を付加し通知する。ブレードのDCオフ要求が発生した場合の処理は第1の実施例の図8と同様であるが、ステップ802では、電力値3003を「0」として付加し通知する。
The processing when a power saving request is generated in the blade is the same as that in FIG. 7 of the first embodiment, but in step 703, the updated reserved
他ブレードからの電力通知を受けた際のマネージメントコントローラ6−1の動作を図11のフローチャートに示す。マネージメントコントローラ6−1はブレード別消費電力情報615の通知のあったブレード対応のエントリを通知された電力値に更新し、存在情報614の対応するフラグがオフであればオンにする。次にフラグオンの他ブレードの消費電力値を合計し、合計値で他ブレード総消費電力値613を更新する(ステップA01)。
The operation of the management controller 6-1 when receiving a power notification from another blade is shown in the flowchart of FIG. The management controller 6-1 updates the entry corresponding to the blade notified of the blade
本発明の実施の形態の第2の実施例によれば、上記効果の他に、消費電力管理処理を高速化でき、ブレードの動作モードの切り換えが高速化される効果も有する。 According to the second example of the embodiment of the present invention, in addition to the above effect, the power consumption management process can be speeded up, and the switching of the operation mode of the blade is speeded up.
1 筐体
2 不揮発性メモリ部
3 マネージメントバス
4 電源装置
41−1〜41−8 スイッチ回路
42−1〜42−2 電源モジュール
5−1〜5−8 ブレード
6−1〜6−8 マネージメントコントローラ
61−1〜61−8 管理情報格納部
611 供給可能電力値
612 確保電力値
613 他ブレード総消費電力値
614 存在情報
615 ブレード別消費電力情報
616 モード定義情報
7−1〜7−8 動作モード制御部
8−1〜8−8 メイン機能部
10−1〜10−8 電源制御インタフェース
20−1〜20−8 電源供給ライン
P1000 要求パケット
P2000 応答パケット
P3000 電力値通知パケット
DESCRIPTION OF
Claims (18)
前記ブレード装置を複数格納する筐体と、前記複数のブレード装置に電力を供給する電源装置と、複数のブレード装置に跨り前記マネージメントコントローラを接続するマネージメントバスを備えるブレードサーバであって、
前記マネージメントバスには、前記電源装置の供給可能電力値を保持する不揮発性記憶手段が接続され、
前記マネージメントコントローラが、前記マネージメントバスを通じ筐体内の他のブレード装置の消費電力値、前記供給可能電力値を取得する手段と、前記他のブレード装置の消費電力の合計値と前記供給可能電力値との差分に基づき、自ブレード装置の可能な動作モードを判定し、前記判定結果を自ブレード装置の前記動作モード制御部に指示する手段とを有することを特徴とするブレードサーバ。 A blade device including a main function unit having one or more functions of data processing, storage, and exchange, an operation mode control unit that controls an operation mode of the main function unit, and a management controller;
A blade server comprising a housing for storing a plurality of blade devices, a power supply device for supplying power to the plurality of blade devices, and a management bus for connecting the management controller across the plurality of blade devices,
The management bus is connected to a non-volatile storage means for holding a suppliable power value of the power supply device,
The management controller obtains the power consumption value of the other blade device in the housing, the suppliable power value through the management bus, the total value of the power consumption of the other blade device, and the suppliable power value, A blade server comprising: means for determining a possible operation mode of the own blade device based on the difference between the two, and instructing the determination result to the operation mode control unit of the own blade device.
前記マネージメントコントローラが、
自装置の電源の投入要求を受け、前記マネージメントバスを通じ筐体内の他のブレード装置の消費電力値、前記供給可能電力値を取得する手段と、
前記他のブレード装置の消費電力の合計値と前記供給可能電力値との差分と、前記動作モード別消費電力情報から、動作可否と可の場合の許容される最上位のモードを判定し、前記可であれば前記自装置の電源の投入を指示し、前記判定したモードを前記動作モード制御部に指示する手段とを有することを特徴とする請求項1、または2に記載のブレードサーバ。 The blade device has means for holding power consumption information for each operation mode of the device,
The management controller is
Means for receiving a power-on request of the own device and obtaining the power consumption value of the other blade device in the housing through the management bus, the suppliable power value;
From the difference between the total power consumption value of the other blade device and the suppliable power value and the power consumption information for each operation mode, it is determined whether or not the operation is permitted and the highest mode allowed when the operation is possible, 3. The blade server according to claim 1, further comprising means for instructing power-on of the own device if possible and instructing the determined mode to the operation mode control unit. 4.
前記受信した供給可能電力値を保持する手段と、
前記判定したモードに対応する消費電力値を自装置の確保電力値とし保持する手段と、
電力解放要求を受け前記確保電力値から解放電力値を差し引き、前記動作モード別消費電力情報を参照し前記差し引き結果の電力値に収まる最上位のモードを判定し、前記判定したモードを前記動作モード制御部に指示する手段とを有することを特徴とする請求項3に記載のブレードサーバ。 The management controller is
Means for holding the received suppliable power value;
Means for holding a power consumption value corresponding to the determined mode as a secured power value of the own device;
In response to a power release request, the release power value is subtracted from the secured power value, the highest mode that falls within the power value of the subtraction result is determined with reference to the power consumption information for each operation mode, and the determined mode is determined as the operation mode. The blade server according to claim 3, further comprising means for instructing the control unit.
電力向上要求を受け前記マネージメントバスを通じ筐体内の他のブレード装置の消費電力値を取得する手段と、
前記他のブレード装置の消費電力値及び前記確保電力値を合計した筐体内ブレード総消費電力値と前記供給可能電力値とを比較し、前記供給可能電力値の方が大きい場合には、前記動作モード別消費電力情報を参照し消費電力の増分が前記比較の差分に収まる最上位のモードを判定し、前記判定したモードを前記動作モード制御部に指示する手段とを有することを特徴とする請求項4に記載のブレードサーバ。 The management controller is
Means for receiving a power improvement request and obtaining power consumption values of other blade devices in the housing through the management bus;
Comparing the total power consumption value of blades in the casing, which is the sum of the power consumption value of the other blade device and the reserved power value, and the suppliable power value, and if the suppliable power value is larger, the operation And a means for referring to the power consumption information for each mode to determine the highest mode in which an increase in power consumption falls within the difference of the comparison, and instructing the determined mode to the operation mode control unit. Item 5. The blade server according to item 4.
ブレード別消費電力情報を保持する手段と、
前記他のブレード装置からの応答の有無により他のブレード装置の存在情報を管理保持する手段と、
前記確保電力値の更新或いは自装置の動作電源オフを行うと他のブレード装置に更新した確保電力値を通知する手段と、
他のブレード装置からの応答や通知に含まれる電力値で前記ブレード別消費電力情報を更新する手段と、
電力向上要求を受け、前記ブレード別消費電力情報の内、前記存在情報が存在を示している他のブレード装置の消費電力値を合計し、その合計値と前記確保電力値の和を筐体内ブレード総消費電力値とし、前記筐体内ブレード総消費電力値と前記供給可能電力値とを比較し、前記供給可能電力値の方が大きい場合には、前記動作モード別消費電力情報を参照し、消費電力の増分が前記比較の差分に収まる最上位のモードを判定し、前記判定したモードを前記動作モード制御部に指示する手段とを有することを特徴とする請求項4に記載のブレードサーバ。 The management controller is
Means for holding power consumption information by blade;
Means for managing and holding presence information of other blade devices depending on the presence or absence of a response from the other blade devices;
Means for notifying the other blade device of the updated reserved power value when updating the reserved power value or turning off the operation power of the own device;
Means for updating the power consumption information for each blade with a power value included in a response or notification from another blade device;
Upon receiving a power improvement request, the power consumption values of the other blade devices indicating the presence of the presence information in the blade power consumption information are totaled, and the sum of the total value and the reserved power value is calculated as the blade in the chassis. The total power consumption value is compared with the total power consumption value of the blade in the housing and the suppliable power value. When the suppliable power value is larger, the power consumption information for each operation mode is referred to and 5. The blade server according to claim 4, further comprising: means for determining a highest mode in which an increase in power falls within the difference of the comparison, and instructing the determined mode to the operation mode control unit.
データの処理、格納、交換の内の何れか一つ以上の機能を持つメイン機能部と前記メイン機能部の動作モードを制御する動作モード制御部とマネージメントコントローラとを搭載し、
前記マネージメントコントローラが、
前記ブレードサーバ内のブレード装置に跨り複数のマネージメントコントローラを接続するマネージメントバスを通じ、前記ブレードサーバ装置内の他のブレード装置の消費電力値と前記ブレードサーバの電源装置の供給可能電力値とを取得する手段と、
前記他のブレード装置の消費電力の合計値と前記供給可能電力値との差分値に基づき、自装置の可能な動作モードを判定し、前記判定したモードを前記動作モード制御部に指示する手段とを有することを特徴とするブレード装置。 A blade device mounted on a blade server,
Equipped with a main function unit having one or more functions of data processing, storage, and exchange, an operation mode control unit for controlling the operation mode of the main function unit, and a management controller,
The management controller is
The power consumption value of other blade devices in the blade server device and the suppliable power value of the power supply device of the blade server are acquired through a management bus connecting a plurality of management controllers across the blade devices in the blade server. Means,
Means for determining a possible operation mode of the own device based on a difference value between a total value of power consumption of the other blade devices and the suppliable power value, and instructing the determined mode to the operation mode control unit; A blade device comprising:
前記マネージメントコントローラが、
自装置の電源の投入要求を受け、前記マネージメントバスを通じ筐体内の他のブレード装置の消費電力値と前記供給可能電力値を取得する手段と、
前記他のブレード装置の消費電力の合計値と前記供給可能電力値との差分と、前記動作モード別消費電力情報から、動作可否と可の場合の許容される最上位のモードを判定し、前記可であれば自装置の電源の投入を指示し、前記判定したモードを前記動作モード制御部に指示する手段とを有することを特徴とする請求項7または8に記載のブレード装置。 It has means for holding power consumption information by operation mode of its own device,
The management controller is
Means for receiving a power-on request of its own device and obtaining the power consumption value and the suppliable power value of other blade devices in the housing through the management bus;
From the difference between the total power consumption value of the other blade device and the suppliable power value and the power consumption information for each operation mode, it is determined whether or not the operation is permitted and the highest mode allowed when the operation is possible, 9. The blade device according to claim 7, further comprising means for instructing power-on of the own device if possible and instructing the determined mode to the operation mode control unit.
前記受信した供給可能電力値を保持する手段と、
前記判定したモードに対応する消費電力値を自装置の確保電力値として保持する手段と、
電力解放要求を受け、前記確保電力値から解放電力値を差し引き、前記動作モード別消費電力情報を参照し、前記差し引き結果の電力値に収まる最上位のモードを判定し、前記判定したモードを前記動作モード制御部に指示する手段とを有することを特徴とする請求項9に記載のブレード装置。 The management controller is
Means for holding the received suppliable power value;
Means for holding a power consumption value corresponding to the determined mode as a secured power value of the own device;
Receiving a power release request, subtracting the release power value from the reserved power value, referring to the power consumption information by operation mode, determining the highest mode that falls within the power value of the subtraction result, and determining the determined mode to the The blade device according to claim 9, further comprising means for instructing an operation mode control unit.
電力向上要求を受け、前記マネージメントバスを通じ筐体内の他のブレード装置の消費電力値を取得する手段と、
前記他のブレード装置の消費電力値及び前記確保電力値を合計した筐体内ブレード総消費電力値と前記供給可能電力値とを比較し、前記供給可能電力値の方が大きい場合には、前記動作モード別消費電力情報を参照し、消費電力の増分が前記比較の差分に収まる最上位のモードを判定し、前記判定したモードを前記動作モード制御部に指示する手段とを有することを特徴とする請求項10に記載のブレード装置。 The management controller is
Means for receiving a power improvement request and obtaining a power consumption value of another blade device in the housing through the management bus;
Comparing the total power consumption value of blades in the casing, which is the sum of the power consumption value of the other blade device and the reserved power value, and the suppliable power value, and if the suppliable power value is larger, the operation Means for referring to the power consumption information for each mode, determining the highest mode in which the increment of power consumption falls within the difference of the comparison, and instructing the determined mode to the operation mode control unit. The blade device according to claim 10.
ブレード別消費電力情報を保持する手段と、
前記他のブレード装置からの応答の有無により他のブレード装置の存在情報を管理保持する手段と、
前記確保電力値の更新及び自装置の動作電源オフを行うと前記他のブレード装置に更新した確保電力値を通知する手段と、
前記他のブレード装置からの応答や通知に含まれる電力値で、前記ブレード別消費電力情報を更新する手段と、
電力向上要求を受け、前記ブレード別消費電力情報の内、前記存在情報が存在を示している他ブレードの消費電力値を合計し、その合計値と前記確保電力値の和を筐体内ブレード総消費電力値とし、筐体内ブレード総消費電力値と前記供給可能電力値とを比較し、前記供給可能電力値の方が大きい場合には、前記動作モード別消費電力情報を参照し、消費電力の増分が前記比較の差分に収まる最上位のモードを判定し、前記判定したモードを前記動作モード制御部に指示する手段とを有することを特徴とする請求項10に記載のブレード装置。 The management controller is
Means for holding power consumption information by blade;
Means for managing and holding presence information of other blade devices depending on the presence or absence of a response from the other blade devices;
Means for notifying the updated reserved power value to the other blade device when the reserved power value is updated and the operation power of the own device is turned off;
Means for updating the power consumption information for each blade with a power value included in a response or notification from the other blade device;
In response to a power improvement request, the power consumption values of other blades indicating the presence information in the blade power consumption information are totaled, and the sum of the total value and the reserved power value is calculated as the total blade consumption in the chassis. The power consumption value is compared with the blade total power consumption value in the housing and the suppliable power value. If the suppliable power value is larger, the power consumption information for each operation mode is referred to and the power consumption increment is increased. The blade apparatus according to claim 10, further comprising: means for determining a highest mode that falls within the comparison difference, and instructing the determined mode to the operation mode control unit.
前記複数のブレード装置に共通の電源を供給し、
前記複数のブレード装置を接続すると共に前記電源の供給可能電力値を保持する不揮発性記憶部が接続されたマネージメントバスを備えたブレードサーバの電力管理方法であって、
前記ブレード装置がマネージメントバスを通じ筐体内の他のブレード装置の消費電力値と前記供給可能電力値とを取得する手順と、
前記ブレード装置が前記他のブレード装置の消費電力の合計値と前記供給可能電力値との差分に基づき、自ブレード装置の可能な動作モードを判定し、自ブレード装置を前記判定したモードに設定する手順とを有することを特徴とするブレードサーバの電力管理方法。 Including multiple blade devices,
Supplying a common power source to the plurality of blade devices;
A power management method for a blade server comprising a management bus connected to a non-volatile storage unit that connects the plurality of blade devices and holds a suppliable power value of the power supply,
A procedure for the blade device to acquire the power consumption value of the other blade device in the housing and the suppliable power value through a management bus;
Based on the difference between the total power consumption of the other blade devices and the suppliable power value, the blade device determines a possible operation mode of the own blade device, and sets the own blade device to the determined mode. And a power management method for the blade server.
前記ブレード装置が自装置の電源の投入要求を受け、前記マネージメントバスを通じ筐体内の他のブレード装置の消費電力値と前記供給可能電力値とを取得する手順と、
前記ブレード装置が他のブレード装置の消費電力の合計値と前記供給可能電力値との差分と前記動作モード別消費電力情報から、動作可否と可の場合の許容される最上位のモードを判定し、前記可であれば自装置の電源の投入を指示し、自装置を前記判定したモードに設定する手順とを有することを特徴とする請求項13、または14に記載のブレードサーバの電力管理方法。 A procedure in which the blade device holds power consumption information for each operation mode of the device;
The blade device receives a request to turn on its own device, and obtains the power consumption value and the suppliable power value of other blade devices in the housing through the management bus;
The blade device determines whether the operation is possible or not and the highest mode allowed when the operation is possible from the difference between the total power consumption value of the other blade devices and the suppliable power value and the power consumption information for each operation mode. 15. The blade server power management method according to claim 13 or 14, further comprising a step of instructing power-on of the own device if possible and setting the own device in the determined mode. .
前記ブレード装置が前記判定したモードに対応する消費電力値を自装置の確保電力値として保持する手順と、
前記ブレード装置が電力解放要求を受け、前記確保電力値から解放電力値を差し引き、前記動作モード別消費電力情報を参照し、前記差し引き結果の電力値に収まる最上位のモードを判定し、自装置を前記判定したモードに設定する手順とを有することを特徴とする請求項15に記載のブレードサーバの電力管理方法。 A procedure in which the blade device holds the acquired suppliable power value;
A procedure in which the blade device holds a power consumption value corresponding to the determined mode as a reserved power value of the own device;
The blade device receives a power release request, subtracts the release power value from the secured power value, refers to the power consumption information by operation mode, determines the highest mode that falls within the power value of the subtraction result, The blade server power management method according to claim 15, further comprising: a step of setting the determined mode to the determined mode.
前記ブレード装置が前記他のブレード装置の消費電力値及び前記確保電力値を合計した筐体内ブレード総消費電力値と前記供給可能電力値とを比較し、前記供給可能電力値の方が大きい場合には、前記動作モード別消費電力情報を参照し、消費電力の増分が前記比較の差分に収まる最上位のモードを判定し、自装置を前記判定したモードに設定する手順とを有することを特徴とする請求項16に記載のブレードサーバの電力管理方法。 The blade device receives a power improvement request, and obtains a power consumption value of another blade device in the casing through the management bus;
When the blade device compares the total power consumption value of the blade in the casing, which is the sum of the power consumption value of the other blade device and the reserved power value, and the suppliable power value, and the suppliable power value is larger Comprises referring to the power consumption information for each operation mode, determining the highest mode in which the increase in power consumption falls within the difference of the comparison, and setting the own apparatus to the determined mode. The blade server power management method according to claim 16.
前記ブレード装置が前記他のブレード装置からの応答の有無により他のブレード装置の存在情報を管理保持する手順と、
前記ブレード装置が前記確保電力値の更新及び自装置の動作電源オフを行うと他のブレード装置に更新した確保電力値を通知する手順と、
前記ブレード装置が他のブレード装置からの応答や通知に含まれる電力値で、前記ブレード別消費電力情報を更新する手順と、
前記ブレード装置が電力向上要求を受け、前記ブレード別消費電力情報の内、前記存在情報が存在を示している他のブレード装置の消費電力値を合計し、合計値と前記確保電力値の和を筐体内ブレード総消費電力値とし、前記筐体内ブレード総消費電力値と前記供給可能電力値とを比較し、前記供給可能電力値の方が大きい場合には、前記動作モード別消費電力情報を参照し、消費電力の増分が前記比較の差分に収まる最上位モードを判定し、自装置を前記判定したモードに設定する手順とを有することを特徴とする請求項16に記載のブレードサーバの電力管理方法。 A procedure in which the blade device holds power consumption information for each blade;
A procedure in which the blade device manages and holds the presence information of the other blade device according to the presence or absence of a response from the other blade device;
A procedure for notifying the other blade device of the updated reserved power value when the blade device updates the reserved power value and turns off the operation power of the own device;
A procedure for the blade device to update the power consumption information for each blade with a power value included in a response or notification from another blade device;
The blade device receives a power improvement request, and among the power consumption information by blade, sums the power consumption values of other blade devices for which the presence information indicates the presence, and calculates the sum of the total value and the reserved power value. Compare the blade internal power consumption value with the supplyable power value, and if the supplyable power value is larger, refer to the power consumption information by operation mode. The blade server power management according to claim 16, further comprising: determining a highest mode in which an increase in power consumption falls within the comparison difference, and setting a self-device to the determined mode. Method.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2006261185A JP2008083841A (en) | 2006-09-26 | 2006-09-26 | Blade server, blade device, and power management method for blade server |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2006261185A JP2008083841A (en) | 2006-09-26 | 2006-09-26 | Blade server, blade device, and power management method for blade server |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2008083841A true JP2008083841A (en) | 2008-04-10 |
Family
ID=39354689
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2006261185A Pending JP2008083841A (en) | 2006-09-26 | 2006-09-26 | Blade server, blade device, and power management method for blade server |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2008083841A (en) |
Cited By (12)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2009265904A (en) * | 2008-04-24 | 2009-11-12 | Hitachi Ltd | Management device, storage device, and information processing system |
| JP2010066850A (en) * | 2008-09-09 | 2010-03-25 | Fujitsu Ltd | Power supply management device, power controller and power supply management method |
| JP2010146546A (en) * | 2008-12-22 | 2010-07-01 | Korea Electronics Telecommun | Remote power supply management system and method for cluster system |
| JP2010170369A (en) * | 2009-01-23 | 2010-08-05 | Nec Corp | Power control system, power control method, power distribution control circuit and power control program |
| JP2010191595A (en) * | 2009-02-17 | 2010-09-02 | Nec Corp | Power distribution system and method |
| WO2010100740A1 (en) | 2009-03-05 | 2010-09-10 | 株式会社日立製作所 | Computer and power management system for computer |
| US8086887B2 (en) | 2007-09-18 | 2011-12-27 | Nec Corporation | Apparatus, system and method for power management |
| US8245069B2 (en) | 2009-09-14 | 2012-08-14 | International Business Machines Corporation | Multiple power supplies providing enhanced power efficiency |
| JP2014174668A (en) * | 2013-03-07 | 2014-09-22 | Nec Computertechno Ltd | Blade server, power supply control method, and power supply control program |
| JP2014533399A (en) * | 2011-11-09 | 2014-12-11 | フジツウ テクノロジー ソリューションズ インタレクチュアル プロパティ ゲーエムベーハー | Server system and method for transferring at least one chassis specific setting |
| JP2014236637A (en) * | 2013-06-04 | 2014-12-15 | 日本電気株式会社 | Server system, control method thereof and control program |
| JP2020008971A (en) * | 2018-07-04 | 2020-01-16 | 富士通株式会社 | Server device, electric power control program and supervisory control device |
Citations (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2001273055A (en) * | 2000-03-24 | 2001-10-05 | Toshiba Corp | Portable information processing apparatus and system activation method for the same |
| JP2001312337A (en) * | 2000-04-28 | 2001-11-09 | Kyocera Mita Corp | Power saving mode control system |
| JP2004110505A (en) * | 2002-09-19 | 2004-04-08 | Sony Corp | Network compatible device, information processing system, program |
| JP2005202506A (en) * | 2004-01-13 | 2005-07-28 | Hitachi Ltd | Power management system for blade servers |
| JP2005338986A (en) * | 2004-05-25 | 2005-12-08 | Hitachi Ltd | Data processing apparatus and semiconductor device |
| JP2006011793A (en) * | 2004-06-25 | 2006-01-12 | Nec Corp | Power management system and program |
| JP2006178068A (en) * | 2004-12-21 | 2006-07-06 | Canon Inc | Device system and image forming device system |
-
2006
- 2006-09-26 JP JP2006261185A patent/JP2008083841A/en active Pending
Patent Citations (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2001273055A (en) * | 2000-03-24 | 2001-10-05 | Toshiba Corp | Portable information processing apparatus and system activation method for the same |
| JP2001312337A (en) * | 2000-04-28 | 2001-11-09 | Kyocera Mita Corp | Power saving mode control system |
| JP2004110505A (en) * | 2002-09-19 | 2004-04-08 | Sony Corp | Network compatible device, information processing system, program |
| JP2005202506A (en) * | 2004-01-13 | 2005-07-28 | Hitachi Ltd | Power management system for blade servers |
| JP2005338986A (en) * | 2004-05-25 | 2005-12-08 | Hitachi Ltd | Data processing apparatus and semiconductor device |
| JP2006011793A (en) * | 2004-06-25 | 2006-01-12 | Nec Corp | Power management system and program |
| JP2006178068A (en) * | 2004-12-21 | 2006-07-06 | Canon Inc | Device system and image forming device system |
Cited By (18)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US8086887B2 (en) | 2007-09-18 | 2011-12-27 | Nec Corporation | Apparatus, system and method for power management |
| JP2009265904A (en) * | 2008-04-24 | 2009-11-12 | Hitachi Ltd | Management device, storage device, and information processing system |
| JP2010066850A (en) * | 2008-09-09 | 2010-03-25 | Fujitsu Ltd | Power supply management device, power controller and power supply management method |
| JP2010146546A (en) * | 2008-12-22 | 2010-07-01 | Korea Electronics Telecommun | Remote power supply management system and method for cluster system |
| US8495393B2 (en) | 2008-12-22 | 2013-07-23 | Electronics And Telecommunications Research Institute | Remote power management system and method for cluster system |
| JP2010170369A (en) * | 2009-01-23 | 2010-08-05 | Nec Corp | Power control system, power control method, power distribution control circuit and power control program |
| JP2010191595A (en) * | 2009-02-17 | 2010-09-02 | Nec Corp | Power distribution system and method |
| US8219839B2 (en) | 2009-02-17 | 2012-07-10 | Nec Corporation | Power distribution system and method thereof in which redundant power is collected only when power pool is below or equal to pool threshold |
| US8880922B2 (en) | 2009-03-05 | 2014-11-04 | Hitachi, Ltd. | Computer and power management system for computer |
| WO2010100740A1 (en) | 2009-03-05 | 2010-09-10 | 株式会社日立製作所 | Computer and power management system for computer |
| US8245069B2 (en) | 2009-09-14 | 2012-08-14 | International Business Machines Corporation | Multiple power supplies providing enhanced power efficiency |
| JP2014533399A (en) * | 2011-11-09 | 2014-12-11 | フジツウ テクノロジー ソリューションズ インタレクチュアル プロパティ ゲーエムベーハー | Server system and method for transferring at least one chassis specific setting |
| US9619422B2 (en) | 2011-11-09 | 2017-04-11 | Fujitsu Limited | Server system and method for transferring at least one chassis-specific configuration value |
| JP2014174668A (en) * | 2013-03-07 | 2014-09-22 | Nec Computertechno Ltd | Blade server, power supply control method, and power supply control program |
| JP2014236637A (en) * | 2013-06-04 | 2014-12-15 | 日本電気株式会社 | Server system, control method thereof and control program |
| US9910486B2 (en) | 2013-06-04 | 2018-03-06 | Nec Corporation | Controlling power allocation in a server system that utilizes supplemental batteries |
| JP2020008971A (en) * | 2018-07-04 | 2020-01-16 | 富士通株式会社 | Server device, electric power control program and supervisory control device |
| JP7131136B2 (en) | 2018-07-04 | 2022-09-06 | 富士通株式会社 | Server device, power control program and supervisory control device |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US6658576B1 (en) | Energy-conserving communication apparatus selectively switching between a main processor with main operating instructions and keep-alive processor with keep-alive operating instruction | |
| US8880922B2 (en) | Computer and power management system for computer | |
| US8332869B2 (en) | Systems and methods for providing wake on LAN (WoL) support | |
| US7925911B2 (en) | Managing computer power among a plurality of computers | |
| US8930725B2 (en) | Server rack system for managing power supply | |
| US8756440B2 (en) | System power capping using information received from the installed power supply | |
| US7350090B2 (en) | Ensuring power availability to a blade server when blade management controller is corrupted | |
| US20100017630A1 (en) | Power control system of a high density server and method thereof | |
| JP2005038425A (en) | System for managing power of computer group | |
| US9098277B2 (en) | Information handling system configuration for power system output capability | |
| US20100038963A1 (en) | Systems and Methods for Power Supply Wear Leveling In a Blade Server Chassis | |
| JP2008083841A (en) | Blade server, blade device, and power management method for blade server | |
| US9037878B2 (en) | Server rack system | |
| KR20150049572A (en) | System for sharing power of rack mount server and operating method thereof | |
| JP2004078940A (en) | Method for managing voltage of processor in multiprocessor computer system | |
| JP2005202506A (en) | Power management system for blade servers | |
| US8694987B2 (en) | Server rack system | |
| CN104219061B (en) | Request the method and device of power consumption state variation | |
| US8156356B2 (en) | Dynamic power management for internal information handling system links | |
| TW201729097A (en) | Rack | |
| US20080303692A1 (en) | Method and System for Assigning Identity Addresses to Local Management Modules | |
| US20060271804A1 (en) | Power consumption control for information handling system | |
| JP6044225B2 (en) | Blade server and blade server control method | |
| CN113835516A (en) | Device management method, device and medium | |
| US20140125128A1 (en) | Power redundancy apparatus for rack-mounted server |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20080512 |
|
| RD01 | Notification of change of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7421 Effective date: 20080616 |
|
| RD01 | Notification of change of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7421 Effective date: 20090519 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20100416 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20100601 |
|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20101026 |