JP2008225642A - Load distribution processing system - Google Patents

Load distribution processing system Download PDF

Info

Publication number
JP2008225642A
JP2008225642A JP2007060131A JP2007060131A JP2008225642A JP 2008225642 A JP2008225642 A JP 2008225642A JP 2007060131 A JP2007060131 A JP 2007060131A JP 2007060131 A JP2007060131 A JP 2007060131A JP 2008225642 A JP2008225642 A JP 2008225642A
Authority
JP
Japan
Prior art keywords
server
load
mode
operation mode
power
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.)
Withdrawn
Application number
JP2007060131A
Other languages
Japanese (ja)
Inventor
Taiji Sumiyoshi
太治 住吉
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Fujitsu Ltd
Original Assignee
Fujitsu Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Fujitsu Ltd filed Critical Fujitsu Ltd
Priority to JP2007060131A priority Critical patent/JP2008225642A/en
Publication of JP2008225642A publication Critical patent/JP2008225642A/en
Withdrawn legal-status Critical Current

Links

Images

Landscapes

  • Power Sources (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To provide a load distribution processing system achieving power saving of the whole system by shutting off the power to a server not required to be included in a load distribution destination to cut unnecessary power. <P>SOLUTION: This load distribution processing system having a plurality of servers 14 each capable of transiting to an operation mode made a load distribution destination, a standby mode not made the load distribution destination in spite of a power off state, and a power-saving mode in the power off state has a load distribution device 20 transiting another server to the standby mode from the power-saving mode or to the operation mode from the standby mode according to increase of a load of the server having finally transited to the operation mode, transiting the server in the standby mode to the power-saving mode according to the load of the whole server in the operation mode and decrease or the load of the server having finally transited to the operation mode, or transiting the server having finally transited to the operation mode to the standby mode. <P>COPYRIGHT: (C)2008,JPO&INPIT

Description

本発明は、クライアントから投入される負荷を複数のサーバへ分散して処理する負荷分散処理システムに関する。   The present invention relates to a load distribution processing system that distributes and processes a load input from a client to a plurality of servers.

複数のサーバを備え、各サーバの負荷を計測し、各サーバの負荷が均一となるように負荷を分散して処理する負荷分散処理システムが知られている。かかる負荷分散処理システムでは、各サーバの負荷が均一となるように、処理要求を複数のサーバへ分散するため、サーバ単体の処理能力に余裕が発生し、不要に複数のサーバへ負荷分散を実施する場合がある。   There is known a load distribution processing system that includes a plurality of servers, measures the load on each server, and distributes and processes the load so that the load on each server is uniform. In such a load distribution processing system, processing requests are distributed to multiple servers so that the load on each server is uniform, so there is room in the processing capacity of a single server, and load distribution to multiple servers is unnecessary. There is a case.

また、サーバの処理能力を超えた場合に、待機サーバを組み込むべく稼動させ、処理を分散させる負荷分散処理システムも知られているが、かかるシステムにおいては、待機サーバが電源オン状態にて待機しているため、不要な電力を消費してしまうこととなる。   Also known is a load distribution processing system that operates to incorporate a standby server and distributes the processing when the server's processing capacity is exceeded. In such a system, the standby server waits in a power-on state. Therefore, unnecessary power will be consumed.

従来の負荷分散処理システムでは、24時間、365日連続運転する中で負荷が最大となる場合においても処理可能となる台数のサーバが配置されており、平日や深夜等アクセスが少ない時間においては、システム全体及びサーバ単体の処理能力に余剰能力が発生する場合がある。   In the conventional load distribution processing system, servers of the number that can be processed even when the load is maximum during continuous operation for 24 hours, 365 days are arranged, and in times when there are few accesses such as weekdays and midnight, In some cases, surplus capacity may occur in the processing capacity of the entire system or a single server.

平日や深夜等アクセスが少ない時間において、低負荷状態にて均等に負荷を分散したり、処理要求がないようなサーバに対し負荷振分け停止等を実施して電源オン状態のまま待機させたりする従来システムでは、サーバの処理能力に余りある場合やその処理能力が有効に利用されていない場合に不要な電力が消費される結果となる。   Conventionally, during low access times such as weekdays and late at night, the load is evenly distributed in a low load state, or servers that do not require processing are suspended and the server is placed in a power-on state. In the system, unnecessary power is consumed when the processing capacity of the server is excessive or when the processing capacity is not effectively used.

例えば、3つのサーバで構成されている小規模システムにおいて、平日昼間(6:00〜24:00)に2台分の処理能力、休日昼間(6:00〜24:00)に3台分の処理能力、深夜(0:00〜6:00)に1台分の処理能力が必要とされるものとし、1サーバ当たりx[kWh](xはサーバの1時間当たりの消費電力[キロワット時])の電力を消費するものとすると、現状のシステムにおいては、簡易的に3[台]×24[h]×365[日]×x[kWh]=26280x[kWh]の電力が年間必要となる。   For example, in a small-scale system composed of three servers, processing capacity for two machines during weekday daytime (6:00 to 24:00), and three machines for holiday daytime (6:00 to 24:00) Processing capacity, assuming that processing capacity for one machine is required at midnight (0:00 to 6:00), x [kWh] per server (x is the power consumption per hour [kilowatt hour] of the server) In the current system, power of 3 [units] × 24 [h] × 365 [days] × x [kWh] = 26280 × [kWh] is required annually in the current system.

しかしながら、負荷と処理能力との関係から必ずしも必要とされないサーバの電源をオフ状態とさせることにより、消費電力は、(1[台]×6[h](深夜)×365[日]+2[台]×18[h](平日昼間)×265[日]+3[台]×18[h](休日昼間)×100[日])×x[kWh]=17130x[kWh]となり、簡易的ではあるが約35%の消費電力の削減が可能となる。   However, by turning off the power supply of the server that is not necessarily required due to the relationship between the load and the processing capability, the power consumption becomes (1 [unit] × 6 [h] (midnight) × 365 [day] +2 [unit] ] × 18 [h] (weekday daytime) × 265 [day] +3 [vehicle] × 18 [h] (holiday daytime) × 100 [day]) × x [kWh] = 17130 × [kWh] However, power consumption can be reduced by about 35%.

