JPH0991254A - Power consumption reduction control system and method therefor - Google Patents
Power consumption reduction control system and method thereforInfo
- Publication number
- JPH0991254A JPH0991254A JP7241563A JP24156395A JPH0991254A JP H0991254 A JPH0991254 A JP H0991254A JP 7241563 A JP7241563 A JP 7241563A JP 24156395 A JP24156395 A JP 24156395A JP H0991254 A JPH0991254 A JP H0991254A
- Authority
- JP
- Japan
- Prior art keywords
- node
- nodes
- processing request
- power consumption
- state
- 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
- 230000009467 reduction Effects 0.000 title claims description 28
- 238000000034 method Methods 0.000 title claims description 9
- 238000012545 processing Methods 0.000 claims description 52
- 230000007704 transition Effects 0.000 claims description 29
- 230000007958 sleep Effects 0.000 claims description 7
- 230000003247 decreasing effect Effects 0.000 claims description 5
- 238000010348 incorporation Methods 0.000 abstract description 9
- 238000010586 diagram Methods 0.000 description 8
- 230000006870 function Effects 0.000 description 6
- 230000002093 peripheral effect Effects 0.000 description 5
- 238000012544 monitoring process Methods 0.000 description 4
- 230000004044 response Effects 0.000 description 4
- 230000006266 hibernation Effects 0.000 description 3
- 230000008859 change Effects 0.000 description 2
- 230000006872 improvement Effects 0.000 description 2
- 230000010354 integration Effects 0.000 description 2
- 238000011835 investigation Methods 0.000 description 2
- 230000008569 process Effects 0.000 description 2
- 238000007796 conventional method Methods 0.000 description 1
- 238000011084 recovery Methods 0.000 description 1
- 230000001960 triggered effect Effects 0.000 description 1
Landscapes
- Power Sources (AREA)
- Multi Processors (AREA)
Abstract
Description
【発明の属する技術分野】本発明は、消費電力低減制御
システムに関し、特に複数の計算機で処理を分散して実
行するクラスタシステムのための消費電力低減制御シス
テムに関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a power consumption reduction control system, and more particularly to a power consumption reduction control system for a cluster system in which a plurality of computers execute distributed processing.
【0001】[0001]
【従来の技術】クラスタシステムは、複数の計算機(以
下、ノードという)により計算機システムを構成し、処
理要求の分散によるシステム全体の性能向上や可用性向
上を実現することを目的として用いられている。図8を
参照すると、本発明の対象となるクラスタシステムは、
複数のノード110と、これらノードに共有される共有
ストレージ200と、外部からトランザクションのリク
エストを受け付けて各ノード110に割り当てるフロン
トエンドプロセッサ300とを有している。たとえば、
「1991年夏、デジタル・テクニカル・ジャーナル,
第3巻,第3号(Digital Technical Journal, Vol.3,
No.3, Summer 1991)」には、疎結合した複数のノード
で磁気ディスク装置や磁気テープ装置上のデータを共有
して複数のノードに負荷を分散して処理を実行する技術
や、クラスタシステムの処理を継続しながら障害発生時
には障害を有するノードを切り放してさらに復旧後にオ
ペレータの指示によりノードを再度組み込む技術が記載
されている。2. Description of the Related Art A cluster system is used for the purpose of realizing performance improvement and availability improvement of the whole system by distributing processing requests by configuring a computer system with a plurality of computers (hereinafter referred to as nodes). Referring to FIG. 8, the cluster system to which the present invention is applied is
It has a plurality of nodes 110, a shared storage 200 shared by these nodes, and a front-end processor 300 that receives a transaction request from the outside and allocates it to each node 110. For example,
"Summer 1991, Digital Technical Journal,
Volume 3, Issue 3 (Digital Technical Journal, Vol.3,
No.3, Summer 1991) ", a technique for sharing data on a magnetic disk device or magnetic tape device among multiple loosely coupled nodes to distribute the load to multiple nodes for processing, and a cluster system. There is described a technique of disconnecting a node having a failure when a failure occurs while continuing the process of (1) and further re-installing the node according to an operator's instruction after recovery.
【0002】一方、従来の計算機の消費電力の低減技術
として、たとえば「1993年9月13日、日経エレク
トロニクス,第590号,第104〜133頁」には、
デスクトップパソコンにおいて、接続されたディスプレ
イや磁気ディスク等の周辺装置に対して行う入出力処理
要求を監視することにより周辺装置の稼働状況を把握し
て、その稼働状況に合わせて周辺装置ごとの動作状態を
制御して消費電力を低減する技術が記載されている。On the other hand, as a conventional technique for reducing the power consumption of a computer, for example, "September 13, 1993, Nikkei Electronics, No. 590, pages 104 to 133" describes:
The operating status of each peripheral device is grasped by monitoring the input / output processing request made to the peripheral device such as the connected display and magnetic disk in the desktop personal computer, and the operating status of each peripheral device is adjusted according to the operating status. There is described a technique for controlling power consumption to reduce power consumption.
【0003】また、この文献には、複数の計算機や周辺
機器からなるシステム全体の低消費電力化を図る方法が
記載されている。それによると、複数の計算機や周辺機
器からなるシステム全体の低消費電力化を図るには、機
器単体の消費電力低減だけでは不十分であり、機器間で
連携をとって電力制御を行う必要が指摘されている。さ
らに、ユーザが異なるメーカの機器を組み合わせて使え
るようにするには、機器間で以下のような標準の電力制
御プロトコル、すなわちインターフェースが必要とな
る。第1に、コンピュータとディスプレイとの間では、
ディスプレイが待機状態に入るタイミングをコンピュー
タ側から制御するためのインタフェースが必要である。
第2に、ネットワークを介してつながったコンピュータ
の間では、待機状態のコンピュータへのアクセスがあっ
たときに、そのコンピュータを稼働状態に戻すインタフ
ェースが必要である。第3に、コンピュータ本体と拡張
ボードとの間では、拡張ボードに対して電力制御を実行
するインタフェースが必要である。そして、第4に、コ
ンピュータ本体と電源との間では、コンピュータが待機
状態に入ったときに小容量の補助電源に切り替えるため
のインタフェースが必要である。この中で、第1のコン
ピュータとディスプレイ間のインターフェースは実現さ
れているが、これ以外の第2〜4のインターフェースは
実現されていないことが指摘されている。Further, this document describes a method for reducing the power consumption of the entire system including a plurality of computers and peripheral devices. According to it, in order to reduce the power consumption of the entire system composed of multiple computers and peripheral devices, it is not enough to reduce the power consumption of each device alone, and it is necessary to coordinate the power control between the devices. It has been pointed out. Furthermore, in order for the user to be able to use the devices of different manufacturers in combination, the following standard power control protocol, that is, an interface is required between the devices. First, between the computer and the display,
An interface is required to control from the computer when the display enters the standby state.
Secondly, between the computers connected via the network, an interface for returning the computer to the operating state when the computer in the standby state is accessed is required. Thirdly, an interface for executing power control on the expansion board is required between the computer body and the expansion board. And fourth, an interface is required between the computer body and the power supply for switching to a small capacity auxiliary power supply when the computer enters the standby state. Among them, it is pointed out that the interface between the first computer and the display is realized, but the other second to fourth interfaces are not realized.
【0004】[0004]
【発明が解決しようとする課題】上述のように、従来の
クラスタシステムでは、ノードの切り放しは障害を契機
としたものであり、さらにその後の組込みはオペレータ
による指示に基づいて行われる。従って、従来のクラス
タシステムにおいて消費電力の低減を行おうとした場合
には、ノードの切り放しによるのではなく各ノードの個
々の省電力機能に依存せざるを得ない。この場合、仮に
クラスタシステム全体の負荷が軽い状態であっても、ノ
ードに常に実行中の処理が存在する可能性があり省電力
機能を十分活用できないという問題がある。As described above, in the conventional cluster system, the disconnection of the node is triggered by the failure, and the subsequent integration is performed based on the instruction from the operator. Therefore, in order to reduce the power consumption in the conventional cluster system, it is unavoidable to rely on the individual power saving function of each node, not by disconnecting the node. In this case, even if the load on the cluster system as a whole is light, there is a possibility that there is always processing being executed in the node, and the power saving function cannot be fully utilized.
【0005】本発明の目的は、クラスタシステムの負荷
の状態に応じてクラスタシステム全体の消費電力を低減
することにある。An object of the present invention is to reduce the power consumption of the entire cluster system according to the load state of the cluster system.
【0006】[0006]
【課題を解決するための手段】上記課題を解決するため
に本発明の消費電力低減制御システムは、外部からの処
理要求を受け付けて当該処理要求をノードに対して割り
当てるクラスタシステムにおいて、外部から受け取った
処理要求の頻度から最適なノード数を算出して、前記各
ノードの稼働状況に応じてノードの増減の要否を判断し
た上で、クラスタシステムからノードを切り放して省電
力状態に遷移させまたはノード組み込んで通常の消費電
力状態に遷移させる。In order to solve the above problems, a power consumption reduction control system of the present invention is a cluster system that receives a processing request from the outside and allocates the processing request to a node. The optimal number of nodes is calculated from the frequency of processing requests, and it is determined whether the number of nodes needs to be increased or decreased according to the operating status of each node, and then the nodes are disconnected from the cluster system to transition to the power saving state or Incorporate a node and make a transition to the normal power consumption state.
【0007】また、本発明の他の消費電力低減制御シス
テムは、複数のノードからなるクラスタシステムであっ
て、外部からの処理要求を受け付けて当該処理要求をノ
ードに対して割り当てる手段と、外部から受け取った処
理要求の頻度から最適なノード数を算出する手段と、前
記各ノードが動作中であるか休止状態であるかを保持す
る手段と、ノードの増加の要否を判断する手段と、ノー
ドの増加が必要である旨判断された場合に対象となるノ
ードを選定するノード選定手段と、このノード選定手段
により選定されたノードを組み込んで通常の消費電力状
態に遷移させる手段とを含む。Further, another power consumption reduction control system of the present invention is a cluster system comprising a plurality of nodes, and means for receiving a processing request from the outside and allocating the processing request to the node, Means for calculating an optimal number of nodes from the frequency of received processing requests; means for holding whether each node is in operation or in a dormant state; means for judging whether or not the number of nodes needs to be increased; The node selecting means for selecting a target node when it is determined that the increase of the node is necessary, and the means for incorporating the node selected by the node selecting means to make a transition to a normal power consumption state.
【0008】また、本発明の他の消費電力低減制御シス
テムは、複数のノードからなるクラスタシステムであっ
て、外部からの処理要求を受け付けて当該処理要求をノ
ードに対して割り当てる手段と、外部から受け取った処
理要求の頻度から最適なノード数を算出する手段と、前
記各ノードが動作中であるか休止状態であるかを保持す
る手段と、ノードの減少の要否を判断する手段と、ノー
ドの減少が必要である旨判断された場合に対象となるノ
ードを選定するノード選定手段と、このノード選定手段
により選定されたノードを切り放して省電力状態に遷移
させる手段とを含む。Further, another power consumption reduction control system of the present invention is a cluster system comprising a plurality of nodes, and means for receiving a processing request from the outside and allocating the processing request to the node, Means for calculating an optimal number of nodes from the frequency of received processing requests; means for holding whether each node is in operation or in a dormant state; means for determining whether or not the number of nodes needs to be reduced; And a node selecting unit that selects a target node when it is determined that the reduction is required, and a unit that disconnects the node selected by the node selecting unit and shifts to a power saving state.
【0009】また、本発明の他の消費電力低減制御シス
テムは、複数のノードからなるクラスタシステムにおい
て、外部からの処理要求を受け付けて当該処理要求をノ
ードに対して割り当てる手段と、外部から受け取った処
理要求の頻度から最適なノード数を算出する手段と、前
記各ノードが動作中であるか休止状態であるかを保持す
る手段と、ノードの増減の要否を判断する手段と、ノー
ドの増減が必要である旨判断された場合に対象となるノ
ードを選定するノード選定手段と、このノード選定手段
により選定されたノードを組み込んで通常の消費電力状
態に遷移させる手段と、前記ノード選定手段により選定
されたノードを切り放して省電力状態に遷移させる手段
とを含む。Another power consumption reduction control system of the present invention is, in a cluster system composed of a plurality of nodes, means for receiving a processing request from the outside and allocating the processing request to the node, and receiving the processing request from the outside. A means for calculating the optimum number of nodes from the frequency of processing requests, a means for holding whether each of the nodes is in operation or a dormant state, a means for deciding whether or not to increase or decrease the number of nodes, and an increase or decrease of nodes Node selecting means for selecting a target node when it is determined that the node is necessary, means for incorporating the node selected by the node selecting means to make a transition to a normal power consumption state, and the node selecting means. Means for disconnecting the selected node and transitioning to a power saving state.
【0010】また、本発明の他の消費電力低減制御シス
テムにおいて、前記ノード選定回路により選定されたノ
ードが動作状態に遷移できない場合にはノードを組み込
むための回路は、当該ノードを障害を有するノードとし
て登録する。Further, in another power consumption reduction control system of the present invention, when the node selected by the node selection circuit cannot transit to an operating state, the circuit for incorporating the node is a node having a fault. Register as.
【0011】また、本発明の他の消費電力低減制御シス
テムにおいて、前記各ノードは当該ノードの組込みまた
は切放しを制御する手段を有する。Further, in another power consumption reduction control system of the present invention, each of the nodes has means for controlling incorporation or disconnection of the node.
【0012】また、本発明の消費電力低減制御方法は、
外部からの処理要求を受け付けて当該処理要求をノード
に対して割り当てるクラスタシステムにおいて、外部か
ら受け取った処理要求の頻度から最適なノード数を算出
するステップと、前記最適なノード数が現在動作中のノ
ード数よりも多い場合に、休止状態にあるノードを動作
状態にするステップと、前記最適なノード数が現在動作
中のノード数よりも少ない場合に、動作状態にあるノー
ドを休止状態にして省電力状態に遷移させるステップと
を含む。The power consumption reduction control method of the present invention is
In a cluster system that receives a processing request from the outside and allocates the processing request to a node, a step of calculating an optimum number of nodes from the frequency of processing requests received from the outside, and the optimum number of nodes are currently operating. When the number of nodes is larger than the number of nodes, the step of putting the nodes in the dormant state into the operating state, and when the optimal number of nodes is smaller than the number of the nodes currently in operation, putting the node in the operating state into the dormant state and saving Transitioning to a power state.
【0013】本発明では、クラスタシステム全体の稼働
状況をモニタする手段により入手した稼働状況に応じて
運用休止あるいは再開するノードを選定することによ
り、クラスタシステム全体の稼働状況に応じたノード制
御を行う。選定により休止を決定した対象ノードをクラ
スタシステムから切り放す第一の構成制御手段と、この
第一の構成制御手段によりクラスタシステムから切り放
された動作状態のノードを消費電力が小さい休止状態に
遷移させる第一の遷移手段により、クラスタシステム全
体の稼働状況に応じて消費電力を削減する。選定により
運用再開を決定した休止状態の対象ノードを動作状態に
遷移させる第二の遷移手段と、この第二の遷移手段によ
り動作状態に遷移したノードをクラスタシステムに組み
込む第二の構成制御手段により、クラスタシステム全体
の稼働状況に応じて消費電力を低減する。According to the present invention, node control according to the operating status of the entire cluster system is performed by selecting a node for which operation is suspended or resumed according to the operating status obtained by means for monitoring the operating status of the entire cluster system. . A first configuration control unit that disconnects the target node that has been determined to be suspended from the cluster system, and a node in the operating state that has been disconnected from the cluster system by this first configuration control unit transits to a sleep state in which power consumption is low. The first transition means for reducing power consumption according to the operating status of the entire cluster system. By the second transition means for transitioning the target node in the dormant state whose operation is decided to be resumed by selection to the operating state, and the second configuration control means for incorporating the node transitioned to the operating state by this second transition means into the cluster system. , Power consumption is reduced according to the operating status of the entire cluster system.
【0014】[0014]
【発明の実施の形態】次に本発明の消費電力低減制御シ
ステムの一実施例について図面を参照して詳細に説明す
る。BEST MODE FOR CARRYING OUT THE INVENTION Next, an embodiment of a power consumption reduction control system of the present invention will be described in detail with reference to the drawings.
【0015】図1を参照すると、本発明の一実施例であ
る消費電力低減制御システムは、複数のノード110
と、各ノード110の切放しを制御する切放し制御回路
120と、各ノード110の組込みを制御する組込み制
御回路130と、各ノードに共有される共有ストレージ
200と、外部からトランザクションのリクエストを受
け付けて各ノード110に割り当てるフロントエンドプ
ロセッサ300と、クラスタシステムの稼働状況を調査
して切放しまたは組込みをすべきノードを選定するノー
ド選定回路400と、ノードの切放しを指示する切放し
指示回路500と、ノードの組込みを指示する組込み指
示回路600とを有している。Referring to FIG. 1, a power consumption reduction control system according to an embodiment of the present invention includes a plurality of nodes 110.
A disconnection control circuit 120 that controls the disconnection of each node 110, an embedded control circuit 130 that controls the integration of each node 110, a shared storage 200 shared by each node, and a transaction request from the outside. A front-end processor 300 assigned to the node 110, a node selection circuit 400 for investigating the operating status of the cluster system and selecting a node to be disconnected or incorporated, a disconnection instruction circuit 500 for instructing node disconnection, and a node incorporation And a built-in instruction circuit 600 for instructing.
【0016】ノード選定回路400はクラスタシステム
の稼働状況を調査し、運行状態を変更するのに適したノ
ードの選定を行い、その結果を切放し指示回路500と
組込み指示回路600に指示する。切放し指示回路50
0と組込み指示回路600は、ノード選定回路400か
らの指示に基づいてクラスタシステムの構成を変更させ
るべくノードの動作状態遷移を各ノード110に対して
指示する。各ノード110には、切放し指示回路500
と組込み指示回路600からの指示に基づいて当該ノー
ドを動作状態から休止状態へ遷移させる切放し制御回路
120と、当該ノードを休止状態から動作状態へ遷移さ
せる組込み制御回路130とが接続されている。The node selection circuit 400 investigates the operation status of the cluster system, selects a node suitable for changing the operation state, cuts off the result, and instructs the instruction circuit 500 and the built-in instruction circuit 600. Cut-off instruction circuit 50
0 and the built-in instructing circuit 600 instruct each node 110 to change the operating state of the node in order to change the configuration of the cluster system based on the instruction from the node selecting circuit 400. The disconnection instruction circuit 500 is provided in each node 110.
A disconnection control circuit 120 that transitions the node from the operating state to the dormant state based on an instruction from the embedded instruction circuit 600 and an embedded control circuit 130 that transitions the node from the dormant state to the operating state are connected.
【0017】フロントエンドプロセッサ300は、予め
定められた時間当たりにクラスタシステムとして受け付
けた処理要求数(以下、NRという)を記憶する手段を
有する。The front-end processor 300 has means for storing the number of processing requests (hereinafter referred to as NR) received as a cluster system per a predetermined time.
【0018】一方、ノード選定回路400は、クラスタ
システムの全てのノードに関してその動作モードを保持
する動作モード表と、クラスタシステムの特徴や処理の
特徴に応じて予め設定された組込みノード数ごとの最適
なノード数(以下、NTという)の範囲を保持する最適
ノード数表とを有する。On the other hand, the node selection circuit 400 has an operation mode table that holds the operation modes of all the nodes of the cluster system, and an optimum number of built-in nodes preset according to the characteristics of the cluster system and the processing characteristics. An optimum node number table that holds a range of the number of nodes (hereinafter referred to as NT).
【0019】図2を参照すると、動作モード表には、ノ
ード名とその動作モードとの対応が保持されている。動
作モードとしては、動作中であることを示す「動作状
態」、障害が発生したため切り放されていることを示す
「障害状態」、または、省電力のために切り放されてい
ることを示す「休止状態」をとり得る。ノード選定回路
400では、この動作モード表に基づいて動作状態にあ
るノードの数(以下、NAという)を認識することがで
きる。Referring to FIG. 2, the operation mode table holds the correspondence between node names and their operation modes. As the operation mode, "operation state" indicating that the operation is in progress, "failure state" indicating that the device is disconnected due to occurrence of a failure, or "disconnected for power saving" Hibernation ". The node selection circuit 400 can recognize the number of operating nodes (hereinafter referred to as NA) based on this operation mode table.
【0020】図3を参照すると、最適ノード数表には、
処理要求数NRの値に対応して最適ノード数NTが保持
されている。ノード選定回路400では、この最適ノー
ド数表に基づいて最適ノード数NTを調査し、これを現
在の動作状態ノード数NAと比較することによりノード
数の増減を決定する。Referring to FIG. 3, the optimum node number table is as follows.
The optimum number of nodes NT is held corresponding to the value of the number of processing requests NR. The node selection circuit 400 examines the optimum node number NT based on this optimum node number table, and compares it with the current operating state node number NA to determine the increase or decrease of the node number.
【0021】次に、本発明の消費電力低減制御システム
の上記一実施例の動作について図面を参照して詳細に説
明する。Next, the operation of the above embodiment of the power consumption reduction control system of the present invention will be described in detail with reference to the drawings.
【0022】図1及び図4を参照すると、まずノード選
定回路400は、クラスタシステムの稼働状況を調査す
る(S201)。この調査結果に基づいて、ノード選定
回路400は、すべてのノードを現在の状態のまま維持
するか、クラスタシステムに組み込まれたいずれかのノ
ードを切り放して休止状態に遷移させるか、または休止
状態にあるいずれかのノードを動作状態にするかのいず
れかを決定する(S202,S203)。Referring to FIGS. 1 and 4, first, the node selection circuit 400 checks the operating status of the cluster system (S201). Based on the result of this investigation, the node selection circuit 400 keeps all the nodes in the current state, disconnects one of the nodes incorporated in the cluster system and shifts it to the dormant state, or puts it in the dormant state. It is determined whether any one of the nodes is in the operating state (S202, S203).
【0023】すべてのノードを現在の状態のまま維持す
ると決定した場合は(S202)、このまま制御を終了
する。If it is decided to keep all the nodes in the current state (S202), the control is terminated as it is.
【0024】いずれかのノードを休止状態に遷移させる
べきであると判定した場合は、ノード選定回路400
は、休止させるのに適切なノードを選定し、切放し指示
回路500にそのノードの休止状態への遷移を指示す
る。ここで適当なノードがない場合は制御を終了する
(S208)。切放し指示回路500は、フロントエン
ドプロセッサ300から上記ノードへ新たな処理要求が
行われないようにして、クラスタシステムから切り放す
(S209)。切放し指示回路500は、切放しの完了
を待って上記ノードに接続する切放し制御回路120に
対して休止状態への遷移要求を行う。遷移要求を受けた
ノードの切放し制御回路120は当該ノードを休止状態
に遷移させて制御を終了する(S210)。When it is determined that any one of the nodes should be transited to the sleep state, the node selection circuit 400
Selects an appropriate node for sleep and instructs the disconnection instruction circuit 500 to transition the node to the sleep state. If there is no suitable node here, the control ends (S208). The disconnection instruction circuit 500 disconnects the cluster system so that a new processing request is not made from the front-end processor 300 to the node (S209). The cutoff instruction circuit 500 waits for the completion of the cutoff and then makes a transition request to the cutoff control circuit 120 connected to the node. The disconnection control circuit 120 of the node that has received the transition request transitions the node to the sleep state and ends the control (S210).
【0025】いずれかのノードを組み込み状態に遷移さ
せるべきであると判定した場合は、ノード選定回路40
0は、組み込むのに適当なノードを選定し、組込み指示
回路600にそのノードの遷移を指示する。ここで適当
なノードがない場合は制御を終了する(S204)。組
込み指示回路600は、該当ノードに接続する組込み制
御回路130に対して動作状態への遷移要求を行う。こ
の要求を受けて組込み制御回路130は、当該ノードを
動作状態に遷移させ、遷移終了後これを組込み指示回路
600に報告する(S206)。このとき当該ノードが
モードへの遷移に失敗した場合は、組込み指示回路60
0は動作モード表において当該ノードを障害状態とし、
再度ノードの選定から制御を実行する(S207)。動
作状態への遷移完了報告を受けた組込み指示回路600
は、当該ノードを組み込み状態にし、フロントエンドプ
ロセッサ300から当該ノードへ処理要求がなされるよ
うにする(S206)。When it is determined that any one of the nodes should transit to the built-in state, the node selection circuit 40
0 selects an appropriate node to be incorporated and instructs the incorporation instruction circuit 600 to make a transition of that node. If there is no suitable node here, the control ends (S204). The built-in instruction circuit 600 requests the built-in control circuit 130 connected to the corresponding node to transition to the operating state. In response to this request, the embedded control circuit 130 transitions the node to the operating state, and reports this to the embedded instruction circuit 600 after the transition is completed (S206). At this time, if the node fails in the transition to the mode, the built-in instruction circuit 60
0 indicates that the node is in a failure state in the operation mode table,
Control is executed again from node selection (S207). Built-in instruction circuit 600 that has received the completion report of transition to the operating state
Causes the front end processor 300 to make a processing request to the node (S206).
【0026】以上の制御は、あらかじめ定められた時間
間隔で実行される。The above control is executed at predetermined time intervals.
【0027】図1及び図5を参照すると、クラスタシス
テムの稼働状況の調査及びノードの選定は以下のように
行われる。With reference to FIGS. 1 and 5, the investigation of the operating status of the cluster system and the selection of nodes are performed as follows.
【0028】まず、ノード選定回路400は、フロント
エンドプロセッサ300に現在の処理要求数NRを問い
合わせる。これに応答してフロントエンドプロセッサ3
00は処理要求数NRをノード選定回路400に伝達す
る(S301)。ノード選定回路400は、最適ノード
数表を参照して処理要求数NRに最適なノード数NTを
調査する。また、動作モード表において動作状態にある
ノードの数NAを調査する(S302)。これにより、
最適ノード数NTと現在の動作状態ノード数NAとが一
致しているか否かを調べる(S303)。一致していれ
ば動作状態のノード数を増減させないと判定し制御を終
了する。最適ノード数NTの方が動作状態ノード数NA
より多い場合(NT>NA)、動作状態のノード数を増
加させるべきと判定する。最適ノード数NTの方が動作
状態のノード数より少ない場合(NT<NA)、動作状
態のノード数を減少させるべきと判定する(S30
4)。動作状態のノードを増加させると判定した場合、
動作モード表を参照して休止状態のノードが存在するか
調査する(S308)。休止状態のノードが存在しなけ
れば、そのまま制御を終了する。休止状態のノードが1
台以上存在した場合は、休止状態のノードからランダム
に1台を選択し当該ノードの組込み処理制御を開始させ
る(S309,S500)。一方、動作状態のノードを
減少させると判定した場合、動作モード表を参照し動作
状態のノードが2台以上存在するか調査する(S30
5)。動作状態のノードが2台以上存在しなければその
まま制御を終了する。休止状態のノードが2台以上存在
した場合は、動作状態のノードからランダムに1台を選
択し当該ノードの休止処理制御を開始させる(S30
6,S400)。First, the node selection circuit 400 inquires of the front-end processor 300 about the current processing request number NR. In response to this, the front end processor 3
00 transmits the processing request number NR to the node selection circuit 400 (S301). The node selection circuit 400 refers to the optimum node number table to investigate the optimum node number NT for the processing request number NR. In addition, the number of active nodes NA is checked in the operation mode table (S302). This allows
It is checked whether or not the optimum number of nodes NT and the current number of operating state nodes NA match (S303). If they match, it is determined that the number of operating nodes is not increased or decreased, and the control ends. The optimum number of nodes NT is the number of operating nodes NA
When the number is larger (NT> NA), it is determined that the number of operating nodes should be increased. When the optimum number of nodes NT is smaller than the number of operating nodes (NT <NA), it is determined that the number of operating nodes should be reduced (S30).
4). If you decide to increase the number of active nodes,
It is checked with reference to the operation mode table whether there is a hibernating node (S308). If there is no dormant node, the control is terminated as it is. 1 dormant node
If more than one device exists, one device is randomly selected from the nodes in the dormant state and the embedded processing control of the node is started (S309, S500). On the other hand, when it is determined that the number of operating nodes is reduced, it is checked by referring to the operating mode table whether there are two or more operating nodes (S30).
5). If there are no more than two nodes in operation, control ends as it is. When there are two or more hibernating nodes, one is randomly selected from the operating nodes and the hibernation control of the node is started (S30).
6, S400).
【0029】ここで、具体的な動作例により説明する。
図2を参照すると、動作モード表には、ノードAが動作
状態、ノードBが休止状態、ノードCが障害状態にある
旨保持されている。また、図3を参照すると、最適ノー
ド数表には、処理要求数NRが0から99であれば1ノ
ードが適切であり、100から149であれば2ノード
が適切であり、150から199であれば3ノードが適
切である旨保持されている。ノード選定回路400は、
フロントエンドプロセッサ300に処理要求数NRを問
い合わせ、結果としてNR=120を得たとする(S2
01)。このとき、最適ノード数表を参照すると最適ノ
ード数NT=2であることがわかる(S202)。一
方、動作モード表の調査から現在の動作状態ノード数N
A=1でありNTと一致しない(S303)。NT>N
Aであるから動作ノード数を増加させる必要があると判
断する(S304)。このとき動作モード表を参照する
とノードBが休止状態である、そこでこのノードBを選
択し動作状態とする(S309)。この結果は、組込み
指示回路600に伝達される。尚、休止状態のノードの
選択も同様に行えるため説明は省略する。Here, a specific operation example will be described.
Referring to FIG. 2, the operation mode table holds that node A is in an operating state, node B is in a dormant state, and node C is in a failure state. Further, referring to FIG. 3, in the optimum node number table, one node is suitable if the processing request number NR is 0 to 99, two nodes are suitable if the processing request number NR is 100 to 149, and 150 to 199. If so, it is held that 3 nodes are appropriate. The node selection circuit 400 is
It is assumed that the front-end processor 300 is inquired about the processing request number NR, and as a result, NR = 120 is obtained (S2
01). At this time, referring to the optimum node number table, it can be seen that the optimum node number NT = 2 (S202). On the other hand, from the examination of the operation mode table, the current operating state number N of nodes
A = 1 and does not match NT (S303). NT> N
Since it is A, it is determined that the number of operating nodes needs to be increased (S304). At this time, referring to the operation mode table, the node B is in the dormant state, and therefore, the node B is selected and brought into the operating state (S309). The result is transmitted to the built-in instruction circuit 600. It should be noted that the selection of the node in the dormant state can be performed in the same manner, and the description thereof will be omitted.
【0030】上記説明では、クラスタシステムへの一定
時間当たりの処理要求数を指標として稼働状況を把握し
て運用ノードを選定したが、同様に稼働状況の指標とな
り得るものとしては実行中の処理要求数、または各ノー
ドのプロセッサ、メモリもしくはI/Oバスの稼働率等
が考えられる。これらについても本実施例と同様に最適
な動作ノード数やこの数を増減すべき閾値を記憶してお
くことにより同様な選定が可能になることは容易に推測
できる。また、クラスタシステムのノードとしてプロセ
ッサ数等の構成の異なるノードが混在したクラスタシス
テムの場合は、各ノードごとに運用ノードを選定する際
の上述の指標と単位を同じくする指標をノード毎に算出
して記憶することにより、この指標の合計と稼働状態と
の比較から上記一実施例と同様な運用ノードの選定が可
能である。In the above description, the operating node is selected by grasping the operating status by using the number of processing requests to the cluster system per fixed time as an index, but similarly, the processing request being executed may be used as an index of the operating status. The number, or the operating rate of the processor, memory or I / O bus of each node may be considered. It can be easily inferred that the same selection can be made for these as well by storing the optimum number of operating nodes and the threshold value for increasing or decreasing this number as in the present embodiment. Also, in the case of a cluster system in which nodes with different configurations such as the number of processors are mixed as the nodes of the cluster system, an index having the same unit as the above-mentioned index when selecting the operating node for each node is calculated for each node. It is possible to select an operating node similar to that in the above-mentioned embodiment by comparing the total of the indexes and the operating state by storing the same.
【0031】図1及び図6を参照すると、動作状態のノ
ードを切り放して休止状態に遷移させる制御と、休止状
態のノードを動作状態にしてクラスタシステムへ組み込
む構成制御は以下のように行われる。Referring to FIGS. 1 and 6, the control for disconnecting the active node to make it transit to the inactive state and the configuration control for bringing the inactive node into the active state and incorporating it into the cluster system are performed as follows.
【0032】まず、動作状態のノードを休止状態にする
場合には、クラスタシステムへの処理要求を行っていな
い切り放された状態に遷移させる必要がある。動作状態
のノードAを休止させるようノード選定回路400から
指示を受けると、切放し指示回路500はフロントエン
ドプロセッサ300の動作モード表のノードAの欄を休
止状態に変更する(S401)。切放し指示回路500
は、フロントエンドプロセッサ300からの情報によ
り、切り放そうとするノードAで行われている処理がす
べて終了したか否かを判断する(S402)。ノードA
における処理の完了を検出した切放し指示回路500
は、フロントエンドプロセッサ300に対してノードA
に接続される切放し制御回路120に対して切放しを指
示するよう伝達する。これを受けてフロントエンドプロ
セッサ300は、障害監視のメンバーからノードAを除
き、切り放すべき旨を切放し指示回路に報告する(S4
03)。この報告をうけて切放し指示回路500は、ノ
ードAに接続される切放し制御回路120に対して休止
状態への遷移要求を行う(S404)。切放し指示回路
500は、ノードAのオペレーティングシステムに対し
休止状態へ遷移するよう指示し、オペレーティングシス
テムはノードAの動作周波数を落とすとともに、(図示
しない)接続するディスクのスピンドルモータを停止す
る(S405)。First, when bringing a node in an operating state into a dormant state, it is necessary to make a transition to a disconnected state in which a processing request to the cluster system is not made. When receiving the instruction from the node selection circuit 400 to suspend the operating node A, the disconnect instruction circuit 500 changes the node A column in the operating mode table of the front-end processor 300 to the suspending state (S401). Cut-off instruction circuit 500
Determines from the information from the front-end processor 300 whether or not all the processes performed in the node A to be disconnected have been completed (S402). Node A
Disconnection instruction circuit 500 that detects completion of processing in
Is the node A for the front end processor 300.
To the disconnect control circuit 120 connected to the control circuit 120 to instruct the disconnect. In response to this, the front-end processor 300 removes the node A from the fault monitoring members and reports to the disconnection instruction circuit that it should be disconnected (S4).
03). In response to this report, the disconnection instruction circuit 500 requests the disconnection control circuit 120 connected to the node A to transit to the sleep state (S404). The disconnection instruction circuit 500 instructs the operating system of the node A to transit to the hibernation state, and the operating system lowers the operating frequency of the node A and stops the spindle motor of the connected disk (not shown) (S405). .
【0033】図1及び図7を参照すると、休止状態のノ
ードを動作状態にする場合には、組込み指示回路600
は、ノードAに接続する組込み制御回路130に対して
動作状態への遷移を要求する(S501)。組込み制御
回路130は、ノードAのオペレーティングシステムに
対してノードを動作状態へ遷移させるよう指示する。オ
ペレーティングシステムは、ノードAのクロックを動作
状態と同じに上げるとともに、(図示しない)接続する
ディスクのスピンドルモータを動かす(SS502)。
動作状態への遷移に失敗した場合は(S503)、組込
み制御回路130は組込み指示回路600に失敗を報告
する。この報告を受けた組込み指示回路600はフロン
トエンドプロセッサ300とノード選定回路400に障
害の発生を報告する。ノード選定回路400は、動作モ
ード表の該当ノードの状態を障害状態にして、組込みノ
ードの選定からやり直す。動作状態への遷移が正常に完
了すれば、その旨を組込み指示回路600に報告する
(S504)。組込み指示回路600はこの報告を受け
ると、その組み込もうとするノードを障害監視のメンバ
ーに加えるようフロントエンドプロセッサ300に伝達
する(S505)。組込み指示回路600は、フロント
エンドプロセッサ300の動作モード表のノードAの状
態を動作状態に変更する(S506)。Referring to FIGS. 1 and 7, when the node in the idle state is put into the operating state, the built-in instruction circuit 600
Requests the embedded control circuit 130 connected to the node A to transition to the operating state (S501). The embedded control circuit 130 instructs the operating system of the node A to shift the node to the operating state. The operating system raises the clock of the node A to be the same as the operating state, and also operates the spindle motor of the connected disk (not shown) (SS502).
When the transition to the operating state has failed (S503), the embedded control circuit 130 reports the failure to the embedded instruction circuit 600. Upon receiving this report, the built-in instruction circuit 600 reports the occurrence of a failure to the front end processor 300 and the node selection circuit 400. The node selection circuit 400 sets the state of the corresponding node in the operation mode table to the fault state and starts over from the selection of the embedded node. When the transition to the operating state is completed normally, the fact is reported to the built-in instruction circuit 600 (S504). Upon receipt of this report, the embedded instruction circuit 600 notifies the front-end processor 300 to add the node to be incorporated as a member of fault monitoring (S505). The embedded instruction circuit 600 changes the state of the node A in the operation mode table of the front-end processor 300 to the operation state (S506).
【0034】このように、本発明の一実施例である消費
電力低減制御システムによれば、フロントエンドプロセ
ッサ300に動作モード表と最適ノード数表とを記憶
し、ノード選定回路400によって選定されたノードの
組込みまたは切放しを組込み指示回路600または切放
し指示回路500により指示して、各ノードに接続され
た組込み制御回路130または切放し制御回路120に
よって当該ノードの組込みまたは切放しを制御すること
により、クラスタシステムの稼働状況に応じた消費電力
の低減を実現することができる。As described above, according to the power consumption reduction control system of the embodiment of the present invention, the operation mode table and the optimum node number table are stored in the front-end processor 300, and selected by the node selection circuit 400. A cluster system by instructing the incorporation or disconnection of a node by the incorporation instruction circuit 600 or the disconnection instruction circuit 500, and controlling the incorporation or disconnection of the node by the embedded control circuit 130 or the disconnection control circuit 120 connected to each node. It is possible to reduce the power consumption according to the operating status of.
【0035】上記一実施例では、フロントエンドプロセ
ッサ300、ノード選定回路400、切放し指示回路5
00、及び、組込み指示回路600について独立した回
路として説明したが、これらフロントエンドプロセッサ
300やノード選定回路400の機能、または切放し指
示回路500や組込み指示回路600の機能を特定のノ
ードに持たせるようにしてもよいことはいうまでもな
い。In the above embodiment, the front-end processor 300, the node selection circuit 400, the disconnection instruction circuit 5
00 and the built-in instruction circuit 600 have been described as independent circuits, but the functions of the front-end processor 300 and the node selection circuit 400, or the functions of the cutoff instruction circuit 500 and the embedded instruction circuit 600 may be given to a specific node. Needless to say, it is okay.
【0036】また、これらフロントエンドプロセッサ3
00やノード選定回路400の機能、または切放し指示
回路500や組込み指示回路600の機能を各ノードに
分散して、負荷の状況に応じていずれかのノードにおい
て動作させるようにしても構わない。Further, these front end processors 3
00 or the function of the node selection circuit 400 or the function of the disconnection instruction circuit 500 or the built-in instruction circuit 600 may be distributed to each node so that any one of the nodes operates according to the load condition.
【0037】[0037]
【発明の効果】以上の説明で明らかなように、本発明に
よると、クラスタシステム全体の稼働状況に応じて消費
電力を制御することにより、クラスタシステムの負荷が
軽い状態において消費電力が削減することができる。As is apparent from the above description, according to the present invention, the power consumption is controlled according to the operating condition of the entire cluster system, so that the power consumption is reduced when the load of the cluster system is light. You can
【図1】本発明の消費電力低減制御システムの一実施例
の構成を示すブロック図である。FIG. 1 is a block diagram showing a configuration of an embodiment of a power consumption reduction control system of the present invention.
【図2】本発明の一実施例の消費電力低減制御システム
における動作モード表の内容を示す図である。FIG. 2 is a diagram showing the contents of an operation mode table in the power consumption reduction control system according to the embodiment of the present invention.
【図3】本発明の一実施例の消費電力低減制御システム
における最適ノード表の内容を示す図である。FIG. 3 is a diagram showing the contents of an optimum node table in the power consumption reduction control system according to the embodiment of the present invention.
【図4】本発明の一実施例の消費電力低減制御システム
における動作の概要を示す図である。FIG. 4 is a diagram showing an outline of an operation in the power consumption reduction control system according to the embodiment of the present invention.
【図5】本発明の一実施例の消費電力低減制御システム
における詳細動作を示す図である。FIG. 5 is a diagram showing a detailed operation in the power consumption reduction control system according to the embodiment of the present invention.
【図6】本発明の一実施例の消費電力低減制御システム
における切放し制御の動作を示す図である。FIG. 6 is a diagram showing a cut-off control operation in the power consumption reduction control system according to the embodiment of the present invention.
【図7】本発明の一実施例の消費電力低減制御システム
における組込み制御の動作を示す図である。FIG. 7 is a diagram showing an operation of embedded control in the power consumption reduction control system according to the embodiment of the present invention.
【図8】従来の消費電力低減制御システムの一実施例の
構成を示すブロック図である。FIG. 8 is a block diagram showing a configuration of an example of a conventional power consumption reduction control system.
110 ノード 120 切放し制御回路 130 組込み制御回路 200 共有ストレージ 300 フロントエンドプロセッサ 400 ノード選定回路 500 切放し指示回路 600 組込み指示回路 110 nodes 120 disconnection control circuit 130 embedded control circuit 200 shared storage 300 front-end processor 400 node selection circuit 500 disconnection instruction circuit 600 embedded instruction circuit
Claims (5)
理要求をノードに対して割り当てるクラスタシステムに
おいて、 外部から受け取った処理要求の頻度から最適なノード数
を算出して、前記各ノードの稼働状況に応じてノードの
増減の要否を判断した上で、クラスタシステムからノー
ドを切り放して省電力状態に遷移させまたはノード組み
込んで通常の消費電力状態に遷移させることを特徴とす
る消費電力低減制御システム。1. In a cluster system that receives a processing request from the outside and allocates the processing request to a node, the optimum number of nodes is calculated from the frequency of the processing request received from the outside, and the operating status of each node is calculated. A power consumption reduction control system characterized by determining whether or not to increase or decrease the number of nodes according to the above, and then disconnecting the node from the cluster system to make a transition to a power saving state or incorporating a node to make a transition to a normal power consumption state. .
において、 外部からの処理要求を受け付けて当該処理要求をノード
に対して割り当てる手段と、 外部から受け取った処理要求の頻度から最適なノード数
を算出する手段と、 前記各ノードが動作中であるか休止状態であるかを保持
する手段と、 ノードの増加の要否を判断する手段と、 ノードの増加が必要である旨判断された場合に対象とな
るノードを選定するノード選定手段と、 このノード選定手段により選定されたノードを組み込ん
で通常の消費電力状態に遷移させる手段とを含むことを
特徴とする消費電力低減制御システム。2. In a cluster system comprising a plurality of nodes, means for receiving a processing request from the outside and allocating the processing request to the node, and calculating the optimum number of nodes from the frequency of the processing request received from the outside. Means, a means for holding whether each of the nodes is in operation or a dormant state, a means for determining whether or not the number of nodes needs to be increased, and a target when it is determined that the number of nodes needs to be increased. A power consumption reduction control system, comprising: a node selecting means for selecting a node to be formed, and a means for incorporating the node selected by the node selecting means to make a transition to a normal power consumption state.
において、 外部からの処理要求を受け付けて当該処理要求をノード
に対して割り当てる手段と、 外部から受け取った処理要求の頻度から最適なノード数
を算出する手段と、 前記各ノードが動作中であるか休止状態であるかを保持
する手段と、 ノードの減少の要否を判断する手段と、 ノードの減少が必要である旨判断された場合に対象とな
るノードを選定するノード選定手段と、 このノード選定手段により選定されたノードを切り放し
て省電力状態に遷移させる手段とを含むことを特徴とす
る消費電力低減制御システム。3. In a cluster system comprising a plurality of nodes, means for receiving a processing request from the outside and allocating the processing request to the node, and calculating the optimum number of nodes from the frequency of the processing request received from the outside. Means, a means for holding whether each of the nodes is in operation or a dormant state, a means for deciding whether or not to reduce the number of nodes, and a target when it is determined that the number of nodes needs to be reduced. A power consumption reduction control system comprising: a node selecting means for selecting a node to be formed, and a means for disconnecting the node selected by the node selecting means to make a transition to a power saving state.
において、 外部からの処理要求を受け付けて当該処理要求をノード
に対して割り当てる手段と、 外部から受け取った処理要求の頻度から最適なノード数
を算出する手段と、 前記各ノードが動作中であるか休止状態であるかを保持
する手段と、 ノードの増減の要否を判断する手段と、 ノードの増減が必要である旨判断された場合に対象とな
るノードを選定するノード選定手段と、 このノード選定手段により選定されたノードを組み込ん
で通常の消費電力状態に遷移させる手段と、 前記ノード選定手段により選定されたノードを切り放し
て省電力状態に遷移させる手段とを含むことを特徴とす
る消費電力低減制御システム。4. In a cluster system including a plurality of nodes, means for receiving a processing request from the outside and allocating the processing request to the node, and calculating the optimum number of nodes from the frequency of the processing request received from the outside. Means, a means for holding whether each of the nodes is in operation or a dormant state, a means for determining whether or not the number of nodes needs to be increased or decreased, and a target when it is determined that the number of nodes needs to be increased or decreased. Node selecting means for selecting a node to be selected, means for incorporating the node selected by this node selecting means to transition to a normal power consumption state, and disconnecting the node selected by the node selecting means to transition to a power saving state A power consumption reduction control system comprising:
理要求をノードに対して割り当てるクラスタシステムに
おいて、 外部から受け取った処理要求の頻度から最適なノード数
を算出するステップと、 前記最適なノード数が現在動作中のノード数よりも多い
場合に、休止状態にあるノードを動作状態にするステッ
プと、 前記最適なノード数が現在動作中のノード数よりも少な
い場合に、動作状態にあるノードを休止状態にして省電
力状態に遷移させるステップとを含むことを特徴とする
消費電力低減制御方法。5. In a cluster system that receives a processing request from the outside and allocates the processing request to a node, a step of calculating an optimal number of nodes from the frequency of processing requests received from the outside, and the optimal number of nodes. The number of nodes in operation is greater than the number of nodes currently in operation, the step of putting the nodes in the dormant state into operation, and if the optimal number of nodes is less than the number of nodes currently in operation, A power-saving reduction control method, comprising a step of changing to a power-saving state by setting a sleep state.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP7241563A JPH0991254A (en) | 1995-09-20 | 1995-09-20 | Power consumption reduction control system and method therefor |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP7241563A JPH0991254A (en) | 1995-09-20 | 1995-09-20 | Power consumption reduction control system and method therefor |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH0991254A true JPH0991254A (en) | 1997-04-04 |
Family
ID=17076208
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP7241563A Pending JPH0991254A (en) | 1995-09-20 | 1995-09-20 | Power consumption reduction control system and method therefor |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0991254A (en) |
Cited By (14)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2002091631A (en) * | 2000-09-20 | 2002-03-29 | Pfu Ltd | Network system |
| EP1296359A4 (en) * | 2000-05-24 | 2005-09-28 | Tokyo Electron Ltd | DEVICE AND METHOD FOR MANAGING A SEMICONDUCTOR PRODUCTION DEVICE |
| JP2008090352A (en) * | 2006-09-29 | 2008-04-17 | Hitachi Ltd | Storage controller |
| JP2008129846A (en) * | 2006-11-21 | 2008-06-05 | Nippon Telegr & Teleph Corp <Ntt> | Data processing apparatus, data processing method and program |
| JP2008225639A (en) * | 2007-03-09 | 2008-09-25 | Hitachi Ltd | Low power consumption job management method and computer system |
| JP2009089369A (en) * | 2007-08-29 | 2009-04-23 | Ntt Docomo Inc | Optimal operation of hierarchical peer-to-peer networks |
| JP2009176033A (en) * | 2008-01-24 | 2009-08-06 | Hitachi Ltd | Storage system and power consumption reduction method thereof |
| KR100968202B1 (en) * | 2007-12-12 | 2010-07-06 | 한국전자통신연구원 | Cluster system and its power management method for reducing power consumption |
| JP2010211358A (en) * | 2009-03-09 | 2010-09-24 | Nec Corp | Computer system, method for controlling the computer system and program |
| CN101847044A (en) * | 2010-03-22 | 2010-09-29 | 北京航空航天大学 | Low-power consumption management method for petascale computer cluster |
| US8341439B2 (en) | 2009-12-09 | 2012-12-25 | Electronics And Telecommunications Research Institute | Power management apparatus and method thereof and power control system |
| JP2012533832A (en) * | 2009-07-20 | 2012-12-27 | カリンゴ・インコーポレーテッド | Adaptive power saving methods in storage clusters |
| US8473768B2 (en) | 2009-11-19 | 2013-06-25 | Electronics And Telecommunications Research Institute | Power control apparatus 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 |
-
1995
- 1995-09-20 JP JP7241563A patent/JPH0991254A/en active Pending
Cited By (23)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP1296359A4 (en) * | 2000-05-24 | 2005-09-28 | Tokyo Electron Ltd | DEVICE AND METHOD FOR MANAGING A SEMICONDUCTOR PRODUCTION DEVICE |
| US7212977B2 (en) | 2000-05-24 | 2007-05-01 | Tokyo Electron Limited | Managing apparatus and managing method of a semiconductor manufacturing apparatus |
| JP2002091631A (en) * | 2000-09-20 | 2002-03-29 | Pfu Ltd | Network system |
| JP2008090352A (en) * | 2006-09-29 | 2008-04-17 | Hitachi Ltd | Storage controller |
| JP2008129846A (en) * | 2006-11-21 | 2008-06-05 | Nippon Telegr & Teleph Corp <Ntt> | Data processing apparatus, data processing method and program |
| US7958508B2 (en) | 2007-03-09 | 2011-06-07 | Hitachi, Ltd. | Method of power-aware job management and computer system |
| JP2008225639A (en) * | 2007-03-09 | 2008-09-25 | Hitachi Ltd | Low power consumption job management method and computer system |
| JP2009089369A (en) * | 2007-08-29 | 2009-04-23 | Ntt Docomo Inc | Optimal operation of hierarchical peer-to-peer networks |
| KR100968202B1 (en) * | 2007-12-12 | 2010-07-06 | 한국전자통신연구원 | Cluster system and its power management method for reducing power consumption |
| US8041970B2 (en) | 2007-12-12 | 2011-10-18 | Electronics And Telecommunications Research Institute | Cluster system with reduced power consumption and power management method thereof |
| US8572417B2 (en) | 2008-01-24 | 2013-10-29 | Hitachi, Ltd. | Storage system and power consumption reduction method for the same |
| JP2009176033A (en) * | 2008-01-24 | 2009-08-06 | Hitachi Ltd | Storage system and power consumption reduction method thereof |
| US8495393B2 (en) | 2008-12-22 | 2013-07-23 | Electronics And Telecommunications Research Institute | Remote power management system and method for cluster system |
| JP2010211358A (en) * | 2009-03-09 | 2010-09-24 | Nec Corp | Computer system, method for controlling the computer system and program |
| US8522060B2 (en) | 2009-03-09 | 2013-08-27 | Nec Corporation | Computer system, method for controlling the same, and program |
| US9348408B2 (en) | 2009-07-20 | 2016-05-24 | Caringo, Inc. | Adaptive power conservation in storage clusters |
| US8938633B2 (en) | 2009-07-20 | 2015-01-20 | Caringo, Inc. | Adaptive power conservation in storage clusters |
| JP2012533832A (en) * | 2009-07-20 | 2012-12-27 | カリンゴ・インコーポレーテッド | Adaptive power saving methods in storage clusters |
| US8726053B2 (en) | 2009-07-20 | 2014-05-13 | Caringo, Inc. | Method for processing a request by selecting an appropriate computer node in a plurality of computer nodes in a storage cluster based on a calculated bid value in each computer node |
| US8473768B2 (en) | 2009-11-19 | 2013-06-25 | Electronics And Telecommunications Research Institute | Power control apparatus and method for cluster system |
| KR101282199B1 (en) * | 2009-11-19 | 2013-07-04 | 한국전자통신연구원 | Method and apparatus for controlling power in cluster system |
| US8341439B2 (en) | 2009-12-09 | 2012-12-25 | Electronics And Telecommunications Research Institute | Power management apparatus and method thereof and power control system |
| CN101847044A (en) * | 2010-03-22 | 2010-09-29 | 北京航空航天大学 | Low-power consumption management method for petascale computer cluster |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US9935897B2 (en) | Network switching device | |
| JPH0991254A (en) | Power consumption reduction control system and method therefor | |
| US20080005461A1 (en) | Power-saving control apparatus, power-saving control method, and computer product | |
| US6329794B1 (en) | Information processing device and method for controlling power consumption thereof | |
| JP2006221381A (en) | Processor system and image forming apparatus provided with the processor system | |
| US9128891B2 (en) | Method, mobile terminal and computer program product for sharing storage device | |
| US20190214989A1 (en) | Semiconductor device and semiconductor system | |
| JPH09231194A (en) | Mobile terminal | |
| JPH10312370A (en) | Network system with power saving function | |
| JP2003515765A (en) | Display system | |
| US20020087898A1 (en) | Method and apparatus facilitating direct access to a serial ATA device by an autonomous subsystem | |
| JP2019091152A (en) | Storage system with power-saving function | |
| JP5336946B2 (en) | Information processing device | |
| JPH09247194A (en) | Lan control system | |
| JP2011022750A (en) | Information processing apparatus, information processing method, operational environment setting program, and information processing system | |
| JP4503003B2 (en) | Power supply backup system and electronic device having the same | |
| JP6642990B2 (en) | Communication device, control method, and program | |
| JP2002215473A (en) | Information processing apparatus and multiplexing method | |
| JPH11327705A (en) | Information processing device | |
| JPH0793061A (en) | Information processing equipment | |
| EP3646162B1 (en) | System and method for dynamic buffer sizing in a computing device | |
| JP3870774B2 (en) | Information processing apparatus control method and program for executing the same | |
| JPH04209056A (en) | Personal computer with communication function | |
| KR20260048360A (en) | Method, device, electronic device, and storage medium for managing power consumption of a processing unit | |
| JPH0713909A (en) | Data transfer rate controller |