Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP4868262B2 - Distributed processing system, job distribution method and program - Google Patents
[go: Go Back, main page]

JP4868262B2 - Distributed processing system, job distribution method and program - Google Patents

Distributed processing system, job distribution method and program Download PDF

Info

Publication number
JP4868262B2
JP4868262B2 JP2009195447A JP2009195447A JP4868262B2 JP 4868262 B2 JP4868262 B2 JP 4868262B2 JP 2009195447 A JP2009195447 A JP 2009195447A JP 2009195447 A JP2009195447 A JP 2009195447A JP 4868262 B2 JP4868262 B2 JP 4868262B2
Authority
JP
Japan
Prior art keywords
power
unit
power supply
information processing
job
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.)
Expired - Fee Related
Application number
JP2009195447A
Other languages
Japanese (ja)
Other versions
JP2011048548A (en
Inventor
充康 渡辺
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
NEC Computertechno Ltd
Original Assignee
NEC Computertechno 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 NEC Computertechno Ltd filed Critical NEC Computertechno Ltd
Priority to JP2009195447A priority Critical patent/JP4868262B2/en
Publication of JP2011048548A publication Critical patent/JP2011048548A/en
Application granted granted Critical
Publication of JP4868262B2 publication Critical patent/JP4868262B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D10/00Energy efficient computing, e.g. low power processors, power management or thermal management

Landscapes

  • Power Sources (AREA)

Description

本発明は、分散処理システム、そのジョブ振り分け方法及びプログラムに係り、とくに省電力化に適した分散処理システム、そのジョブ振り分け方法及びプログラムに関する。   The present invention relates to a distributed processing system, a job distribution method and program thereof, and more particularly to a distributed processing system suitable for power saving, and a job distribution method and program thereof.

従来の分散処理システムでは、情報処理装置にさせる仕事の単位であるジョブ(JOB)について、ジョブ振り分け先である情報処理装置の稼動状況に応じてジョブを振り分けるような、各情報処理装置の処理能力や空き具合等から、システム全体の処理性能を考慮した管理を行っている。   In a conventional distributed processing system, the processing capability of each information processing apparatus that distributes jobs according to the operation status of the information processing apparatus that is the job distribution destination for jobs (JOBs) that are units of work to be performed by the information processing apparatuses Management is performed in consideration of the processing performance of the entire system, depending on the amount of space and availability.

これに関連する技術として、例えば、特許文献1では、マルチサーバ環境においてバッチジョブを分散させる手法が記載されている。この手法は、バッチジョブ特性と入力データの件数からそのバッチジョブの実行にかかる時間を予測し、その時間の範囲全体で各実行サーバの負荷状況を予測し、それにもとづいてバッチジョブを実行させる実行サーバを選択するものである。また、バッチジョブを実行するたびに、そのバッチジョブの実行により生じた負荷を計測し、その実測値にもとづいてバッチジョブ特性を更新している。これによれば、バッチジョブ特性の確度および実行サーバの選択の精度を高めることができるとされている。   As a technique related to this, for example, Patent Document 1 describes a method of distributing batch jobs in a multi-server environment. This method predicts the time it takes to execute the batch job from the batch job characteristics and the number of input data, predicts the load status of each execution server over the entire time range, and executes the batch job based on it Select the server. Further, every time a batch job is executed, the load generated by the execution of the batch job is measured, and the batch job characteristics are updated based on the actually measured value. According to this, it is said that the accuracy of batch job characteristics and the accuracy of selection of execution servers can be improved.

しかし、このような分散処理の手法では、各情報処理装置に電源供給する各々の電源の特性は考慮していないため、システム全体の消費電力が最適化されずにシステム稼動されているという問題点があった。   However, such a distributed processing method does not take into account the characteristics of each power supply that supplies power to each information processing apparatus, so that the system is operating without optimizing the power consumption of the entire system. was there.

これに関連して、電源変換効率を考慮した分散処理手法も知られている。例えば、特許文献2では、割り当てられた処理の量に応じて消費電力が変化する複数の処理ユニットであって、各処理ユニットがそれぞれ電源モジュールを有する装置において、複数の処理ユニットへ処理を振り分ける方法が記載されている。この方法は、電源モジュールの入力電流を測定し、複数の処理ユニットの1つへの処理の割り当て量を変更したときの、該1つの処理ユニットが有する電源モジュールの入力電流の変化を測定し、測定された入力電流の変化に基づき、新たに発生した処理を割り当てる処理ユニットを決定するものである。これによれば、電源の電圧変換効率を考慮した処理の振り分けを行うことのできるとされている。   In connection with this, a distributed processing method considering power conversion efficiency is also known. For example, in Patent Document 2, a method of distributing processing to a plurality of processing units in a plurality of processing units whose power consumption changes according to the amount of allocated processing, each processing unit having a power supply module. Is described. This method measures the input current of the power supply module, measures the change in the input current of the power supply module of the one processing unit when the amount of processing assigned to one of the plurality of processing units is changed, and Based on the measured change in input current, a processing unit to which a newly generated process is assigned is determined. According to this, it is said that the processing can be distributed in consideration of the voltage conversion efficiency of the power source.

特開2007−249491号公報JP 2007-249491 A 特開2009−060171号公報JP 2009-060171 A

前述したように、従来の分散処理の手法においては、ジョブ振り分け先である情報処理装置の稼動状況に応じてジョブを振り分けるような、各情報処理装置の処理能力や空き具合から、システムの全体の性能を向上するための分散処理が行われていた。このような手法では、各情報処理装置に電源供給する各々の電源の特性は考慮しておらず、システム全体の消費電力が最適化されずにシステム稼動されているという問題点があった。   As described above, in the conventional distributed processing technique, the entire system is determined based on the processing capability and availability of each information processing apparatus that distributes jobs according to the operation status of the information processing apparatus that is the job distribution destination. Distributed processing has been performed to improve performance. Such a method does not consider the characteristics of each power source that supplies power to each information processing apparatus, and has a problem that the system is operated without optimizing the power consumption of the entire system.

また、電源変換効率を考慮した分散処理手法としては、特許文献2のように振り分け先の電源変換効率が悪化したら、別の振り分け先へ乗り換えるといった手法も知られているが、この手法では、システム全体の様々な稼動状態を考慮したとき、ジョブを振り分ける全てのタイミングにおいて、システム全体の電源変換効率が必ずしも最大とはならず、消費電力が最小とならないという問題点がある。   In addition, as a distributed processing method considering power conversion efficiency, a method of transferring to another distribution destination when the power conversion efficiency of the distribution destination deteriorates as in Patent Document 2 is also known. When considering the various operating states of the entire system, there is a problem in that the power conversion efficiency of the entire system is not necessarily maximized and the power consumption is not minimized at all timings for distributing jobs.

本発明の目的は、上記のような問題点を解決し、ジョブを振り分ける全てのタイミングにおいて、常時システム全体の消費電力を最小にすることができ、電源種別/構成に依存せず、常にシステム消費電力を最小にすることができる分散処理システム、そのジョブ振り分け方法及びプログラムを提供することにある。   The object of the present invention is to solve the above-described problems and to always minimize the power consumption of the entire system at all timings for distributing jobs, regardless of the power supply type / configuration, and always consumes the system. It is an object to provide a distributed processing system capable of minimizing power, a job distribution method and a program thereof.

上記目的を達成するため、本発明に係る分散処理システムは、複数の電源部と、前記各電源部の配下のいずれかに接続され、各電源部から電源供給される複数の情報処理部と、クライアントと前記各情報処理部との間に共通に接続されるシステム共通処理部とを有し、前記システム共通処理部は、前記各電源部の電力−変換効率特性を記憶する記憶部と、前記各情報処理部の消費電力を監視する消費電力監視部と、前記クライアントからのジョブを前記各情報処理部へ振り分けるときに、前記消費電力監視部により監視される前記各情報処理部の消費電力と前記記憶部に記憶されている前記各電源部の電力−変換効率特性との情報から、システム全体の電源変換効率が最大となるようにジョブ振り分け先の情報処理部を決定するジョブ振り分け先決定部と、決定されたジョブ振り分け先の情報処理部へ前記クライアントからのジョブを振り分けるジョブ制御部とを有することを特徴とする。   In order to achieve the above object, a distributed processing system according to the present invention includes a plurality of power supply units and a plurality of information processing units connected to any one of the power supply units and supplied with power from each power supply unit, A system common processing unit commonly connected between the client and each of the information processing units, the system common processing unit including a storage unit that stores power-conversion efficiency characteristics of each of the power supply units; A power consumption monitoring unit that monitors power consumption of each information processing unit, and a power consumption of each information processing unit monitored by the power consumption monitoring unit when a job from the client is distributed to each information processing unit; Job distribution for determining an information processing unit as a job distribution destination so that the power conversion efficiency of the entire system is maximized from the information on the power-conversion efficiency characteristics of each power unit stored in the storage unit The previous determination unit, and having a job control unit of the determined job distribution destination to the information processing unit dispatches jobs from the client.

本発明に係る分散処理システムのジョブ振り分け方法は、複数の電源部と、前記各電源部の配下のいずれかに接続され、各電源部から電源供給される複数の情報処理部と、クライアントと前記各情報処理部との間に共通に接続されるシステム共通処理部とを有する分散処理システムのジョブ振り分け方法であって、前記システム共通処理部が、前記各電源部の電力−変換効率特性を記憶し、前記各情報処理部の消費電力を監視し、前記クライアントからのジョブを前記各情報処理部へ振り分けるときに、前記消費電力監視部により監視される前記各情報処理部の消費電力と前記記憶部に記憶されている前記各電源部の電力−変換効率特性との情報から、システム全体の電源変換効率が最大となるようにジョブ振り分け先の情報処理部を決定し、決定されたジョブ振り分け先の情報処理部へ前記クライアントからのジョブを振り分けることを特徴とする。   A job distribution method of a distributed processing system according to the present invention includes a plurality of power supply units, a plurality of information processing units connected to any of the power supply units, and supplied with power from each power supply unit, a client, A job distribution method for a distributed processing system having a system common processing unit commonly connected to each information processing unit, wherein the system common processing unit stores the power-conversion efficiency characteristics of each power supply unit The power consumption of each information processing unit monitored by the power consumption monitoring unit when the power consumption of each information processing unit is monitored and a job from the client is distributed to each information processing unit. From the information on the power-conversion efficiency characteristics of each power supply unit stored in the unit, the information processing unit as a job distribution destination is determined so that the power conversion efficiency of the entire system is maximized. Of the determined job distribution destination to the information processing unit, characterized in that it dispatches jobs from the client.

本発明に係る分散処理システムのジョブ振り分け用プログラムは、複数の電源部と、前記各電源部の配下のいずれかに接続され、各電源部から電源供給される複数の情報処理部と、クライアントと前記各情報処理部との間に共通に接続されるシステム共通処理部とを有する分散処理システムのジョブ振り分け用プログラムであって、前記システム共通処理部を構成するコンピュータを、前記各電源部の電力−変換効率特性を記憶する記憶部と、前記各情報処理部の消費電力を監視する消費電力監視部と、前記クライアントからのジョブを前記各情報処理部へ振り分けるときに、前記消費電力監視部により監視される前記各情報処理部の消費電力と前記記憶部に記憶されている前記各電源部の電力−変換効率特性との情報から、システム全体の電源変換効率が最大となるようにジョブ振り分け先の情報処理部を決定するジョブ振り分け先決定部と、決定されたジョブ振り分け先の情報処理部へ前記クライアントからのジョブを振り分けるジョブ制御部として機能させるためのものである。   A job distribution program for a distributed processing system according to the present invention includes a plurality of power supply units, a plurality of information processing units connected to any of the power supply units, and supplied with power from each power supply unit, a client, A job distribution program for a distributed processing system having a system common processing unit commonly connected to each of the information processing units, the computer constituting the system common processing unit being a power of each power supply unit A storage unit that stores conversion efficiency characteristics, a power consumption monitoring unit that monitors power consumption of each information processing unit, and a power consumption monitoring unit that distributes jobs from the clients to the information processing units. From the information on the power consumption of each information processing unit to be monitored and the power-conversion efficiency characteristics of each power source unit stored in the storage unit, Functions as a job distribution destination determination unit that determines an information processing unit as a job distribution destination so that the source conversion efficiency is maximized, and a job control unit that distributes jobs from the client to the information processing unit as the determined job distribution destination Is for.

本発明によれば、ジョブを振り分ける全てのタイミングにおいて、システム全体の電源変換効率を最大にすることで、常時システム全体の消費電力を最小にすることが可能になると共に、各電源の電力−変換効率特性情報を持つことで、電源種別/構成に依存せず、常にシステム消費電力を最小にすることができる。   According to the present invention, it is possible to minimize the power consumption of the entire system at all times by maximizing the power conversion efficiency of the entire system at all timings for distributing jobs, and the power-conversion of each power supply. By having the efficiency characteristic information, the system power consumption can always be minimized regardless of the power source type / configuration.

本発明の実施の形態に係る分散処理システムの全体構成を示すブロック図である。It is a block diagram which shows the whole structure of the distributed processing system which concerns on embodiment of this invention. 図1に示す分散処理システムの動作を説明するシーケンス図である。It is a sequence diagram explaining operation | movement of the distributed processing system shown in FIG. 図1に示す記憶部に記憶される各電源部の電力−変換効率特性を説明するグラフである。It is a graph explaining the power-conversion efficiency characteristic of each power supply part memorize | stored in the memory | storage part shown in FIG.

次に、本発明に係る分散処理システム、方法及びプログラムの実施の形態について、図面を参照して詳細に説明する。   Next, embodiments of a distributed processing system, method, and program according to the present invention will be described in detail with reference to the drawings.

図1は、本実施の形態に係る分散処理システムの全体の基本構成を説明するものである。図1に示す分散処理システムは、複数の電源部(電源装置)1〜nと、各電源部1〜nのいずれかに接続される複数の情報処理部(情報処理装置)11〜nmと、複数の情報処理部11〜nmに共通に接続される共通制御部となるシステム共通処理部100とを有し、システム共通処理部100に複数のクライアント1000−1〜1000−kが接続されている。この分散処理システムでは、クライアント1000−1〜1000−kからのリクエストに応じてジョブ処理要求が振り分けられる。   FIG. 1 explains the overall basic configuration of the distributed processing system according to the present embodiment. The distributed processing system shown in FIG. 1 includes a plurality of power supply units (power supply devices) 1 to n, a plurality of information processing units (information processing devices) 11 to nm connected to any one of the power supply units 1 to n, The system common processing unit 100 is a common control unit commonly connected to the plurality of information processing units 11 to nm, and a plurality of clients 1000-1 to 1000-k are connected to the system common processing unit 100. . In this distributed processing system, job processing requests are distributed according to requests from the clients 1000-1 to 1000-k.

情報処理部11〜nmは、各電源部1〜nから各々電源供給される。図1の例では、複数の情報処理部11〜nmは、電源部1の配下に接続される情報処理部11、12と、電源部2の配下に接続される情報処理部21、22、23と、以下同様にして、電源部nの配下に接続される情報処理部n1、…、nmとから構成される。各電源部1〜nの配下に接続される情報処理部の数は、図1の例に限定されず、いずれでも適用可能である。   The information processing units 11 to nm are supplied with power from the respective power supply units 1 to n. In the example of FIG. 1, the plurality of information processing units 11 to nm include information processing units 11 and 12 connected under the power supply unit 1 and information processing units 21, 22 and 23 connected under the power supply unit 2. In the same manner, the information processing units n1,..., Nm connected under the power source unit n are configured. The number of information processing units connected to each of the power supply units 1 to n is not limited to the example in FIG.

システム共通処理部100は、ジョブ(JOB)制御部101、電力算出/比較部(ジョブ振り分け先決定部)102、消費電力監視部103を含んで構成される。   The system common processing unit 100 includes a job (JOB) control unit 101, a power calculation / comparison unit (job distribution destination determination unit) 102, and a power consumption monitoring unit 103.

ジョブ制御部101は、クライアント1000−1〜1000−kからのジョブ処理要求を受け、電力算出/比較部102へジョブの振り分け先となる情報処理部指定を要求する。また、電力算出/比較部102よりジョブの振り分け先情報を受け取ることで、指定された情報処理部11〜nmへとジョブを振り分ける。   Upon receiving a job processing request from the clients 1000-1 to 1000-k, the job control unit 101 requests the power calculation / comparison unit 102 to specify an information processing unit as a job distribution destination. Also, by receiving job distribution destination information from the power calculation / comparison unit 102, the job is distributed to the designated information processing units 11 to nm.

電力算出/比較部102は、複数ある電力−変換効率特性の異なる電源部1〜nの電源変換効率を記憶させた記憶部104を持つ。電力算出/比較部102は、ジョブ制御部101、消費電力監視部103に接続され、ジョブ制御部101からのジョブの振り分け先となる情報処理部1〜nmの指定要求を受け取ると、消費電力監視部103へ情報処理部11〜nmの消費電力の情報を要求し、各情報処理部1〜nmの消費電力を取得する。情報を取得した電力算出/比較部102は、各電源部1〜nの電源変換効率を記憶させた記憶部104の情報と、取得した各情報処理部11〜nmの消費電力の情報からシステム全体の電源変換効率が最大、すなわちシステム全体の消費電力が最小となるようなジョブの振り分け先となる情報処理部11〜nmを決定し、ジョブ制御部101へジョブの振り分け先となる情報処理部11〜nmを指定する。   The power calculation / comparison unit 102 has a storage unit 104 that stores the power supply conversion efficiencies of a plurality of power supply units 1 to n having different power-conversion efficiency characteristics. When the power calculation / comparison unit 102 is connected to the job control unit 101 and the power consumption monitoring unit 103 and receives a designation request from the job control unit 101 for the information processing units 1 to 1 nm as a job distribution destination, the power calculation / comparison unit 102 monitors the power consumption. The information of the power consumption of the information processing units 11 to nm is requested to the unit 103, and the power consumption of each of the information processing units 1 to nm is acquired. The power calculation / comparison unit 102 that has acquired the information uses the information in the storage unit 104 that stores the power conversion efficiency of each of the power units 1 to n and the information on the power consumption of each of the information processing units 11 to nm that has been acquired. Information processing units 11 to nm that are job distribution destinations that maximize the power conversion efficiency of the system, that is, the power consumption of the entire system is minimized, and the information processing unit 11 that is the job distribution destination to the job control unit 101 Specify ~ nm.

消費電力監視部103は、情報処理部11〜nmの消費電力を監視しており、電力算出/比較部102から要求を受け、電力算出/比較部102へと情報処理部11〜nmの消費電力の情報を送る。   The power consumption monitoring unit 103 monitors the power consumption of the information processing units 11 to nm, receives a request from the power calculation / comparison unit 102, and sends the power consumption of the information processing units 11 to nm to the power calculation / comparison unit 102. Send information.

次に、図1の各部構成における動作の中で、電力算出/比較部102の動作に注目して図2と図3を用いて説明する。   Next, the operation of the power calculation / comparison unit 102 will be described with reference to FIGS. 2 and 3 in the operation of each component configuration of FIG.

まず、ジョブ制御部101は、クライアント1000−1〜1000−kからジョブ処理要求を受け取る(ステップS0)と、ジョブ振り分け対象となる情報処理部11〜nmの指定要求を電力算出/比較部102に要求する(ステップS1)。   First, when the job control unit 101 receives a job processing request from the clients 1000-1 to 1000-k (step S0), the job control unit 101 sends a designation request for the information processing units 11 to nm to be distributed to the power calculation / comparison unit 102. Request (step S1).

次いで、要求を受けた電力算出/比較部102は、消費電力監視部103へ情報処理部11〜nmの消費電力の情報を要求し(ステップS2)、情報処理部11〜nmの消費電力W11〜Wnmの情報を取得する(ステップS3)。   Next, the power calculation / comparison unit 102 that has received the request requests the power consumption monitoring unit 103 for information on the power consumption of the information processing units 11 to nm (step S2), and the power consumption W11 to 11 of the information processing units 11 to nm. Wnm information is acquired (step S3).

次いで、ステップS3で取得した消費電力W11〜Wnmの情報から、電源部1〜nから出力されている電力Wo1〜Wonを求める(ステップS4)。すなわち、電源部1〜nの出力電力Wo1〜Wonは、電源部1〜nから電源供給されている情報処理部11〜nmの消費電力W11〜Wnmの和と等しいことから、   Next, the powers Wo1 to Won output from the power supply units 1 to n are obtained from the information on the power consumption W11 to Wnm acquired in step S3 (step S4). That is, the output powers Wo1 to Won of the power supply units 1 to n are equal to the sum of the power consumptions W11 to Wnm of the information processing units 11 to nm that are supplied with power from the power supply units 1 to n.

Figure 0004868262
となる。
Figure 0004868262
It becomes.

次いで、ステップS4で求めた電源部1〜nの出力電力Wo1〜Wonと記憶部104に記憶させた電源部1〜nの電力−変換効率特性(図3)の情報を基に、変換効率E1〜Enを索引する(ステップS5)。電源の変換効率特性は、出力される電力によって変化する。図3のような電力−変換効率特性の情報を記憶部104に記憶させておくことで、電源部1〜nの出力電力Wo1〜Wonの情報から変換効率E1〜Enを索引することが可能となる。   Next, based on the output power Wo1 to Won of the power supply units 1 to n obtained in step S4 and the information on the power-conversion efficiency characteristics (FIG. 3) of the power supply units 1 to n stored in the storage unit 104, the conversion efficiency E1 -En are indexed (step S5). The conversion efficiency characteristic of the power supply varies depending on the output power. By storing the power-conversion efficiency characteristic information as shown in FIG. 3 in the storage unit 104, the conversion efficiencies E1 to En can be indexed from the information of the output powers Wo1 to Won of the power supply units 1 to n. Become.

次いで、ステップS5の結果である電源部1〜nの変換効率E1〜Enから、電源部1〜nの入力電力Wi1〜Winを求める(ステップS6)。例えば、電源部nの出力電圧Wonは、電源部nの入力電力Winとその変換効率Enとの積に等しく、   Next, the input powers Wi1 to Win of the power supply units 1 to n are obtained from the conversion efficiencies E1 to En of the power supply units 1 to n as a result of step S5 (step S6). For example, the output voltage Won of the power supply unit n is equal to the product of the input power Win of the power supply unit n and its conversion efficiency En,

Figure 0004868262
となる。この式を変形すると、電源部nの入力電力Winは、電源部nの出力電圧Wonとその変換効率Enとの商に等しく、
Figure 0004868262
It becomes. By transforming this equation, the input power Win of the power supply unit n is equal to the quotient of the output voltage Won of the power supply unit n and its conversion efficiency En,

Figure 0004868262
となる。
Figure 0004868262
It becomes.

次に、電源部1配下の情報処理部11又は12にジョブを振り分けた場合、電源部2配下の情報処理部21、22又は23にジョブを振り分けた場合などのように、電源部1〜n配下の情報処理部11〜nmにジョブを振り分けた場合において、ジョブの種別に応じた電力増加分WA(ある固定値でもよい)を考慮した予想される電源部1〜nの出力電力(以下、予想出力電力)WAo1〜WAonを、ステップS4での結果である電源部1〜nの出力電力Wo1〜Wonから求める(ステップS7)。例えば、電源部nの予想出力電力WAonは、出力電力Wonとジョブの種別に応じた電力増加分WAとの和に等しく、   Next, when the job is distributed to the information processing unit 11 or 12 under the power supply unit 1, or when the job is distributed to the information processing unit 21, 22 or 23 under the power supply unit 2, the power supply units 1 to n When jobs are distributed to the subordinate information processing units 11 to nm, the expected output powers of the power supply units 1 to n (hereinafter, referred to as the power increases WA (which may be a fixed value) corresponding to the job type) (Estimated output power) WAo1 to WAon are obtained from the output powers Wo1 to Won of the power supply units 1 to n as the result in step S4 (step S7). For example, the expected output power WAon of the power supply unit n is equal to the sum of the output power Won and the power increase WA according to the job type,

Figure 0004868262
となる。
Figure 0004868262
It becomes.

次いで、ステップS7で求めた電源部1〜nの予想出力電力WAo1〜WAonと記憶部104に記憶させた電源部1〜nの電力−変換効率特性(図3)の情報を基に、予想される変換効率(以下、予想変換効率)EA1〜EAnを索引する(ステップS8)。   Next, the predicted output power WAo1 to WAon of the power supply units 1 to n obtained in step S7 and the information on the power-conversion efficiency characteristics (FIG. 3) of the power supply units 1 to n stored in the storage unit 104 are predicted. Conversion efficiency (hereinafter, expected conversion efficiency) EA1 to EAn are indexed (step S8).

次いで、ステップS8での結果である予想変換効率EA1〜EAnから電源部1〜nの予想される入力電力(以下、予想入力電力)WAi1〜WAinを求める(S9)。例えば、電源部nの予想入力電力WAinは、電源部nの出力電圧Wonとその予想変換効率EAnとの商に等しく、   Next, predicted input powers (hereinafter, predicted input power) WAi1 to WAin of the power supply units 1 to n are obtained from the predicted conversion efficiencies EA1 to EAn that are the results in step S8 (S9). For example, the expected input power WAin of the power supply unit n is equal to the quotient of the output voltage Won of the power supply unit n and its expected conversion efficiency EAn,

Figure 0004868262
となる。
Figure 0004868262
It becomes.

次いで、ステップS6で求めた電源部1〜nの入力電力Wi1〜Winと、ステップS9で求めた電源部1〜nの予想入力電力WAi1〜WAinから、電源部1配下の情報処理部11又は12にジョブを振り分けた場合、電源部2配下の情報処理部21、22又は23にジョブを振り分けた場合などのように、電源部1〜n配下の情報処理部11〜nmにジョブを振り分けた場合に予想されるシステム全体の入力電力(以下、予想入力電力)T1〜Tnを求める(ステップS10)。   Next, the information processing unit 11 or 12 under the power supply unit 1 is determined from the input power Wi1 to Win of the power supply units 1 to n obtained in step S6 and the predicted input power WAi1 to WAin of the power supply units 1 to n obtained in step S9. When the job is distributed to the information processing units 11 to 22 under the power supply units 1 to n, such as when the job is distributed to the information processing units 21, 22 or 23 under the power supply unit 2 The input power of the entire system (hereinafter, “predicted input power”) T1 to Tn is calculated (step S10).

例えば、電源部1配下の情報処理部11又は12にジョブを振り分けた場合のシステム全体の予想入力電力T1は、電源部1の予想入力電力WAi1、電源部2の入力電力Wi2、…、電源部nの入力電力Winの和となる。また、電源部2配下の情報処理部21、22又は23にジョブを振り分けた場合のシステム全体の予想入力電力T2は、電源部1の入力電力Wi1、電源部2の予想入力電力WAi2、…、電源部nの入力電力Winの和となる。以下同様にして、電源部n配下の情報処理部n1〜nmにジョブを振り分けた場合のシステム全体の予想入力電力Tnは、電源部1の入力電力Wi1、電源部2の入力電力Wi2、…、電源部nの予想入力電力WAinの和となる。すなわち、システム全体の予想入力電力T1、T2、…、Tnは、   For example, the expected input power T1 of the entire system when a job is distributed to the information processing unit 11 or 12 under the power supply unit 1 is the expected input power WAi1 of the power supply unit 1, the input power Wi2 of the power supply unit 2,. This is the sum of n input powers Win. Further, the expected input power T2 of the entire system when a job is distributed to the information processing unit 21, 22 or 23 under the power supply unit 2 is the input power Wi1 of the power supply unit 1, the expected input power WAi2 of the power supply unit 2,. This is the sum of the input power Win of the power supply unit n. Similarly, the predicted input power Tn of the entire system when jobs are distributed to the information processing units n1 to nm under the power supply unit n is the input power Wi1 of the power supply unit 1, the input power Wi2 of the power supply unit 2,. This is the sum of the expected input power WAin of the power supply unit n. That is, the expected input power T1, T2,.

Figure 0004868262
となる。
Figure 0004868262
It becomes.

次いで、ステップS10での結果であるシステム全体の予想入力電力T1〜Tnの中でその値が最小となる電源部1〜nを決定する(ステップS11)。   Next, the power supply units 1 to n that have the smallest values among the predicted input powers T1 to Tn of the entire system that are the results of step S10 are determined (step S11).

次いで、ステップS10で決定した電源部1〜nから電源供給されている情報処理部11〜nmの消費電力が最小の情報処理部11〜nmを決定する(ステップS12)。消費電力が最小の情報処理部11〜nmを決定する場合、所定の番号(予め設定された識別番号等)順、例えば番号の若い順(若番)に決定したり、或いはランダム(任意)に決定したりしてもよい。   Next, the information processing units 11 to nm having the minimum power consumption of the information processing units 11 to 11 to which power is supplied from the power supply units 1 to n determined in step S10 are determined (step S12). When determining the information processing unit 11-nm with the lowest power consumption, it is determined in a predetermined number (predetermined identification number) order, for example, in ascending order of number (young number), or randomly (arbitrarily) You may decide.

そして、電力算出/比較部102は、ステップS12で決定したジョブの振り分け先の情報処理部11〜nmの指定をジョブ制御部101に送信し(ステップS13)、ジョブ制御部101は、指定された情報処理部11〜nmへジョブを振り分ける(ステップS14)。   Then, the power calculation / comparison unit 102 transmits the designation of the information processing units 11 to nm of the job distribution destination determined in step S12 to the job control unit 101 (step S13), and the job control unit 101 is designated. The job is distributed to the information processing units 11 to nm (step S14).

以上のように、本実施の形態では、消費電力監視部103が、各情報処理部11〜nmの消費電力を監視し、電力算出/比較部へ報告する。そして、各電源部1〜nの電力−変換効率特性を記憶させた記憶部104を持つ電力算出/比較部102が、クライアント1000−1〜1000−kからのジョブを情報処理部11〜nmへ振り分けるジョブ制御部101からのリクエストに応じて、その時点での消費電力と電源変換効率を考慮してジョブを振り分ける情報処理部11〜nmを決定する。   As described above, in the present embodiment, the power consumption monitoring unit 103 monitors the power consumption of each of the information processing units 11 to nm and reports it to the power calculation / comparison unit. Then, the power calculation / comparison unit 102 having the storage unit 104 that stores the power-conversion efficiency characteristics of the power units 1 to n transfers the jobs from the clients 1000-1 to 1000-k to the information processing units 11 to nm. In response to a request from the job control unit 101 that distributes, information processing units 11 to nm that distribute jobs are determined in consideration of power consumption and power conversion efficiency at that time.

すなわち、本実施の形態では、複数の電源部1〜nと、情報処理部11〜nmから構成される分散処理システムにおいて、各情報処理部11〜nmの消費電力と各電源部1〜nの電力−変換効率特性との情報から、システム全体の電源変換効率が最大、すなわちシステム全体の消費電力が最小となるようなジョブを振り分ける情報処理部11〜nmを決定している。   That is, in the present embodiment, in a distributed processing system composed of a plurality of power supply units 1 to n and information processing units 11 to nm, the power consumption of each information processing unit 11 to nm and the power supply units 1 to n are Based on the information on the power-conversion efficiency characteristics, the information processing units 11 to nm that distribute jobs that maximize the power conversion efficiency of the entire system, that is, minimize the power consumption of the entire system, are determined.

すなわち、本実施の形態では、各電源部1〜nの電力−変換効率特性を持たせ、その情報と各情報処理部11〜nmの消費電力との情報から、システム全体の消費電力を最小となるようなジョブを振り分ける情報処理部11〜nmを決定することができる。   In other words, in the present embodiment, the power-conversion efficiency characteristics of each of the power supply units 1 to n are provided, and the power consumption of the entire system is minimized based on the information about the information and the power consumption of each of the information processing units 11 to nm. It is possible to determine the information processing units 11 to nm for distributing such jobs.

従って、本実施の形態によれば、ジョブを振り分ける全てのタイミングにおいて、システム全体の電源変換効率を最大にすることで、常時システム全体の消費電力を最小にすることが可能となると共に、各電源部1〜nの電力−変換効率特性情報を持つことで、電源種別/構成に依存せず、常にシステム消費電力を最小にすることができる。   Therefore, according to the present embodiment, it is possible to minimize the power consumption of the entire system at all times by maximizing the power conversion efficiency of the entire system at all timings for distributing jobs. By having the power-conversion efficiency characteristic information of the units 1 to n, the system power consumption can always be minimized without depending on the power source type / configuration.

なお、上記の分散処理システム及びそのジョブ振り分け方法は、ハードウェア、ソフトウェア又はこれらの組合せにより実現することができる。   The above distributed processing system and its job distribution method can be realized by hardware, software, or a combination thereof.

例えば、上記の分散処理システムは、ハードウェアによって実現することもできるが、コンピュータをその分散処理システムとして機能させるためのプログラムを、コンピュータが記録媒体から読み出して、実行することによっても実現することができる。   For example, the above distributed processing system can be realized by hardware, but can also be realized by a computer reading a program for causing the computer to function as the distributed processing system from a recording medium and executing the program. it can.

また、上記の分散処理方法のジョブ振り分け方法は、ハードウェアによって実現することもできるが、コンピュータにそのジョブ振り分け方法を実行させるためのプログラムを、コンピュータがコンピュータ読み取り可能な記録媒体から読み出して、実行することによっても実現することができる。   Also, the job distribution method of the above distributed processing method can be realized by hardware, but the computer reads a program for causing the computer to execute the job distribution method from a computer-readable recording medium and executes it This can also be realized.

また、上述したハードウェア及びソフトウェア構成は特に限定されるものではなく、上述した各部の機能を実現可能であれば、いずれのものでも適用可能である。例えば、上述した各部の機能毎に回路や部品等を独立させて個別に構成したものでも、複数の機能を1つの回路や部品等に組み入れて一体的に構成したものでも、いずれでもよい。   Further, the hardware and software configurations described above are not particularly limited, and any hardware and software configurations can be applied as long as the functions of the respective units described above can be realized. For example, any of the above-described components may be individually configured with independent circuits, components, or the like, or may be configured integrally by incorporating a plurality of functions into one circuit, component, or the like.

以上、実施の形態を参照して本願発明を説明したが、本願発明は上記実施の形態に限定されるものではない。本願発明の構成や詳細には、本願発明のスコープ内で当業者が理解し得る様々な変更をすることができる。   Although the present invention has been described with reference to the embodiments, the present invention is not limited to the above embodiments. Various changes that can be understood by those skilled in the art can be made to the configuration and details of the present invention within the scope of the present invention.

以上説明したように、本発明は、省電力化に適した分散処理システム、そのジョブ振り分け方法及びプログラムに利用可能である。   As described above, the present invention can be used for a distributed processing system suitable for power saving, a job distribution method, and a program thereof.

1〜n 電源部
11〜2m 情報処理部
100 システム共通処理部
101 ジョブ(JOB)制御部
102 電力算出/比較部(ジョブ振り分け先決定部)
103 消費電力監視部
104 記憶部
1000−1〜1000−k クライアント
1 to n power supply units 11 to 2 m information processing unit 100 system common processing unit 101 job (JOB) control unit 102 power calculation / comparison unit (job distribution destination determination unit)
103 power consumption monitoring unit 104 storage unit 1000-1 to 1000-k client

Claims (6)

複数の電源部と、
前記各電源部の配下のいずれかに接続され、各電源部から電源供給される複数の情報処理部と、
クライアントと前記各情報処理部との間に共通に接続されるシステム共通処理部とを有し、
前記システム共通処理部は、
前記各電源部の電力−変換効率特性を記憶する記憶部と、
前記各情報処理部の消費電力を監視する消費電力監視部と、
前記クライアントからのジョブを前記各情報処理部へ振り分けるときに、前記消費電力監視部により監視される前記各情報処理部の消費電力と前記記憶部に記憶されている前記各電源部の電力−変換効率特性との情報から、システム全体の電源変換効率が最大となるようにジョブ振り分け先の情報処理部を決定するジョブ振り分け先決定部と、
決定されたジョブ振り分け先の情報処理部へ前記クライアントからのジョブを振り分けるジョブ制御部とを有することを特徴とする分散処理システム。
Multiple power supplies,
A plurality of information processing units connected to any of the subordinates of each of the power supply units and supplied with power from each of the power supply units;
A system common processing unit connected in common between the client and each of the information processing units;
The system common processing unit is
A storage unit for storing power-conversion efficiency characteristics of each power supply unit;
A power consumption monitoring unit that monitors power consumption of each of the information processing units;
When distributing a job from the client to each information processing unit, the power consumption of each information processing unit monitored by the power consumption monitoring unit and the power-conversion of each power source unit stored in the storage unit A job distribution destination determination unit that determines an information processing unit of a job distribution destination so that the power conversion efficiency of the entire system is maximized from the information with the efficiency characteristics;
A distributed processing system, comprising: a job control unit that distributes a job from the client to an information processing unit of a determined job distribution destination.
前記ジョブ振り分け先決定部は、
前記各情報処理部の消費電力の情報から、前記各電源部から出力されている出力電力を求め、
前記各電源部の出力電力と前記記憶部に記憶している前記各電源部の電力−変換効率特性の情報を基に変換効率を索引し、その結果から前記各電源部の入力電力を求め、
前記各電源部の配下の前記各情報処理部にジョブを振り分けた場合において、ジョブの種別に応じた電力増加分を考慮した前記各電源部の予想される予想出力電力を求め、
前記各電源部の予想出力電力と前記記憶部に記憶されている前記各電源部の電力−変換効率特性との情報を基に、予想される予想変換効率を索引し、その結果から前記各電源部の予想される予想入力電力を求め、
前記各電源部の入力電力と前記各電源部の予想入力電力とから、前記各電源部の配下の情報処理部にジョブを振り分けた場合に予想される予想システム全体の予想入力電力を電源部毎に求め、
前記システム全体の予想入力電力の値が最小となる電源部を決定し、
決定した電源部から電源供給されている情報処理部のうち消費電力が最小のものをジョブ振り分け先の情報処理部として決定することを特徴とする請求項1記載の分散処理システム。
The job distribution destination determination unit
From the information on the power consumption of each information processing unit, obtain the output power output from each power supply unit,
Indexing the conversion efficiency based on the output power of each power supply unit and information on the power-conversion efficiency characteristics of each power supply unit stored in the storage unit, and obtaining the input power of each power supply unit from the result,
When the job is distributed to each of the information processing units under each of the power supply units, the expected output power of each power supply unit in consideration of the power increase corresponding to the type of job is obtained,
Based on the information of the predicted output power of each power supply unit and the power-conversion efficiency characteristics of each power supply unit stored in the storage unit, the expected conversion efficiency is indexed, and the respective power supplies are indexed from the result. The expected input power of the
The expected input power of the entire system expected when the job is distributed to the information processing unit under each power supply unit from the input power of each power supply unit and the expected input power of each power supply unit for each power supply unit Seeking
Determining a power supply unit with a minimum expected input power value for the entire system;
The distributed processing system according to claim 1, wherein among the information processing units supplied with power from the determined power source unit, the one with the minimum power consumption is determined as an information processing unit as a job distribution destination.
複数の電源部と、
前記各電源部の配下のいずれかに接続され、各電源部から電源供給される複数の情報処理部と、
クライアントと前記各情報処理部との間に共通に接続されるシステム共通処理部とを有する分散処理システムのジョブ振り分け方法であって、
前記システム共通処理部が、
前記各電源部の電力−変換効率特性を記憶し、
前記各情報処理部の消費電力を監視し、
前記クライアントからのジョブを前記各情報処理部へ振り分けるときに、前記消費電力監視部により監視される前記各情報処理部の消費電力と前記記憶部に記憶されている前記各電源部の電力−変換効率特性との情報から、システム全体の電源変換効率が最大となるようにジョブ振り分け先の情報処理部を決定し、
決定されたジョブ振り分け先の情報処理部へ前記クライアントからのジョブを振り分けることを特徴とする分散処理システムのジョブ振り分け方法。
Multiple power supplies,
A plurality of information processing units connected to any of the subordinates of each of the power supply units and supplied with power from each of the power supply units;
A job distribution method for a distributed processing system having a system common processing unit commonly connected between a client and each of the information processing units,
The system common processing unit is
Storing the power-conversion efficiency characteristics of each power supply unit;
Monitoring the power consumption of each information processing unit,
When distributing a job from the client to each information processing unit, the power consumption of each information processing unit monitored by the power consumption monitoring unit and the power-conversion of each power source unit stored in the storage unit From the information on the efficiency characteristics, determine the information processing unit of the job distribution destination so that the power conversion efficiency of the entire system is maximized,
A job distribution method for a distributed processing system, wherein a job from the client is distributed to an information processing unit of a determined job distribution destination.
前記ジョブ振り分け先の情報処理部を決定するとき、
前記各情報処理部の消費電力の情報から、前記各電源部から出力されている出力電力を求め、
前記各電源部の出力電力と前記記憶部に記憶している前記各電源部の電力−変換効率特性の情報を基に変換効率を索引し、その結果から前記各電源部の入力電力を求め、
前記各電源部の配下の前記各情報処理部にジョブを振り分けた場合において、ジョブの種別に応じた電力増加分を考慮した前記各電源部の予想される予想出力電力を求め、
前記各電源部の予想出力電力と前記記憶部に記憶されている前記各電源部の電力−変換効率特性との情報を基に、予想される予想変換効率を索引し、その結果から前記各電源部の予想される予想入力電力を求め、
前記各電源部の入力電力と前記各電源部の予想入力電力とから、前記各電源部の配下の情報処理部にジョブを振り分けた場合に予想される予想システム全体の予想入力電力を電源部毎に求め、
前記システム全体の予想入力電力の値が最小となる電源部を決定し、
決定した電源部から電源供給されている情報処理部のうち消費電力が最小のものをジョブ振り分け先の情報処理部として決定することを特徴とする請求項3記載の分散処理システムのジョブ振り分け方法。
When determining the job distribution destination information processing unit,
From the information on the power consumption of each information processing unit, obtain the output power output from each power supply unit,
Indexing the conversion efficiency based on the output power of each power supply unit and information on the power-conversion efficiency characteristics of each power supply unit stored in the storage unit, and obtaining the input power of each power supply unit from the result,
When the job is distributed to each of the information processing units under each of the power supply units, the expected output power of each power supply unit in consideration of the power increase corresponding to the type of job is obtained,
Based on the information of the predicted output power of each power supply unit and the power-conversion efficiency characteristics of each power supply unit stored in the storage unit, the expected conversion efficiency is indexed, and the respective power supplies are indexed from the result. The expected input power of the
The expected input power of the entire system expected when the job is distributed to the information processing unit under each power supply unit from the input power of each power supply unit and the expected input power of each power supply unit for each power supply unit Seeking
Determining a power supply unit with a minimum expected input power value for the entire system;
4. The job distribution method for a distributed processing system according to claim 3, wherein the information processing unit having the minimum power consumption among the information processing units supplied with power from the determined power source unit is determined as a job distribution destination information processing unit.
複数の電源部と、
前記各電源部の配下のいずれかに接続され、各電源部から電源供給される複数の情報処理部と、
クライアントと前記各情報処理部との間に共通に接続されるシステム共通処理部とを有する分散処理システムのジョブ振り分け用プログラムであって、
前記システム共通処理部を構成するコンピュータを、
前記各電源部の電力−変換効率特性を記憶する記憶部と、
前記各情報処理部の消費電力を監視する消費電力監視部と、
前記クライアントからのジョブを前記各情報処理部へ振り分けるときに、前記消費電力監視部により監視される前記各情報処理部の消費電力と前記記憶部に記憶されている前記各電源部の電力−変換効率特性との情報から、システム全体の電源変換効率が最大となるようにジョブ振り分け先の情報処理部を決定するジョブ振り分け先決定部と、
決定されたジョブ振り分け先の情報処理部へ前記クライアントからのジョブを振り分けるジョブ制御部として機能させるためのコンピュータ読み取り可能なプログラム。
Multiple power supplies,
A plurality of information processing units connected to any of the subordinates of each of the power supply units and supplied with power from each of the power supply units;
A job distribution program for a distributed processing system having a system common processing unit connected in common between a client and each of the information processing units,
A computer constituting the system common processing unit;
A storage unit for storing power-conversion efficiency characteristics of each power supply unit;
A power consumption monitoring unit that monitors power consumption of each of the information processing units;
When distributing a job from the client to each information processing unit, the power consumption of each information processing unit monitored by the power consumption monitoring unit and the power-conversion of each power source unit stored in the storage unit A job distribution destination determination unit that determines an information processing unit of a job distribution destination so that the power conversion efficiency of the entire system is maximized from the information with the efficiency characteristics;
A computer-readable program for causing a job control unit to distribute a job from the client to an information processing unit of a determined job distribution destination.
前記ジョブ振り分け先決定部は、
前記各情報処理部の消費電力の情報から、前記各電源部から出力されている出力電力を求め、
前記各電源部の出力電力と前記記憶部に記憶している前記各電源部の電力−変換効率特性の情報を基に変換効率を索引し、その結果から前記各電源部の入力電力を求め、
前記各電源部の配下の前記各情報処理部にジョブを振り分けた場合において、ジョブの種別に応じた電力増加分を考慮した前記各電源部の予想される予想出力電力を求め、
前記各電源部の予想出力電力と前記記憶部に記憶されている前記各電源部の電力−変換効率特性との情報を基に、予想される予想変換効率を索引し、その結果から前記各電源部の予想される予想入力電力を求め、
前記各電源部の入力電力と前記各電源部の予想入力電力とから、前記各電源部の配下の情報処理部にジョブを振り分けた場合に予想される予想システム全体の予想入力電力を電源部毎に求め、
前記システム全体の予想入力電力の値が最小となる電源部を決定し、
決定した電源部から電源供給されている情報処理部のうち消費電力が最小のものをジョブ振り分け先の情報処理部として決定することを特徴とする請求項5記載のプログラム。
The job distribution destination determination unit
From the information on the power consumption of each information processing unit, obtain the output power output from each power supply unit,
Indexing the conversion efficiency based on the output power of each power supply unit and information on the power-conversion efficiency characteristics of each power supply unit stored in the storage unit, and obtaining the input power of each power supply unit from the result,
When the job is distributed to each of the information processing units under each of the power supply units, the expected output power of each power supply unit in consideration of the power increase corresponding to the type of job is obtained,
Based on the information of the predicted output power of each power supply unit and the power-conversion efficiency characteristics of each power supply unit stored in the storage unit, the expected conversion efficiency is indexed, and the respective power supplies are indexed from the result. The expected input power of the
The expected input power of the entire system expected when the job is distributed to the information processing unit under each power supply unit from the input power of each power supply unit and the expected input power of each power supply unit for each power supply unit Seeking
Determining a power supply unit with a minimum expected input power value for the entire system;
6. The program according to claim 5, wherein the information processing unit having the minimum power consumption among the information processing units supplied with power from the determined power source unit is determined as an information processing unit as a job distribution destination.
JP2009195447A 2009-08-26 2009-08-26 Distributed processing system, job distribution method and program Expired - Fee Related JP4868262B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2009195447A JP4868262B2 (en) 2009-08-26 2009-08-26 Distributed processing system, job distribution method and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2009195447A JP4868262B2 (en) 2009-08-26 2009-08-26 Distributed processing system, job distribution method and program

Publications (2)

Publication Number Publication Date
JP2011048548A JP2011048548A (en) 2011-03-10
JP4868262B2 true JP4868262B2 (en) 2012-02-01

Family

ID=43834811

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2009195447A Expired - Fee Related JP4868262B2 (en) 2009-08-26 2009-08-26 Distributed processing system, job distribution method and program

Country Status (1)

Country Link
JP (1) JP4868262B2 (en)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5204276B2 (en) * 2011-08-09 2013-06-05 ファナック株式会社 Gas laser apparatus having power calculation means
JP5936224B2 (en) 2011-10-18 2016-06-22 インターナショナル・ビジネス・マシーンズ・コーポレーションInternational Business Machines Corporation Method, computer system, computer and program for dynamically selecting a service provider
JP6360031B2 (en) * 2015-12-15 2018-07-18 Necプラットフォームズ株式会社 Distributed processing system, distributed processing method, and distributed processing system program
JP2020135455A (en) * 2019-02-20 2020-08-31 日本電信電話株式会社 system
JP7772767B2 (en) * 2023-12-25 2025-11-18 日立ヴァンタラ株式会社 Virtual System Management System

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008276320A (en) * 2007-04-25 2008-11-13 Nec Corp Virtual system control method and computer system
JP4850798B2 (en) * 2007-08-29 2012-01-11 富士通株式会社 Method and apparatus for distributing processing to a plurality of processing units

Also Published As

Publication number Publication date
JP2011048548A (en) 2011-03-10

Similar Documents

Publication Publication Date Title
US8996890B2 (en) Method for power conservation in virtualized environments
Popovici et al. Profitable services in an uncertain world
US8875143B2 (en) Utility-optimized scheduling of time-sensitive tasks in a resource-constrained environment
CN107111517B (en) Optimized allocation and/or generation of virtual machines for reducer tasks
Zhou et al. Reducing energy costs for IBM Blue Gene/P via power-aware job scheduling
US8918656B2 (en) Power supply engagement and method therefor
JP5621287B2 (en) Load balancing system and computer program
JP4868262B2 (en) Distributed processing system, job distribution method and program
US20110154353A1 (en) Demand-Driven Workload Scheduling Optimization on Shared Computing Resources
US20140310718A1 (en) Method, computer program and device for allocating computer resources of a cluster for executing a task submitted to said cluster
EP2255286B1 (en) Routing workloads and method thereof
US20160019084A1 (en) Method and system for inter-cloud virtual machines assignment
JP2009193385A (en) Computer system
Natesan et al. Optimal task scheduling in the cloud environment using a mean grey wolf optimization algorithm
Liu et al. Task and server assignment for reduction of energy consumption in datacenters
Selvi et al. Resource allocation issues and challenges in cloud computing
Supreeth et al. Virtual machine scheduling strategies in cloud computing-A review
JP2009277022A (en) Information processing system, load control method, and load control program
Babu et al. Interference aware prediction mechanism for auto scaling in cloud
Sree Priya et al. Enhanced Weighted Round Robin: A New Paradigm in Cloud Load Balancing
Kashyap et al. Predictive analysis-based load balancing and fault tolerance in fog computing environment
KR20070041462A (en) Grid resource management system based on effective resource quorum generation module and method
JP5577745B2 (en) Cluster system, process allocation method, and program
Nguyen et al. A multi-resource selection scheme for Virtual Machine consolidation in Cloud data centers
JPWO2005116832A1 (en) Computer system, method and program for controlling job execution in a distributed processing environment

Legal Events

Date Code Title Description
A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20111013

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20111021

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20111102

R150 Certificate of patent or registration of utility model

Ref document number: 4868262

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20141125

Year of fee payment: 3

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313111

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

LAPS Cancellation because of no payment of annual fees