なお、負荷分散処理システムに関連する先行技術文献として、下記特許文献1は、クライアントの接続台数の増加により通信サーバのクライアント処理に過負荷が発生しシステム全体の処理能力が低下した際に、ネットワークに接続されている他の計算機を上記通信サーバの代替として動作する代替サーバとすることにより、システム全体の処理能力の低下を未然に防ぎ、CPU、メモリ、ディスプレイなどの全ての計算機資源の有効利用を可能とし、システム規模の拡充に柔軟に対応できるようにした通信サーバ負荷分散処理方式について開示している。   As a prior art document related to the load balancing processing system, the following Patent Document 1 describes a network when an overload occurs in the client processing of the communication server due to an increase in the number of connected clients, and the processing capacity of the entire system decreases. By making another computer connected to the server an alternative server that operates as an alternative to the above communication server, it is possible to prevent a decrease in the processing capacity of the entire system and to effectively use all computer resources such as CPU, memory, display, etc. A communication server load distribution processing method that can flexibly cope with the expansion of the system scale is disclosed.

また、下記特許文献2は、複数のサーバ上に分散して存在し同一の処理を行う複数のオブジェクトに対してクライアントが処理を要求し、その際クライアントが、その処理を実行可能なオブジェクトを有するサーバを名前サーバから検索し、検索されたサーバに処理を要求する分散オブジェクトシステムにおいて、その処理を要求されたサーバが自サーバと他のサーバの負荷状態を検出し、自サーバの負荷が高いことが検出された場合、負荷の高くない他のサーバが要求された処理を実行する分散オブジェクトシステムについて開示している。   In Patent Document 2 below, a client requests processing for a plurality of objects that are distributed on a plurality of servers and perform the same processing, and the client has an object that can execute the processing at that time. In a distributed object system that searches for a server from a name server and requests processing from the searched server, the server that requested the processing detects the load status of the local server and other servers, and the load on the local server is high. When a server is detected, a distributed object system is disclosed in which another server having a low load executes a requested process.

特開平9−106381号公報Japanese Patent Laid-Open No. 9-106381 特開2005−267547号公報JP 2005-267547 A

本発明は、上述した問題点に鑑みてなされたものであり、その目的は、複数のサーバへ負荷を均等に分散させるのではなく、サーバ単体の処理能力を超えた場合に負荷分散を発生させること、及び、システム全体及びサーバ単体の負荷状況に応じてサーバへの電源入出力要求を実施することにより、負荷分散先に含める必要のないサーバを電源断として不要な電力をカットしシステム全体の省電力化を実現する負荷分散処理システムを提供することにある。   The present invention has been made in view of the above-mentioned problems, and its purpose is not to distribute the load evenly to a plurality of servers but to generate load distribution when the processing capacity of a single server is exceeded. In addition, by executing the power input / output request to the server according to the load status of the entire system and the server alone, the server that does not need to be included in the load distribution destination is turned off and unnecessary power is cut. An object is to provide a load distribution processing system that realizes power saving.

上記目的を達成するために、本発明によれば、負荷分散先とされる運用モード、電源オン状態であるが負荷分散先とされない待機モード及び電源オフ状態にある省電力モードに各々遷移し得る複数のサーバを備える負荷分散処理システムであって、最後に運用モードに遷移したサーバの負荷の増加に応じて、他の一つのサーバを、省電力モードから待機モードへ又は待機モードから運用モードへと遷移させる第一の制御手段と、最後に運用モードに遷移したサーバの負荷の減少及び運用モードにあるサーバ全体の負荷に応じて、待機モードにあるサーバを省電力モードに遷移させ、又は、当該最後に運用モードに遷移したサーバを待機モードに遷移させる第二の制御手段と、を具備することを特徴とする負荷分散処理システムが提供される。   In order to achieve the above object, according to the present invention, it is possible to transit to an operation mode that is a load distribution destination, a standby mode that is in a power-on state but not a load distribution destination, and a power-saving mode that is in a power-off state, respectively. A load balancing processing system comprising a plurality of servers, and the other server is switched from the power saving mode to the standby mode or from the standby mode to the operation mode in response to an increase in the load of the server that has finally shifted to the operation mode. The server in the standby mode is shifted to the power saving mode according to the decrease in the load of the server that has finally shifted to the operation mode and the load of the entire server in the operation mode, or There is provided a load distribution processing system comprising: a second control unit that causes the server that has finally transitioned to the operation mode to transition to the standby mode.

一つの好適な態様では、前記第一の制御手段は、最後に運用モードに遷移したサーバの負荷が第一の値を一定期間上回った場合に、当該他の一つのサーバを待機モードへと遷移させる。   In one preferable aspect, the first control unit shifts the other one server to the standby mode when the load of the server that has finally shifted to the operation mode exceeds the first value for a certain period of time. Let

一つの好適な態様では、前記第一の制御手段は、最後に運用モードに遷移したサーバの負荷が前記第一の値より大きい第二の値を一定期間上回った場合に、当該他の一つのサーバを運用モードへと遷移させる。   In one preferable aspect, when the load of the server that has finally transited to the operation mode exceeds a second value larger than the first value for a certain period, the first control means Transition the server to operation mode.

一つの好適な態様では、前記第二の制御手段は、最後に運用モードに遷移したサーバの負荷及び運用モードにあるサーバ全体の負荷がともに第一の値を一定期間下回った場合に、待機モードにあるサーバを省電力モードに遷移させる。   In one preferable aspect, the second control unit is configured to switch the standby mode when the load of the server that has finally shifted to the operation mode and the load of the entire server in the operation mode are both lower than the first value for a certain period. The server in is transitioned to the power saving mode.

一つの好適な態様では、前記第二の制御手段は、最後に運用モードに遷移したサーバの負荷が前記第一の値を一定期間下回り且つ運用モードにあるサーバ全体の負荷が前記第一の値より小さい第三の値を一定期間下回った場合に、当該最後に運用モードに遷移したサーバを待機モードに遷移させる。   In one preferable aspect, the second control means is configured such that the load of the server that has finally transited to the operation mode is lower than the first value for a certain period and the load of the entire server in the operation mode is the first value. When the smaller third value falls below a certain period, the server that has finally shifted to the operation mode is shifted to the standby mode.

さらに、本発明によれば、上述のシステムにおいて実施される方法及び上述のシステムを機能させるためのプログラムが提供される。   Furthermore, according to the present invention, a method implemented in the above system and a program for causing the above system to function are provided.

本発明による負荷分散処理システムにおいては、システムに投入される負荷に応じて、運用モード、待機モード及び省電力モードの各モードに置かれるサーバの数が増減せしめられるため、システム全体の省電力化が実現される。   In the load distribution processing system according to the present invention, the number of servers placed in each of the operation mode, the standby mode, and the power saving mode can be increased or decreased according to the load applied to the system. Is realized.

以下、添付図面を参照して本発明の実施形態について説明する。図1は、本発明による負荷分散処理システムの一実施形態を示すブロック図である。同図に示されるように、この負荷分散処理システムは、管理PC(Personal Computer)10、クライアント12、サーバ群14及び負荷分散装置20を備え、クライアント12から投入される負荷(処理要求)を負荷分散装置20によってサーバ群14内の各サーバに振り分けて処理する。   Hereinafter, embodiments of the present invention will be described with reference to the accompanying drawings. FIG. 1 is a block diagram showing an embodiment of a load distribution processing system according to the present invention. As shown in the figure, this load distribution processing system includes a management PC (Personal Computer) 10, a client 12, a server group 14, and a load distribution device 20, and loads a load (processing request) input from the client 12. The distribution device 20 distributes and processes each server in the server group 14.

負荷分散装置20は、プロセッサ、メモリ等を備えるコンピュータによって構成され、メモリに格納されたプログラムをプロセッサに実行させることにより、図1に示される状態判別機構22、負荷計測処理機構24、分散処理機構26及び電源処理機構28を機能的に実現する。   The load distribution device 20 is configured by a computer including a processor, a memory, and the like, and causes the processor to execute a program stored in the memory, thereby causing the state determination mechanism 22, the load measurement processing mechanism 24, and the distributed processing mechanism illustrated in FIG. 26 and the power supply processing mechanism 28 are functionally realized.

状態判別機構22は、各サーバに対し状態確認要求を送信して応答を受信すること等により、各サーバの状態を把握する。サーバの状態は、電源オン状態と電源オフ状態とに大別される。そして、電源オン状態には、分散された負荷を受けて処理を実行している運用モードと、負荷の分散先とされることなく待機している待機モードと、がある。   The state determination mechanism 22 grasps the state of each server by transmitting a state confirmation request to each server and receiving a response. The server state is roughly divided into a power-on state and a power-off state. In the power-on state, there are an operation mode in which processing is executed by receiving a distributed load, and a standby mode in which standby is performed without being a load distribution destination.

一方、電源オフ状態は、省電力モードと保守モードと異常モードとの3種に区別される。省電力モードは、負荷分散装置20からの処理要求がない(システムの負荷が低い)場合において、電源処理機構28からの電源オフ指示によりサーバの電源がオフされた状態を意味する。保守モードは、管理PC10からのオペレータ指示により保守等の目的で電源がオフされた状態を意味する。異常モードは、予期せぬハードウェア、ソフトウェア等の異常に起因して電源がオフされた状態を意味する。   On the other hand, the power-off state is classified into three types: a power saving mode, a maintenance mode, and an abnormal mode. The power saving mode means a state in which the server is turned off by a power off instruction from the power processing mechanism 28 when there is no processing request from the load balancer 20 (system load is low). The maintenance mode means a state in which the power is turned off for the purpose of maintenance or the like according to an operator instruction from the management PC 10. The abnormal mode means a state in which the power is turned off due to an unexpected abnormality of hardware, software, or the like.

かくして、正常な状態である省電力モードのサーバのみ待機モードへ状態遷移させることにより、正常な状態にあるサーバのみを負荷分散先として組み込むことが可能となる。   Thus, only the server in the power saving mode that is in the normal state is changed to the standby mode, so that only the server in the normal state can be incorporated as the load distribution destination.

負荷計測処理機構24は、各サーバ単体の負荷及びサーバ群全体の負荷を計測して処理することにより負荷状況を出力する。負荷としては、CPU負荷率、メモリ負荷率、IO処理数、セッション数等が計測される。   The load measurement processing mechanism 24 outputs the load status by measuring and processing the load of each server alone and the load of the entire server group. As the load, a CPU load factor, a memory load factor, the number of IO processes, the number of sessions, and the like are measured.

分散処理機構26は、各サーバ単体及びサーバ群全体の負荷状況に基づいて負荷判定処理を実施し、運用モード、待機モード及び省電力モードの各モード間の遷移を制御して分散先を決定するとともに、その情報を電源処理機構28に伝達する。   The distributed processing mechanism 26 performs load determination processing based on the load status of each server alone and the entire server group, and controls the transition between the operation mode, standby mode, and power saving mode to determine the distribution destination. At the same time, the information is transmitted to the power supply processing mechanism 28.

電源処理機構28は、待機モードから省電力モードに遷移すべきサーバに対し電源オフ要求を送出し、また、省電力モードから待機モードに遷移すべきサーバに対し電源オン要求を送出する。   The power supply processing mechanism 28 sends a power-off request to the server that should transition from the standby mode to the power-saving mode, and sends a power-on request to the server that should transition from the power-saving mode to the standby mode.

図2は、サーバのモードを遷移させる制御の基本的原理を説明する図である。この例では、1台のサーバ(サーバ1)が基本サーバとなる。基本サーバは常時運用モードとされ、基本サーバの負荷が測定される。その負荷がある一定期間、A以上となった場合に、他のもう1台のサーバ(サーバ2)が電源オンされて、省電力モードから待機モードへ遷移する。さらに、基本サーバ(サーバ1)の負荷がある一定期間、B(>A)以上となった場合、サーバ2は待機モードから運用モードへ遷移し、複数サーバによる負荷分散処理が実施される。   FIG. 2 is a diagram for explaining the basic principle of control for changing the server mode. In this example, one server (server 1) is the basic server. The basic server is set to the always-on operation mode, and the load on the basic server is measured. When the load is equal to or greater than A for a certain period of time, the other server (server 2) is powered on and transitions from the power saving mode to the standby mode. Further, when the load on the basic server (server 1) becomes B (> A) or more for a certain period, the server 2 transitions from the standby mode to the operation mode, and load distribution processing by a plurality of servers is performed.

反対に、負荷が軽減してB以下になると、サーバ2が運用モードから待機モードへ遷移することで、複数のサーバへの分散処理が停止され、基本サーバ(サーバ1)単体での処理へ移行する。負荷が更に減少してA以下になった時点で、サーバ2は、電源オフされ、待機モードから省電力モードへと遷移する。このように2段階の負荷判別が実施され、負荷状況に応じてサーバの状態遷移が制御される。なお、図2に示されるように、サーバにおけるアプリケーションの状態も、運用モードにある期間のみ運用状態となり、その他の期間においては停止状態となる。   On the other hand, when the load is reduced to B or less, the server 2 transitions from the operation mode to the standby mode, so that the distributed processing to a plurality of servers is stopped and the processing shifts to the processing of the basic server (server 1) alone. To do. When the load further decreases to A or less, the server 2 is powered off and transitions from the standby mode to the power saving mode. Thus, the two-stage load determination is performed, and the state transition of the server is controlled according to the load situation. As shown in FIG. 2, the state of the application in the server is also in the operating state only during the period in the operation mode, and is in the stopped state during other periods.

図3及び図4は、負荷分散装置20における処理の手順を示すフローチャートである。なお、図1に示される負荷分散処理システムにおいて、サーバ群14は、N台のサーバ、すなわちサーバ1からサーバNまでによって構成されるものとする。また、負荷は、処理能力のうちどれだけの割合が使用されているかを示す負荷率(単位:%)として求められるものとする。   FIG. 3 and FIG. 4 are flowcharts showing a processing procedure in the load distribution apparatus 20. In the load distribution processing system shown in FIG. 1, the server group 14 is configured by N servers, that is, servers 1 to N. Further, the load is obtained as a load factor (unit:%) indicating how much of the processing capacity is used.

まず、負荷分散装置20は、初期状態として、基本サーバであるサーバ1を運用モードに、その他のサーバであるサーバ2からサーバNまでを省電力モードに設定するとともに、運用モードにあって最後に運用モードに遷移したサーバを示す変数Kを1に初期設定する(ステップ102)。   First, as an initial state, the load balancer 20 sets the server 1 as a basic server to the operation mode, sets the servers 2 to N as other servers to the power saving mode, and finally sets the server 1 to the power saving mode. A variable K indicating the server transitioned to the operation mode is initialized to 1 (step 102).

次いで、負荷分散装置20は、サーバKの負荷率L(K)を判定する(ステップ104)。この判定は、常時変化する負荷率を監視し、一定時間、一定の負荷率が継続した場合に、その時点における負荷率として確定させる。   Next, the load distribution apparatus 20 determines the load factor L (K) of the server K (step 104). In this determination, a constantly changing load factor is monitored, and when a constant load factor continues for a certain period of time, the load factor at that time is determined.

次いで、負荷分散装置20は、サーバKの負荷率L(K)が高負荷状態を表す値M+αを超えており(すなわち、L(K)>M+α)、かつ、未だ運用モードにされていないサーバが存在する(すなわち、K<N)か否かを判定する(ステップ106)。ここで、M+αのうちのM(M<M+α)は、通常負荷状態を表す値である。   Next, the load balancer 20 has a load factor L (K) of the server K that exceeds a value M + α representing a high load state (that is, L (K)> M + α) and is not yet in the operation mode. Is present (ie, K <N) (step 106). Here, M (M <M + α) of M + α is a value representing a normal load state.

“L(K)>M+α、かつ、K<N”が成立する場合には、負荷分散装置20は、サーバK+1を運用モードへ遷移させ、サーバKの負荷のうちMを超える部分すなわちαに相当する負荷を、サーバKからサーバK+1に移すとともに、変数Kをインクリメントする(ステップ108)。その後、ステップ104に戻る。   When “L (K)> M + α and K <N” is satisfied, the load distribution apparatus 20 shifts the server K + 1 to the operation mode, and corresponds to a portion of the load of the server K that exceeds M, that is, α. The load to be transferred is transferred from the server K to the server K + 1, and the variable K is incremented (step 108). Thereafter, the process returns to step 104.

一方、“L(K)>M+α、かつ、K<N”が成立しない場合には、負荷分散装置20は、サーバKの負荷率L(K)が通常負荷状態を表す値Mを超えており(すなわち、L(K)>M)、かつ、未だ運用モードにされていないサーバが存在する(すなわち、K<N)か否かを判定する(ステップ110)。   On the other hand, when “L (K)> M + α and K <N” does not hold, the load balancer 20 has the load factor L (K) of the server K exceeding the value M representing the normal load state. It is determined whether or not there is a server that is not yet in the operation mode (that is, K <N) (ie, L (K)> M) (step 110).

“L(K)>M、かつ、K<N”が成立する場合には、負荷分散装置20は、サーバK+1を待機モードへ遷移させる(ステップ112)。その後、ステップ104に戻る。   If “L (K)> M and K <N” are satisfied, the load balancer 20 shifts the server K + 1 to the standby mode (step 112). Thereafter, the process returns to step 104.

一方、“L(K)>M、かつ、K<N”が成立しない場合には、サーバ1からサーバNまでのサーバ群全体すなわちシステム全体の負荷率Lを判定する(ステップ114)。この判定は、サーバ単体の負荷率の判定と同様に、常時変化する負荷率を監視し、一定時間、一定の負荷率が継続した場合に、その時点における負荷率として確定させる。   On the other hand, if “L (K)> M and K <N” are not satisfied, the load factor L of the entire server group from the server 1 to the server N, that is, the entire system is determined (step 114). This determination, like the determination of the load factor of a single server, monitors the constantly changing load factor, and when the constant load factor continues for a certain period of time, it is determined as the load factor at that time.

次いで、負荷分散装置20は、サーバK+1が待機モードにあり、かつ、システム全体の負荷率Lが通常負荷状態を表す値M未満(すなわち、L<M)であるか否かを判定する(ステップ116)。   Next, the load balancer 20 determines whether or not the server K + 1 is in the standby mode and the load factor L of the entire system is less than a value M indicating a normal load state (that is, L <M) (step S <b> 1). 116).

“サーバK+1が待機モード、かつ、L<M”が成立する場合には、負荷分散装置20は、サーバK+1を待機モードから省電力モードへ遷移させる(ステップ118)。その後、ステップ104に戻る。   When “server K + 1 is in the standby mode and L <M” is established, the load distribution apparatus 20 changes the server K + 1 from the standby mode to the power saving mode (step 118). Thereafter, the process returns to step 104.

一方、“サーバK+1が待機モード、かつ、L<M”が成立しない場合には、負荷分散装置20は、サーバK+1が省電力モードにあり、かつ、システム全体の負荷率Lが運用モードのサーバを1台減らしても処理可能な低負荷状態を表す値Z(Z<M)未満(すなわち、L<Z)であり、かつ、サーバKが基本サーバ以外のサーバである(すなわち、K>1)か否かを判定する(ステップ120)。   On the other hand, when “server K + 1 is in the standby mode and L <M” is not established, the load balancer 20 is a server in which the server K + 1 is in the power saving mode and the load factor L of the entire system is the operation mode. Is less than a value Z (Z <M) representing a low-load state that can be processed even if one is reduced (ie, L <Z), and the server K is a server other than the basic server (ie, K> 1). ) Is determined (step 120).

“サーバK+1が省電力モード、かつ、L<Z、かつ、K>1”が成立する場合には、負荷分散装置20は、サーバKを運用モードから待機モードに遷移させるとともに、サーバKの負荷をサーバK−1に移し、さらに変数Kをデクリメントする(ステップ122)。その後、ステップ104に戻る。   When “server K + 1 is in the power saving mode and L <Z and K> 1” is established, the load distribution apparatus 20 shifts the server K from the operation mode to the standby mode and loads the server K. Is transferred to the server K-1, and the variable K is further decremented (step 122). Thereafter, the process returns to step 104.

一方、“サーバK+1が省電力モード、かつ、L<Z、かつ、K>1”が成立しない場合には、負荷分散装置20の処理はステップ104に戻る。   On the other hand, if “server K + 1 is in the power saving mode and L <Z and K> 1” is not established, the processing of the load distribution apparatus 20 returns to step 104.

以上の処理によれば、システムに投入される負荷の増加に応じて、基本サーバ以外のサーバが、省電力モードから待機モードへ、さらに待機モードから運用モードへと遷移していく。また、システムに投入される負荷の減少に応じて、基本サーバ以外のサーバが、運用モードから待機モードへ、さらに待機モードから省電力モードへと遷移していく。その結果、システム全体の省電力化が実現される。   According to the above processing, as the load applied to the system increases, servers other than the basic server transition from the power saving mode to the standby mode, and further from the standby mode to the operation mode. Further, as the load applied to the system decreases, servers other than the basic server transition from the operation mode to the standby mode and from the standby mode to the power saving mode. As a result, power saving of the entire system is realized.

図5は、サーバのモード遷移を示す図である。運用モードと待機モードとの間の遷移、及び、待機モードと省電力モードとの間の遷移は、図3及び図4を用いて説明したとおり、負荷分散装置20からの要求に基づいて実行される。   FIG. 5 is a diagram illustrating mode transition of the server. The transition between the operation mode and the standby mode and the transition between the standby mode and the power saving mode are executed based on a request from the load balancer 20 as described with reference to FIGS. 3 and 4. The

また、同図に示されるように、管理PC10からの要求に基づいて、サーバは、運用モード、待機モード又は省電力モードから保守モードへと遷移する。そして、そのサーバは、保守作業終了後、省電力モードへと遷移する。   Also, as shown in the figure, based on a request from the management PC 10, the server transitions from the operation mode, the standby mode, or the power saving mode to the maintenance mode. Then, after the maintenance work is completed, the server transitions to the power saving mode.

また、同図に示されるように、ハードウェア、ソフトウェア等の異常に起因して予期せぬ電源断がサーバに起こり、運用モード又は待機モードから異常モードへと遷移する場合もある。そのサーバは、復旧作業終了後、省電力モードへと遷移する。   Also, as shown in the figure, an unexpected power interruption may occur in the server due to an abnormality in hardware, software, or the like, and the operation mode or standby mode may be changed to an abnormal mode. The server transitions to the power saving mode after the restoration work is completed.

負荷分散装置20は、1台のサーバを待機モードへ遷移させる場合、保守モードや異常モードにあるサーバではなく、正常な状態である省電力モードにあるサーバを選択する。同様に、負荷分散装置20は、運用モードへ遷移させる場合、保守モードや異常モードにあるサーバを対象から除外する。   When transitioning one server to the standby mode, the load balancer 20 selects a server in the power saving mode that is in a normal state, not a server in the maintenance mode or the abnormal mode. Similarly, when changing to the operation mode, the load distribution apparatus 20 excludes servers in the maintenance mode or the abnormal mode from the targets.

以上、本発明を特にその好ましい実施の形態を参照して詳細に説明した。本発明の容易な理解のため、本発明の具体的な形態を以下に付記する。   The present invention has been described in detail with particular reference to preferred embodiments thereof. For easy understanding of the present invention, specific embodiments of the present invention will be described below.

(付記1) 負荷分散先とされる運用モード、電源オン状態であるが負荷分散先とされない待機モード及び電源オフ状態にある省電力モードに各々遷移し得る複数のサーバを備える負荷分散処理システムであって、
最後に運用モードに遷移したサーバの負荷の増加に応じて、他の一つのサーバを、省電力モードから待機モードへ又は待機モードから運用モードへと遷移させる第一の制御手段と、
最後に運用モードに遷移したサーバの負荷の減少及び運用モードにあるサーバ全体の負荷に応じて、待機モードにあるサーバを省電力モードに遷移させ、又は、当該最後に運用モードに遷移したサーバを待機モードに遷移させる第二の制御手段と、
を具備することを特徴とする負荷分散処理システム。
(Supplementary Note 1) A load distribution processing system including a plurality of servers each capable of transiting to an operation mode that is a load distribution destination, a standby mode that is in a power-on state but not a load distribution destination, and a power-saving mode that is in a power-off state There,
First control means for causing the other one server to transition from the power saving mode to the standby mode or from the standby mode to the operational mode in accordance with an increase in the load of the server that has finally transitioned to the operational mode;
Depending on the decrease in the load of the server that last changed to the operation mode and the load of the entire server in the operation mode, the server in the standby mode is changed to the power saving mode, or the server that has changed to the operation mode last A second control means for transitioning to the standby mode;
A load distribution processing system comprising:

(付記2) 前記第一の制御手段は、最後に運用モードに遷移したサーバの負荷が第一の値を一定期間上回った場合に、当該他の一つのサーバを待機モードへと遷移させる、付記1に記載の負荷分散処理システム。   (Supplementary Note 2) The first control means, when the load of the server that has finally transitioned to the operation mode exceeds the first value for a certain period, causes the other one server to transition to the standby mode. 2. The load distribution processing system according to 1.

(付記3) 前記第一の制御手段は、最後に運用モードに遷移したサーバの負荷が前記第一の値より大きい第二の値を一定期間上回った場合に、当該他の一つのサーバを運用モードへと遷移させる、付記2に記載の負荷分散処理システム。   (Appendix 3) The first control unit operates the other server when the load of the server that has finally transited to the operation mode exceeds a second value greater than the first value for a certain period of time. The load distribution processing system according to attachment 2, wherein the system is shifted to a mode.

(付記4) 前記第一の制御手段は、新たに運用モードへと遷移したサーバに対し、前記第一の値を超える部分に相当する負荷を振り分ける、付記3に記載の負荷分散処理システム。   (Additional remark 4) Said 1st control means is a load distribution processing system of Additional remark 3 which distributes the load corresponded to the part exceeding said 1st value with respect to the server which changed to the operation mode newly.

(付記5) 前記第二の制御手段は、最後に運用モードに遷移したサーバの負荷及び運用モードにあるサーバ全体の負荷がともに第一の値を一定期間下回った場合に、待機モードにあるサーバを省電力モードに遷移させる、付記1に記載の負荷分散処理システム。   (Supplementary Note 5) The second control means is configured so that the server in the standby mode when both the load of the server that has finally shifted to the operation mode and the load of the entire server in the operation mode have fallen below the first value for a certain period of time. The load distribution processing system according to appendix 1, wherein the system is shifted to a power saving mode.

(付記6) 前記第二の制御手段は、最後に運用モードに遷移したサーバの負荷が前記第一の値を一定期間下回り且つ運用モードにあるサーバ全体の負荷が前記第一の値より小さい第三の値を一定期間下回った場合に、当該最後に運用モードに遷移したサーバを待機モードに遷移させる、付記5に記載の負荷分散処理システム。   (Supplementary Note 6) The second control means is configured such that the load of the server that has finally transited to the operation mode falls below the first value for a certain period and the load of the entire server in the operation mode is smaller than the first value. The load distribution processing system according to appendix 5, wherein when the value of the third value falls below a certain period, the server that has finally transitioned to the operation mode transitions to the standby mode.

(付記7) 前記第二の制御手段は、当該運用モードから待機モードへと遷移したサーバに以前振り分けられていた負荷を、当該サーバよりも一つ前に運用モードに遷移したサーバに振り分ける、付記6に記載の負荷分散処理システム。   (Supplementary note 7) The second control means distributes the load that was previously distributed to the server that has transitioned from the operation mode to the standby mode to the server that has transitioned to the operation mode immediately before the server. 6. The load distribution processing system according to 6.

(付記8) 前記第一及び第二の制御手段は、サーバの電源オフ状態として前記省電力モードに加え異常モード及び保守モードの存在を把握して制御を行う、付記1に記載の負荷分散処理システム。   (Additional remark 8) Said 1st and 2nd control means grasps | ascertains presence of abnormal mode and maintenance mode in addition to the said power saving mode as a power-off state of a server, and performs load distribution processing of Additional remark 1 system.

(付記9) 負荷分散先とされる運用モード、電源オン状態であるが負荷分散先とされない待機モード及び電源オフ状態にある省電力モードに各々遷移し得る複数のサーバを備える負荷分散処理システムに設けられるコンピュータを、
最後に運用モードに遷移したサーバの負荷の増加に応じて、他の一つのサーバを、省電力モードから待機モードへ又は待機モードから運用モードへと遷移させる第一の制御手段と、
最後に運用モードに遷移したサーバの負荷の減少及び運用モードにあるサーバ全体の負荷に応じて、待機モードにあるサーバを省電力モードに遷移させ、又は、当該最後に運用モードに遷移したサーバを待機モードに遷移させる第二の制御手段と、
として機能させるためのプログラム。
(Supplementary Note 9) A load distribution processing system including a plurality of servers each capable of transitioning to an operation mode that is a load distribution destination, a standby mode that is in a power-on state but not a load distribution destination, and a power-saving mode that is in a power-off state The computer provided,
First control means for causing the other one server to transition from the power saving mode to the standby mode or from the standby mode to the operational mode according to an increase in the load of the server that has finally transitioned to the operational mode,
Depending on the decrease in the load of the server that last changed to the operation mode and the load of the entire server in the operation mode, the server in the standby mode is changed to the power saving mode, or the server that has changed to the operation mode last A second control means for transitioning to the standby mode;
Program to function as.

(付記10) 負荷分散先とされる運用モード、電源オン状態であるが負荷分散先とされない待機モード及び電源オフ状態にある省電力モードに各々遷移し得る複数のサーバを備える負荷分散処理システムにおける負荷分散方法であって、
最後に運用モードに遷移したサーバの負荷の増加に応じて、他の一つのサーバを、省電力モードから待機モードへ又は待機モードから運用モードへと遷移させる第一の制御ステップと、
最後に運用モードに遷移したサーバの負荷の減少及び運用モードにあるサーバ全体の負荷に応じて、待機モードにあるサーバを省電力モードに遷移させ、又は、当該最後に運用モードに遷移したサーバを待機モードに遷移させる第二の制御ステップと、
を具備することを特徴とする負荷分散方法。
(Supplementary Note 10) In a load distribution processing system including a plurality of servers each capable of transitioning to an operation mode that is a load distribution destination, a standby mode that is in a power-on state but not a load distribution destination, and a power-saving mode that is in a power-off state A load balancing method,
A first control step of causing another server to transition from the power saving mode to the standby mode or from the standby mode to the operational mode in response to an increase in the load of the server that has finally transitioned to the operational mode;
Depending on the decrease in the load of the server that last changed to the operation mode and the load of the entire server in the operation mode, the server in the standby mode is changed to the power saving mode, or the server that has changed to the operation mode last A second control step for transitioning to standby mode;
A load distribution method comprising:

(付記11) 各々、負荷分散先とされる運用モード、電源オン状態であるが負荷分散先とされない待機モード、電源オフ状態にある省電力モードに遷移する複数のサーバが接続され得る負荷分散処理装置において、
前記負荷分散処理装置に接続された各サーバの負荷状態を判別する判別手段と、
最後に運用モードに遷移したサーバの負荷の増加に応じて、省電力モードの他のサーバを待機モードへ遷移させるか、あるいは待機モードの他のサーバを運用モードへと遷移させる制御手段と、
を具備することを特徴とする負荷分散処理装置。
(Supplementary Note 11) Load distribution processing that can be connected to a plurality of servers that are switched to an operation mode that is a load distribution destination, a standby mode that is in a power-on state but not a load distribution destination, and a power-saving mode that is in a power-off state, respectively In the device
Determining means for determining a load state of each server connected to the load distribution processing apparatus;
In accordance with an increase in the load of the server that has finally transitioned to the operation mode, a control unit that causes the other server in the power saving mode to transition to the standby mode or the other server in the standby mode to transition to the operation mode;
A load distribution processing apparatus comprising:

(付記12) 各々、負荷分散先とされる運用モード、電源オン状態であるが負荷分散先とされない待機モード、電源オフ状態にある省電力モードに遷移する複数のサーバが接続され得る負荷分散処理装置において、
前記負荷分散処理装置に接続された各サーバの負荷状態を判別する判別手段と、
最後に運用モードに遷移したサーバの負荷の減少及び運用モードにあるサーバ全体の負荷に応じて、待機モードにあるサーバを省電力モードに遷移させるか、あるいは最後に運用モードに遷移したサーバを待機モードに遷移させる制御手段と、
を具備することを特徴とする負荷分散処理装置。
(Supplementary Note 12) Load distribution processing that can be connected to a plurality of servers that transition to an operation mode that is a load distribution destination, a standby mode that is in a power-on state but not a load distribution destination, and a power-saving mode that is in a power-off state In the device
Determining means for determining a load state of each server connected to the load distribution processing apparatus;
Depending on the decrease in the load on the server that last changed to the operation mode and the load on the entire server in the operation mode, the server in the standby mode is changed to the power saving mode, or the server that last changed to the operation mode is waited. Control means for transition to mode;
A load distribution processing apparatus comprising:

本発明による負荷分散処理システムの一実施形態を示すブロック図である。It is a block diagram which shows one Embodiment of the load distribution processing system by this invention. サーバのモードを遷移させる制御の基本的原理を説明する図である。It is a figure explaining the basic principle of control which changes the mode of a server. 負荷分散装置20における処理の手順を示すフローチャート(1/2)である。6 is a flowchart (1/2) showing a processing procedure in the load distribution apparatus 20; 負荷分散装置20における処理の手順を示すフローチャート(2/2)である。4 is a flowchart (2/2) showing a processing procedure in the load distribution apparatus 20; サーバのモード遷移を示す図である。It is a figure which shows the mode transition of a server.

符号の説明Explanation of symbols

10 管理PC
12 クライアント
14 サーバ群
20 負荷分散装置
22 状態判別機構
24 負荷計測処理機構
26 分散処理機構
28 電源処理機構
10 Management PC
DESCRIPTION OF SYMBOLS 12 Client 14 Server group 20 Load distribution apparatus 22 State discrimination mechanism 24 Load measurement processing mechanism 26 Distributed processing mechanism 28 Power supply processing mechanism

Claims (7)

負荷分散先とされる運用モード、電源オン状態であるが負荷分散先とされない待機モード及び電源オフ状態にある省電力モードに各々遷移し得る複数のサーバを備える負荷分散処理システムであって、
最後に運用モードに遷移したサーバの負荷の増加に応じて、他の一つのサーバを、省電力モードから待機モードへ又は待機モードから運用モードへと遷移させる第一の制御手段と、
最後に運用モードに遷移したサーバの負荷の減少及び運用モードにあるサーバ全体の負荷に応じて、待機モードにあるサーバを省電力モードに遷移させ、又は、当該最後に運用モードに遷移したサーバを待機モードに遷移させる第二の制御手段と、
を具備することを特徴とする負荷分散処理システム。
A load distribution processing system comprising a plurality of servers each capable of transitioning to an operation mode that is a load distribution destination, a standby mode that is in a power-on state but not a load distribution destination, and a power-saving mode that is in a power-off state,
First control means for causing the other one server to transition from the power saving mode to the standby mode or from the standby mode to the operational mode according to an increase in the load of the server that has finally transitioned to the operational mode,
Depending on the decrease in the load of the server that last changed to the operation mode and the load of the entire server in the operation mode, the server in the standby mode is changed to the power saving mode, or the server that has changed to the operation mode last A second control means for transitioning to the standby mode;
A load distribution processing system comprising:
前記第一の制御手段は、最後に運用モードに遷移したサーバの負荷が第一の値を一定期間上回った場合に、当該他の一つのサーバを待機モードへと遷移させる、請求項1に記載の負荷分散処理システム。   The said 1st control means changes the said another one server to standby mode, when the load of the server which changed to the operation mode last exceeded a 1st value for a fixed period. Load balancing processing system. 前記第一の制御手段は、最後に運用モードに遷移したサーバの負荷が前記第一の値より大きい第二の値を一定期間上回った場合に、当該他の一つのサーバを運用モードへと遷移させる、請求項2に記載の負荷分散処理システム。   The first control means transitions the other one server to the operation mode when the load of the server that has finally transitioned to the operation mode exceeds a second value larger than the first value for a certain period of time. The load distribution processing system according to claim 2. 前記第二の制御手段は、最後に運用モードに遷移したサーバの負荷及び運用モードにあるサーバ全体の負荷がともに第一の値を一定期間下回った場合に、待機モードにあるサーバを省電力モードに遷移させる、請求項1に記載の負荷分散処理システム。   The second control means sets the server in the standby mode to the power saving mode when both the load of the server that has finally shifted to the operation mode and the load of the entire server in the operation mode have fallen below the first value for a certain period of time. The load distribution processing system according to claim 1, wherein transition is made to 前記第二の制御手段は、最後に運用モードに遷移したサーバの負荷が前記第一の値を一定期間下回り且つ運用モードにあるサーバ全体の負荷が前記第一の値より小さい第三の値を一定期間下回った場合に、当該最後に運用モードに遷移したサーバを待機モードに遷移させる、請求項4に記載の負荷分散処理システム。   The second control means has a third value in which the load of the server that has finally transited to the operation mode falls below the first value for a certain period and the load of the entire server in the operation mode is smaller than the first value. The load distribution processing system according to claim 4, wherein when it falls below a certain period, the server that has finally transitioned to the operation mode is transitioned to the standby mode. 負荷分散先とされる運用モード、電源オン状態であるが負荷分散先とされない待機モード及び電源オフ状態にある省電力モードに各々遷移し得る複数のサーバを備える負荷分散処理システムに設けられるコンピュータを、
最後に運用モードに遷移したサーバの負荷の増加に応じて、他の一つのサーバを、省電力モードから待機モードへ又は待機モードから運用モードへと遷移させる第一の制御手段と、
最後に運用モードに遷移したサーバの負荷の減少及び運用モードにあるサーバ全体の負荷に応じて、待機モードにあるサーバを省電力モードに遷移させ、又は、当該最後に運用モードに遷移したサーバを待機モードに遷移させる第二の制御手段と、
として機能させるためのプログラム。
A computer provided in a load distribution processing system comprising a plurality of servers each capable of transitioning to an operation mode that is a load distribution destination, a standby mode that is in a power-on state but not a load distribution destination, and a power-saving mode that is in a power-off state ,
First control means for causing the other one server to transition from the power saving mode to the standby mode or from the standby mode to the operational mode according to an increase in the load of the server that has finally transitioned to the operational mode,
Depending on the decrease in the load of the server that last changed to the operation mode and the load of the entire server in the operation mode, the server in the standby mode is changed to the power saving mode, or the server that has changed to the operation mode last A second control means for transitioning to the standby mode;
Program to function as.
負荷分散先とされる運用モード、電源オン状態であるが負荷分散先とされない待機モード及び電源オフ状態にある省電力モードに各々遷移し得る複数のサーバを備える負荷分散処理システムにおける負荷分散方法であって、
最後に運用モードに遷移したサーバの負荷の増加に応じて、他の一つのサーバを、省電力モードから待機モードへ又は待機モードから運用モードへと遷移させる第一の制御ステップと、
最後に運用モードに遷移したサーバの負荷の減少及び運用モードにあるサーバ全体の負荷に応じて、待機モードにあるサーバを省電力モードに遷移させ、又は、当該最後に運用モードに遷移したサーバを待機モードに遷移させる第二の制御ステップと、
を具備することを特徴とする負荷分散方法。
A load distribution method in a load distribution processing system comprising a plurality of servers each capable of transitioning to an operation mode that is a load distribution destination, a standby mode that is in a power-on state but not a load distribution destination, and a power-saving mode that is in a power-off state There,
A first control step of causing another server to transition from the power saving mode to the standby mode or from the standby mode to the operational mode in response to an increase in the load of the server that has finally transitioned to the operational mode;
Depending on the decrease in the load of the server that last changed to the operation mode and the load of the entire server in the operation mode, the server in the standby mode is changed to the power saving mode, or the server that has changed to the operation mode last A second control step for transitioning to standby mode;
A load distribution method comprising:
JP2007060131A 2007-03-09 2007-03-09 Load distribution processing system Withdrawn JP2008225642A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2007060131A JP2008225642A (en) 2007-03-09 2007-03-09 Load distribution processing system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2007060131A JP2008225642A (en) 2007-03-09 2007-03-09 Load distribution processing system

Publications (1)

Publication Number Publication Date
JP2008225642A true JP2008225642A (en) 2008-09-25

Family

ID=39844222

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2007060131A Withdrawn JP2008225642A (en) 2007-03-09 2007-03-09 Load distribution processing system

Country Status (1)

Country Link
JP (1) JP2008225642A (en)

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101834851A (en) * 2010-03-30 2010-09-15 中兴通讯股份有限公司 Multimedia message center and regulating method of processing capacity thereof
JP2011015196A (en) * 2009-07-02 2011-01-20 Hitachi Ltd Load assignment control method and load distribution system
JP2011159153A (en) * 2010-02-02 2011-08-18 Nec System Technologies Ltd Device and method for distributing load
KR101278878B1 (en) 2011-07-06 2013-06-26 펌킨네트웍스(주) Method, apparatus and system for controlling server by changing power mode
US8539077B2 (en) 2009-01-16 2013-09-17 Fujitsu Limited Load distribution apparatus, load distribution method, and storage medium
WO2013183231A1 (en) * 2012-06-06 2013-12-12 日本電気株式会社 Communication system, communication control method, communication relay system, and communication relay control method
JP2016053841A (en) * 2014-09-03 2016-04-14 日本電信電話株式会社 Power source state control device and program

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8539077B2 (en) 2009-01-16 2013-09-17 Fujitsu Limited Load distribution apparatus, load distribution method, and storage medium
JP2011015196A (en) * 2009-07-02 2011-01-20 Hitachi Ltd Load assignment control method and load distribution system
JP2011159153A (en) * 2010-02-02 2011-08-18 Nec System Technologies Ltd Device and method for distributing load
CN101834851A (en) * 2010-03-30 2010-09-15 中兴通讯股份有限公司 Multimedia message center and regulating method of processing capacity thereof
WO2011120261A1 (en) * 2010-03-30 2011-10-06 中兴通讯股份有限公司 Multimedia message center and method for adjusting processing capability of multimedia message center
CN101834851B (en) * 2010-03-30 2014-09-10 中兴通讯股份有限公司 Multimedia message center and regulating method of processing capacity thereof
KR101278878B1 (en) 2011-07-06 2013-06-26 펌킨네트웍스(주) Method, apparatus and system for controlling server by changing power mode
WO2013183231A1 (en) * 2012-06-06 2013-12-12 日本電気株式会社 Communication system, communication control method, communication relay system, and communication relay control method
JPWO2013183231A1 (en) * 2012-06-06 2016-01-28 日本電気株式会社 Communication system, communication control method, communication relay system, and communication relay control method
JP2016053841A (en) * 2014-09-03 2016-04-14 日本電信電話株式会社 Power source state control device and program

Similar Documents

Publication Publication Date Title
KR100968202B1 (en) Cluster System For Reducing Consumption Power And Power Source Management Method Thereof
US7143300B2 (en) Automated power management system for a network of computers
JP2008225642A (en) Load distribution processing system
US7624215B2 (en) Interrupt controller
US9003211B2 (en) Method and apparatus for holistic power management to dynamically and automatically turn servers, network equipment and facility components on and off inside and across multiple data centers based on a variety of parameters without violating existing service levels
US20060112286A1 (en) Method for dynamically reprovisioning applications and other server resources in a computer center in response to power and heat dissipation requirements
JP6169547B2 (en) Method and apparatus for managing global chip power of multi-core system on chip
JP5259725B2 (en) Computer system
US8918656B2 (en) Power supply engagement and method therefor
US8810584B2 (en) Smart power management in graphics processing unit (GPU) based cluster computing during predictably occurring idle time
US20080091962A1 (en) System and method of controlling power consumption and associated heat generated by a computing device
JP2015188283A (en) Data centers, and method for distributing load between data centers
KR20100073157A (en) Remote power management system and method for managing cluster system
CN111361546B (en) Vehicle control device and method and vehicle
US9760159B2 (en) Dynamic power routing to hardware accelerators
EP3605769B1 (en) Power control device, power control method, and computer program
US8898501B1 (en) Updating kernel affinity for applications executing in a multiprocessor system
CN107132903B (en) Energy-saving management implementation method, device and network equipment
JP2006190104A (en) Parallel computing apparatus
JP2010072897A (en) Clock supply device
WO2012001776A1 (en) Multicore system, method of scheduling and scheduling program
Eibel et al. Empya: Saving energy in the face of varying workloads
CN117546121A (en) System and method for controlling current supply in a multiprocessor core system by reducing the number of instructions per cycle
JP5191820B2 (en) Information processing device
JP5483465B2 (en) Computer system and power saving control method

Legal Events

Date Code Title Description
A300 Withdrawal of application because of no request for examination

Free format text: JAPANESE INTERMEDIATE CODE: A300

Effective date: 20100511