JP6561730B2 - Management system, computer program, management method, control system, and control method - Google Patents
Management system, computer program, management method, control system, and control method Download PDFInfo
- Publication number
- JP6561730B2 JP6561730B2 JP2015192130A JP2015192130A JP6561730B2 JP 6561730 B2 JP6561730 B2 JP 6561730B2 JP 2015192130 A JP2015192130 A JP 2015192130A JP 2015192130 A JP2015192130 A JP 2015192130A JP 6561730 B2 JP6561730 B2 JP 6561730B2
- Authority
- JP
- Japan
- Prior art keywords
- information processing
- information
- data center
- amount
- processing devices
- 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
Links
Images
Classifications
-
- Y—GENERAL 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
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02B—CLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO BUILDINGS, e.g. HOUSING, HOUSE APPLIANCES OR RELATED END-USER APPLICATIONS
- Y02B70/00—Technologies for an efficient end-user side electric power management and consumption
- Y02B70/30—Systems integrating technologies related to power network operation and communication or information technologies for improving the carbon footprint of the management of residential or tertiary loads, i.e. smart grids as climate change mitigation technology in the buildings sector, including also the last stages of power distribution and the control, monitoring or operating management systems at local level
- Y02B70/3225—Demand response systems, e.g. load shedding, peak shaving
-
- Y—GENERAL 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
- Y04—INFORMATION OR COMMUNICATION TECHNOLOGIES HAVING AN IMPACT ON OTHER TECHNOLOGY AREAS
- Y04S—SYSTEMS INTEGRATING TECHNOLOGIES RELATED TO POWER NETWORK OPERATION, COMMUNICATION OR INFORMATION TECHNOLOGIES FOR IMPROVING THE ELECTRICAL POWER GENERATION, TRANSMISSION, DISTRIBUTION, MANAGEMENT OR USAGE, i.e. SMART GRIDS
- Y04S20/00—Management or operation of end-user stationary applications or the last stages of power distribution; Controlling, monitoring or operating thereof
- Y04S20/20—End-user application control systems
- Y04S20/222—Demand response systems, e.g. load shedding, peak shaving
Landscapes
- Remote Monitoring And Control Of Power-Distribution Networks (AREA)
- Supply And Distribution Of Alternating Current (AREA)
Description
本発明は、電力の使用量を管理する管理システム等に関する。 The present invention relates to a management system that manages the amount of power used.
従来、電力需給の不一致を解消し、CO2排出量の削減と過剰な電力の積極的な利用を実現するために排出係数を算定することが行われている(特許文献1)。一方、OpenADR(Automated Demand Response)プロトコルを用いて空調機器や照明機器の電力消費量を自動的に制御する仕組みが存在している。しかし、多数のサーバコンピュータが設置されているデータセンタについては、電力需給調整の対象にも含まれておらず、DR(Demand Response)の依頼に応じて、電力消費量の調整は行われてこなかった。 Conventionally, an emission coefficient has been calculated in order to eliminate a mismatch in power supply and demand, and to achieve a reduction in CO 2 emissions and active use of excess power (Patent Document 1). On the other hand, there is a mechanism for automatically controlling the power consumption of air-conditioning equipment and lighting equipment using the OpenADR (Automated Demand Response) protocol. However, a data center in which a large number of server computers are installed is not included in the power supply and demand adjustment target, and the power consumption is not adjusted in response to a DR (Demand Response) request. It was.
1つの側面では、本発明は電力の使用制限に応じて、データセンタに設置されたサーバコンピュータなどの情報処理装置の電力消費量を管理する管理システム等を提供することを目的とする。 In one aspect, an object of the present invention is to provide a management system or the like that manages the power consumption of an information processing apparatus such as a server computer installed in a data center according to power usage restrictions.
一つの態様では、管理システムは、使用制限地域を指定する地域情報を含む電力の使用制限に関する情報を受信したデータセンタの制御システムから、前記電力の使用制限に関する情報と、前記データセンタが備える複数の情報処理装置の使用電力量と、前記データセンタが備える複数の情報処理装置に対する第1の情報処理の要求量とを受信する受信部と、受信した前記電力の使用制限に関する情報と前記使用電力量と前記第1の情報処理の要求量とに基づいて、前記データセンタが備える複数の情報処理装置に対する情報処理の要求量のうち、前記地域情報が示す地域とは異なる地域のデータセンタが備える情報処理装置へ振り分ける第2の情報処理の要求量を算出する算出部と、算出した前記第2の情報処理の要求量を前記データセンタの制御システムに通知する通知部とを備える。 In one aspect, the management system includes a plurality of information relating to the power usage restriction and a plurality of information provided in the data center from the control system of the data center that has received the information relating to the power usage restriction including the area information designating the use restricted area. A receiving unit that receives the amount of power used by the information processing device and the amount of first information processing required for a plurality of information processing devices included in the data center; the received information regarding the power usage limit; and the power used A data center in a region different from the region indicated by the region information out of the requested amount of information processing for a plurality of information processing devices included in the data center based on the amount and the requested amount of the first information processing A calculation unit that calculates a request amount of the second information processing to be distributed to the information processing apparatus; and the calculated request amount of the second information process is the data center. And a notification unit which notifies the control system.
一観点によれば、電力の使用制限に応じて、データセンタに設置された情報処理装置の電力消費量を調整することが可能となる。 According to one aspect, it is possible to adjust the power consumption of the information processing apparatus installed in the data center according to the power usage restriction.
実施の形態1
以下、実施の形態を、図面を参照して説明する。図1はサービス提供システムの一構成例を示すブロック図である。サービス提供システムは、複数のデータセンタにより、情報処理サービスを提供する。図1において、アグリゲータ4よりネットワークN1を介してDRを受信するデータセンタは、データセンタ切替システムが実現されている。アグリゲータ4は電力会社と需要家との仲介を行う。アグリゲータ4は電力会社からDRを受信すると、受信したDRを複数に分割して、需要家にDRを送信する。例えば、電力会社から1万kwhの節電要請を受信した場合、それを50に均等分割して、50の需要家に200kwhずつの節電要請を行う。
Hereinafter, embodiments will be described with reference to the drawings. FIG. 1 is a block diagram illustrating a configuration example of a service providing system. The service providing system provides an information processing service by a plurality of data centers. In FIG. 1, the data center that receives DR from the
データセンタ切替システムは、管理サーバ1、制御サーバ2、複数のアプリケーションサーバ3を含む。図1では、管理サーバ1、制御サーバ2、複数のアプリケーションサーバ3は同一のデータセンタに設置されている。管理サーバ1、制御サーバ2、アプリケーションサーバ3はネットワークN2を介して、通信可能としてある。また、制御サーバ2は、他のデータセンタともネットワークN2を介して、通信可能としてある。なお、各アプリケーションサーバ3は略同一の性能を持っており、同一量の処理を実行していれば、電力消費量も略同一であるとする。また、各アプリケーションサーバ3が提供するアプリケーションは単一で、すべて同一であるとする。
The data center switching system includes a
図2は管理サーバ1のハードウェアの構成例を示すブロック図である。管理サーバ1は、汎用コンピュータ、ワークステーション等である。管理サーバ1は、CPU(Central Processing Unit)11、RAM(Random Access Memory)12、ROM(Read Only Memory)13、大容量記憶装置14、通信部15、読み取り部16を含む。各構成はバスBで接続されている。
FIG. 2 is a block diagram illustrating a hardware configuration example of the
CPU11はROM13に記憶された制御プログラム1Pに従いハードウェア各部を制御する。RAM12は例えばSRAM(Static RAM)、DRAM(Dynamic RAM)、フラッシュメモリである。RAM12はCPU11によるプログラムの実行時に発生するデータを一時的に記憶する。
The
大容量記憶装置14は、例えばハードディスク、SSD(Solid State Drive)などである。大容量記憶装置14には、機器情報データベース141等の各種データが記憶されている。また、制御プログラム1Pを大容量記憶装置14に記憶するようにしておいても良い。
The
通信部15はネットワークN2を介して、制御サーバ2、アプリケーションサーバ3と通信を行う。読み取り部16はCD(Compact Disc)−ROM、DVD(Digital Versatile Disc)−ROMを含む可搬型記憶媒体1aを読み取る。CPU11が読み取り部16を介して、制御プログラム(コンピュータプログラム)1Pを可搬型記憶媒体1aより読み取り、大容量記憶装置14に記憶しても良い。また、ネットワークを介して他のコンピュータからCPU11が制御プログラム1Pをダウンロードし、大容量記憶装置14に記憶しても良い。さらにまた、半導体メモリ1bから、CPU11が制御プログラム1Pを読み込んでも良い。
The
図3は制御サーバ2のハードウェアの構成例を示すブロック図である。制御サーバ2は、汎用コンピュータ、ワークステーション等である。制御サーバ2は、CPU21、RAM22、ROM23、大容量記憶装置24、第1通信部25、第2通信部26、読み取り部27を含む。各構成はバスBで接続されている。制御サーバ2は端末(図示しない)からの情報処理の要求を負荷分散させる、所謂ロードバランサと呼ばれる装置である。制御サーバ2は、端末からの情報処理の要求を、所定の負荷分散アルゴリズムに基づいて、いずれかのアプリケーションサーバ3に振り分ける。
FIG. 3 is a block diagram illustrating a hardware configuration example of the
CPU21はROM23に記憶された制御プログラム2Pに従いハードウェア各部を制御する。RAM22は例えばSRAM(Static RAM)、DRAM(Dynamic RAM)、フラッシュメモリである。RAM22はCPU21によるプログラムの実行時に発生するデータを一時的に記憶する。
The
大容量記憶装置24は、例えばハードディスク、SSD(Solid State Drive)などである。大容量記憶装置24には、要求量データベース241、サーバデータベース242等の各種データが記憶されている。また、制御プログラム2Pを大容量記憶装置24に記憶するようにしておいても良い。
The
第1通信部25はネットワークN1を介して、アグリゲータ4と通信を行う。第2通信部26はネットワークN2を介して、管理サーバ1、アプリケーションサーバ3、他のデータセンタと通信を行う。読み取り部27はCD−ROM、DVD−ROMを含む可搬型記憶媒体2aを読み取る。CPU21が読み取り部27を介して、制御プログラム(コンピュータプログラム)2Pを可搬型記憶媒体2aより読み取り、大容量記憶装置24に記憶しても良い。また、ネットワークN1又はN2を介して他のコンピュータからCPU21が制御プログラム2Pをダウンロードし、大容量記憶装置24に記憶しても良い。さらにまた、半導体メモリ2bから、CPU21が制御プログラム2Pを読み込んでも良い。
The
次にデータベースについて説明する。図4は機器情報データベース141のレコードレイアウトの一例を示す説明図である。機器情報データベース141は管理サーバ1の大容量記憶装置14に記憶されている。機器情報データベース141は、電源エリア列、装置種別列、ホスト名列、ホストIPアドレス列を含む。電源エリア列は、機器が設置されている電源エリアを示す文字列を記憶する。電源エリアは、アグリゲータ4から送信されるDRに含まれる地域と対応している。装置種別列は、ルータ、ロードバランサ、サーバなどの装置の種別を記憶する。ホスト名列は各装置のホスト名を記憶する。ホストIPアドレス列は、各装置に付与されたIPアドレスを記憶する。
Next, the database will be described. FIG. 4 is an explanatory diagram showing an example of a record layout of the
図5は要求量データベース241のレコードレイアウトの一例を示す説明図である。要求量データベース241は制御サーバ2の大容量記憶装置24に記憶されている。要求量データベース241は振り分け要求量列、単位時間列を含む。振り分け要求量列は、他のデータセンタのアプリケーションサーバ3へ振り替えるアプリケーションの要求量を記憶する。単位時間列は、電力消費量やアプリケーション要求量を算出する単位時間を記憶する。
FIG. 5 is an explanatory diagram showing an example of the record layout of the
図6はサーバデータベース242のレコードレイアウトの一例を示す説明図である。サーバデータベース242は制御サーバ2の大容量記憶装置24に記憶されている。サーバデータベース242は、ホスト名列、ホストIPアドレス列を含む。ホスト名列は、振替先候補となるアプリケーションサーバ3のホスト名を記憶する。ホストIPアドレス列は、振替先候補となるアプリケーションサーバ3のIPアドレスを記憶する。
FIG. 6 is an explanatory diagram showing an example of the record layout of the
続いて、管理サーバ1が実行する情報処理について説明する。アグリゲータ4からDRを受信した制御サーバ2は、受信したDRを管理サーバ1に送信する。アグリゲータ4から送信されるDRは、例えば、節電を求める地域(以下、「指定地域」と記す。)、削減電力量又は消費電力量、節電を求める時間に関する情報(時間情報)を含む。節電の実施が一回限りであれば、時間情報は開始日時及び終了日時である。節電の実施を繰り返す場合、例えば所定時間の節電を数日繰り返す場合は、開始日及び終了日並びに開始時刻及び終了時刻である。以下の説明においては、DRにおいて消費電力量の最大値としてPS(以下、「指定量PS」又は「PS」と記載)が指定されたものとする。
Next, information processing executed by the
図7はメイン処理の手順を示すフローチャートである。メイン処理はDRで指定された開始日時より終了日時に至るまで、略単位時間(M分)毎に繰り返し実行される処理である。管理サーバ1のCPU11は、消費量収集処理を行う(ステップS1)。CPU11は収集して求めたデータセンタ全体の電力消費量が、指定量PSを超えているか否かを判定する(ステップS2)。CPU11は電力消費量が指定量を超えていると判定した場合(ステップS2でYES)、最適分散量算出処理を実行する(ステップS3)。続いて、CPU11は分散指示処理を行い(ステップS4)、メイン処理を終了する。CPU11は電力消費量が指定量以下であると判定した場合(ステップS2でNO)、メイン処理を終了する。
FIG. 7 is a flowchart showing the procedure of the main process. The main process is a process that is repeatedly executed approximately every unit time (M minutes) from the start date and time specified by DR to the end date and time. The
図8は消費量収集処理の手順を示すフローチャートである。消費量収集処理は図7のステップS1で実行される処理である。管理サーバ1のCPU11は電力消費量を取得する(ステップS11)。具体的には、CPU11は各装置で管理されているMIB(Management Information Base)より電力消費量を取得する。CPU11はステップS11で取得したデータを元に、指定地域の全装置について、単位時間あたりの電力消費量(P0)を算出する(ステップS12)。指定地域の装置であるか否かは、機器情報データベース141の電源エリアを参照することにより判定可能である。
FIG. 8 is a flowchart showing the procedure of consumption collection processing. The consumption collection process is a process executed in step S1 of FIG. The
CPU11は、ステップS11で取得したデータを元に、指定地域の全アプリケーションサーバ3の電力消費量(P)を算出する(ステップS13)。上述したように、指定地域の装置であるか否かは、機器情報データベース141の電源エリア列を参照することにより判定可能である。また、装置がサーバであるか否かは、機器情報データベース141の装置種別列を参照することにより判定可能である。CPU11は消費量収集処理を終了し、処理を呼び出し元に戻す。
CPU11 calculates the power consumption (P) of all the
図9は最適分量算出処理の手順を示すフローチャートである。最適分量算出処理は図7のステップS3で実行される処理である。管理サーバ1のCPU11は制御サーバ2から全体のアプリケーション要求量(R)を取得する(ステップS21)。アプリケーション要求量は、例えば、HTTP(Hypertext Transfer Protocol)リクエスト数である。CPU11は消費量収集処理で求めた指定地域の全サーバの電力消費量(P)と、指定地域の全アプリケーションサーバ3の台数(N)とにより、1台当たりの平均電力消費量(p)を以下の式(1)により算出する(ステップS22)。
FIG. 9 is a flowchart showing the procedure of the optimum amount calculation process. The optimum amount calculation process is a process executed in step S3 of FIG. The
p=P/N 式(1) p = P / N Formula (1)
CPU11はステップS21で取得した全体のアプリケーション要求量(R)と、指定地域の全アプリケーションサーバ3の台数(N)とにより、1台当たりの平均要求量(r)を以下の式(2)により算出する(ステップS23)。
The
r=R/N 式(2) r = R / N Formula (2)
CPU11は電力消費量の削減量δ(=P0−PS)と、1台当たりの平均電力消費量(p)と、アプリケーションサーバ3の実効電力係数(α)とにより、使用可から使用不可に切り替えるサーバの台数(切替台数(n))を以下の式(3)により算出する(ステップS24)。
The
n=δ/(α×p) 式(3) n = δ / (α × p) Equation (3)
CPU11はステップS23で求めた1台当たりの平均要求量(r)と、ステップS24で求めた切替台数(n)より、指定地域外のデータセンタのアプリケーションサーバ3へ振り分けるアプリケーション要求量(振り分け要求量(λ))を以下の式(4)により算出する(ステップS25)。
The
λ=r×n 式(4) λ = r × n (4)
CPU11は算出した振り分け要求量(λ)をRAM12等に設けた一時記憶領域に記憶する(ステップS26)。CPU11は処理を呼び出し元に戻す。
The
図10は分散指示処理の手順を示すフローチャートである。管理サーバ1のCPU11は、切替台数分(n台分)のサーバ情報を取得する(ステップS31)。より具体的には指定地域外のデータセンタのアプリケーションサーバ3について、n台分の情報を機器情報データベース141より、取得する。CPU11は取得したn台分のサーバ情報と、ステップS26で記憶した振り分け要求量(λ)を、通信部15を介して制御サーバ2に送信し(ステップS32)、処理を呼び出し元に戻す。
FIG. 10 is a flowchart showing the procedure of the distribution instruction process. The
次に、制御サーバ2で実行される処理について説明する。図11は管理情報変更処理の手順を示すフローチャートである。制御サーバ2のCPU21は第2通信部26を介して、管理サーバ1から送信されたサーバ情報と、振り分け要求量(λ)を受信する(ステップS41)。CPU21は受信したサーバ情報と振り分け要求量(λ)とにより、管理情報を更新し(ステップS42)、処理を終了する。
Next, processing executed by the
管理情報には負荷分散の対象となるアプリケーションサーバ3が記憶されている。ステップS42において、CPU21は受信したサーバ情報に含まれる台数分のアプリケーションサーバ3を選択し、それらのアプリケーションサーバ3のアプリケーション要求量の合計が、振り分け要求量(λ)以上であるか否かを判定する。アプリケーション要求量の合計が、振り分け要求量(λ)未満であれば、アプリケーションサーバ3の再選択を行う。アプリケーション要求量の合計が、振り分け要求量(λ)以上であれば、選択したアプリケーションサーバ3を負荷分散の対象から外し、サーバ情報に含まれる他地域のアプリケーションサーバ3を負荷分散の対象に追加する。それ以降、外されたアプリケーションサーバ3へは新たなリクエストが振られることはなく、追加された他地域のアプリケーションサーバ3に新たに負荷分散される。
The management information stores the
次に、管理サーバ1、制御サーバ2の機能構成について、説明する。図12は管理サーバ1の機能構成の一例を示すブロック図である。管理サーバ1は、受信部11a、判定部11b、算出部11c、通知部11dを含む。算出部11cは、平均電力算出部11c1、平均要求量算出部11c2、切替台数算出部11c3、要求量算出部11c4を含む。CPU11が制御プログラム1Pを実行することにより、管理サーバ1は以下のように動作する。
Next, functional configurations of the
受信部11aは、電力の使用制限に関する情報を受信したデータセンタの制御システムから、電力の使用制限に関する情報と、データセンタが備える複数の情報処理装置の使用電力量と、データセンタが備える複数の情報処理装置に対する第1の情報処理の要求量とを受信する。算出部11cは、受信した電力の使用制限に関する情報と使用電力量と第1の情報処理の要求量とに基づいて、データセンタが備える複数の情報処理装置に対する情報処理の要求うち他のデータセンタが備える情報処理装置へ振り分ける第2の情報処理の要求量を算出する。通知部11dは、算出した第2の情報処理の要求量をデータセンタの制御システムに通知する。判定部11bは、複数の情報処理装置の使用電力量の合計が、使用上限電力量を超えている否かを判定する。
The receiving
平均電力算出部11c1は、使用電力量の合計及び複数の情報処理装置の台数より、情報処理装置1台当たりの平均使用電力量を算出する。平均要求量算出部11c2は、第1の情報処理の要求量より、情報処理装置の1台当たりの情報処理の平均要求量を算出する。切替台数算出部11c3は、平均使用電力量及び使用上限電力量より、第2の情報処理の要求量に対応する情報処理装置の切替台数を求める。要求量算出部11c4は、平均要求量及び切替台数より、第2の情報処理の要求量を算出する。 The average power calculation unit 11c1 calculates the average power consumption per information processing device from the total power consumption and the number of information processing devices. The average required amount calculation unit 11c2 calculates the average required amount of information processing per information processing apparatus from the required amount of first information processing. The switching number calculation unit 11c3 obtains the switching number of information processing devices corresponding to the requested amount of the second information processing from the average power consumption and the upper limit power consumption. The request amount calculation unit 11c4 calculates the request amount of the second information processing from the average request amount and the number of switching units.
図13は制御サーバ2の機能構成の一例を示すブロック図である。制御サーバ2は、送信部21a、受信部21b、振り分け部21cを含む。CPU21が制御プログラム2Pを実行することにより、制御サーバ2は以下のように動作する。
FIG. 13 is a block diagram illustrating an example of a functional configuration of the
送信部21aは、電力の使用制限に関する情報を受信すると、電力の使用制限に関する情報と複数の情報処理装置の使用電力量と複数の情報処理装置に対する第1の情報処理の要求量とを管理システムに送信する。受信部21bは、管理システムで算出された他のデータセンタの情報処理装置へ振り分ける第2の情報処理の要求量を受信する。振り分け部21cは、複数の情報処理装置に対する情報処理の要求のうち、受信した第2の情報処理の要求量に応じた情報処理の要求を他のデータセンタの情報処理装置へ振り分ける。
When the
各実施例で記載されている技術的特徴(構成要件)はお互いに組合せ可能であり、組み合わせすることにより、新しい技術的特徴を形成することができる。
今回開示された実施の形態はすべての点で例示であって、制限的なものでは無いと考えられるべきである。本発明の範囲は、上記した意味では無く、特許請求の範囲によって示され、特許請求の範囲と均等の意味及び範囲内でのすべての変更が含まれることが意図される。
The technical features (components) described in each embodiment can be combined with each other, and new technical features can be formed by combining them.
The embodiments disclosed herein are illustrative in all respects and should not be considered as restrictive. The scope of the present invention is defined not by the above-mentioned meaning but by the scope of the claims, and is intended to include all modifications within the meaning and scope equivalent to the scope of the claims.
以上の実施の形態に関し、さらに以下の付記を開示する。 Regarding the above embodiment, the following additional notes are disclosed.
(付記1)
電力の使用制限に関する情報を受信したデータセンタの制御システムから、前記電力の使用制限に関する情報と、前記データセンタが備える複数の情報処理装置の使用電力量と、前記データセンタが備える複数の情報処理装置に対する第1の情報処理の要求量とを受信する受信部と、
受信した前記電力の使用制限に関する情報と前記使用電力量と前記第1の情報処理の要求量とに基づいて、前記データセンタが備える複数の情報処理装置に対する情報処理の要求量のうち他のデータセンタが備える情報処理装置へ振り分ける第2の情報処理の要求量を算出する算出部と、
算出した前記第2の情報処理の要求量を前記データセンタの制御システムに通知する通知部と
を備えることを特徴とする管理システム。
(Appendix 1)
From the data center control system that has received the information on the power usage restriction, the information on the power usage restriction, the power consumption of the plurality of information processing devices provided in the data center, and the plurality of information processing provided in the data center A receiving unit for receiving a first information processing request amount for the device;
Based on the received power usage restriction information, the power consumption amount, and the first information processing request amount, other data out of the information processing request amounts for the plurality of information processing devices included in the data center A calculation unit that calculates a request amount of the second information processing distributed to the information processing device provided in the center;
A notifying unit for notifying the control system of the data center of the calculated required amount of the second information processing;
(付記2)
前記電力の使用制限に関する情報には使用上限電力量を含んでおり、
前記複数の情報処理装置の使用電力量の合計が、前記使用上限電力量を超えているか否かを判定する判定部を備え、
該判定部が前記複数の情報処理装置の使用電力量の合計が、前記使用上限電力量を超えていると判定した場合に、前記算出部は、第2の情報処理の要求量を算出し、前記通知部は前記第2の情報処理の要求量を前記データセンタの制御システムに通知する
ことを特徴とする付記1に記載の管理システム。
(Appendix 2)
The information related to the power usage limit includes the upper limit power usage amount,
A determination unit that determines whether or not a total amount of power used by the plurality of information processing devices exceeds the use upper limit power;
When the determination unit determines that the total power consumption of the plurality of information processing apparatuses exceeds the upper limit power consumption, the calculation unit calculates a request amount for second information processing, The management system according to
(付記3)
前記電力の使用制限に関する情報には使用制限に関する時間情報が含まれており、
前記受信部は、前記時間情報に基づいて、前記複数の情報処理装置の使用電力量の受信を繰り返し行い、
前記判定部は、前記受信部が前記複数の情報処理装置の使用電力量の受信する毎に、前記複数の情報処理装置の使用電力量の合計が、前記使用上限電力量を超えているか否かの判定を行う
ことを特徴とする付記2に記載の管理システム。
(Appendix 3)
The information on the power usage limit includes time information on the usage limit,
The reception unit repeatedly receives the amount of power used by the plurality of information processing devices based on the time information,
The determination unit determines whether or not the total of the power consumption amounts of the plurality of information processing devices exceeds the use upper limit power amount each time the reception unit receives the power consumption amounts of the plurality of information processing devices. The management system according to
(付記4)
前記算出部は、
前記使用電力量の合計及び前記複数の情報処理装置の台数より、前記情報処理装置1台当たりの平均使用電力量を算出する平均電力算出部と、
前記第1の情報処理の要求量より、前記情報処理装置の1台当たりの情報処理の平均要求量を算出する平均要求量算出部と、
前記平均使用電力量及び前記使用上限電力量より、前記第2の情報処理の要求量に対応する前記情報処理装置の切替台数を求める切替台数算出部と、
前記平均要求量及び前記切替台数より、前記第2の情報処理の要求量を算出する要求量算出部とを
有することを特徴とする付記2又は付記3に記載の管理システム。
(Appendix 4)
The calculation unit includes:
An average power calculation unit that calculates an average power consumption per information processing device from the total power consumption and the number of the plurality of information processing devices;
An average request amount calculation unit that calculates an average request amount of information processing per unit of the information processing device from a request amount of the first information processing;
A switching number calculating unit for obtaining a switching number of the information processing devices corresponding to the required amount of the second information processing from the average power consumption and the upper limit power consumption;
The management system according to
(付記5)
電力の使用制限に関する情報を受信したデータセンタの制御システムから、前記電力の使用制限に関する情報と、前記データセンタが備える複数の情報処理装置の使用電力量と、前記データセンタが備える複数の情報処理装置に対する第1の情報処理の要求量とを取得し、
取得した前記電力の使用制限に関する情報と前記使用電力量と前記第1の情報処理の要求量とに基づいて、前記データセンタが備える複数の情報処理装置に対する情報処理の要求量のうち他のデータセンタが備える情報処理装置へ振り分ける第2の情報処理の要求量を算出し、
算出した前記第2の情報処理の要求量を前記データセンタの制御システムに通知する
処理をコンピュータに行わせるコンピュータプログラム。
(Appendix 5)
From the data center control system that has received the information on the power usage restriction, the information on the power usage restriction, the power consumption of the plurality of information processing devices provided in the data center, and the plurality of information processing provided in the data center Obtaining a request amount of the first information processing for the device;
Based on the acquired information on the restriction on the use of power, the amount of power used, and the required amount of the first information processing, other data among the requested amounts of information processing for the plurality of information processing devices included in the data center Calculating a request amount of the second information processing to be distributed to the information processing device provided in the center;
A computer program for notifying the control system of the data center of the calculated required amount of the second information processing.
(付記6)
コンピュータが、
電力の使用制限に関する情報を受信したデータセンタの制御システムから、前記電力の使用制限に関する情報と、前記データセンタが備える複数の情報処理装置の使用電力量と、前記データセンタが備える複数の情報処理装置に対する第1の情報処理の要求量とを受信し、
受信した前記電力の使用制限に関する情報と前記使用電力量と前記第1の情報処理の要求量とに基づいて、前記データセンタが備える複数の情報処理装置に対する情報処理の要求量のうち他のデータセンタが備える情報処理装置へ振り分ける第2の情報処理の要求量を算出し、
算出した前記第2の情報処理の要求量を前記データセンタの制御システムに通知する
管理方法。
(Appendix 6)
Computer
From the data center control system that has received the information on the power usage restriction, the information on the power usage restriction, the power consumption of the plurality of information processing devices provided in the data center, and the plurality of information processing provided in the data center Receiving a first information processing request amount for the device;
Based on the received power usage restriction information, the power consumption amount, and the first information processing request amount, other data out of the information processing request amounts for the plurality of information processing devices included in the data center Calculating a request amount of the second information processing to be distributed to the information processing device provided in the center;
A management method for notifying the control system of the data center of the calculated required amount of the second information processing.
(付記7)
複数の情報処理装置を備えるデータセンタの制御システムにおいて、
電力の使用制限に関する情報を受信すると、前記電力の使用制限に関する情報と前記複数の情報処理装置の使用電力量と前記複数の情報処理装置に対する第1の情報処理の要求量とを管理システムに送信する送信部と、
前記管理システムで算出された他のデータセンタの情報処理装置へ振り分ける第2の情報処理の要求量を受信する受信部と、
前記複数の情報処理装置に対する情報処理の要求量のうち、受信した前記第2の情報処理の要求量に応じた情報処理の要求を他のデータセンタの情報処理装置へ振り分ける振り分け部と
を備えることを特徴とする制御システム。
(Appendix 7)
In a data center control system comprising a plurality of information processing devices,
When receiving information related to the power usage restriction, the information relating to the power usage restriction, the power usage amount of the plurality of information processing devices, and the request amount of the first information processing for the plurality of information processing devices are transmitted to the management system. A transmitter to
A receiving unit that receives the request amount of the second information processing distributed to the information processing apparatus of another data center calculated by the management system;
A distribution unit that distributes information processing requests according to the received second information processing request amount among the information processing request amounts to the plurality of information processing devices to information processing devices of other data centers. Control system characterized by.
(付記8)
前記電力の使用制限に関する情報は使用制限地域を指定する地域情報を含み、前記他のデータセンタは、前記地域情報が示す地域とは異なる地域のデータセンタであることを特徴とする付記7に記載の制御システム。
(Appendix 8)
The supplementary information 7 is characterized in that the information related to the power use restriction includes area information for designating a use restricted area, and the other data center is a data center in an area different from the area indicated by the area information. Control system.
(付記9)
電力の使用制限に関する情報を受信した場合、前記電力の使用制限に関する情報と複数の情報処理装置の使用電力量と前記複数の情報処理装置に対する第1の情報処理の要求量とを管理システムに出力し、
前記管理システムで算出された他のデータセンタの情報処理装置へ振り分ける第2の情報処理の要求量を取得し、
前記複数の情報処理装置に対する情報処理の要求量のうち、取得した前記第2の情報処理の要求量に応じた情報処理の要求量を他のデータセンタの情報処理装置へ振り分ける
処理を複数の情報処理装置を備えるデータセンタの制御コンピュータに行わせるコンピュータプログラム。
(Appendix 9)
When receiving information related to power usage restrictions, outputs information relating to power usage restrictions, power usage amounts of a plurality of information processing devices, and first information processing request amounts for the plurality of information processing devices to a management system And
Obtaining a request amount of the second information processing distributed to the information processing devices of other data centers calculated by the management system;
The information processing request amount according to the acquired second information processing request amount among the information processing request amounts for the plurality of information processing devices is distributed to information processing devices in other data centers. A computer program to be executed by a control computer of a data center including a processing device.
(付記10)
複数の情報処理装置を備えるデータセンタの制御コンピュータが、
電力の使用制限に関する情報を受信すると、前記電力の使用制限に関する情報と前記複数の情報処理装置の使用電力量と前記複数の情報処理装置に対する第1の情報処理の要求量とを管理システムに送信し、
前記管理システムで算出された他のデータセンタの情報処理装置へ振り分ける第2の情報処理の要求量を受信し、
前記複数の情報処理装置に対する情報処理の要求量のうち、受信した前記第2の情報処理の要求量に応じた情報処理の要求量を他のデータセンタの情報処理装置へ振り分ける
制御方法。
(Appendix 10)
A data center control computer comprising a plurality of information processing devices,
When receiving information related to the power usage restriction, the information relating to the power usage restriction, the power usage amount of the plurality of information processing devices, and the request amount of the first information processing for the plurality of information processing devices are transmitted to the management system. And
Receiving the request amount of the second information processing distributed to the information processing devices of other data centers calculated by the management system;
A control method that distributes, among the information processing request amounts for the plurality of information processing devices, information processing request amounts according to the received second information processing request amount to information processing devices in other data centers.
1 管理サーバ
11 CPU
11a 受信部
11b 判定部
11c 算出部
11c1 平均電力算出部
11c2 平均要求量算出部
11c3 切替台数算出部
11c4 要求量算出部
11d 通知部
12 RAM
13 ROM
14 大容量記憶装置
141 機器情報データベース
15 通信部
16 読み取り部
1P 制御プログラム
1a 可搬型記憶媒体
1b 半導体メモリ
2 制御サーバ
21 CPU
21a 送信部
21b 受信部
21c 振り分け部
22 RAM
23 ROM
24 大容量記憶装置
241 要求量データベース
242 サーバデータベース
25 第1通信部
26 第2通信部
27 読み取り部
2P 制御プログラム
2a 可搬型記憶媒体
2b 半導体メモリ
3 アプリケーションサーバ
4 アグリゲータ
N1 ネットワーク
N2 ネットワーク
1
13 ROM
14
23 ROM
24
Claims (7)
受信した前記電力の使用制限に関する情報と前記使用電力量と前記第1の情報処理の要求量とに基づいて、前記データセンタが備える複数の情報処理装置に対する情報処理の要求量のうち、前記地域情報が示す地域とは異なる地域のデータセンタが備える情報処理装置へ振り分ける第2の情報処理の要求量を算出する算出部と、
算出した前記第2の情報処理の要求量を前記データセンタの制御システムに通知する通知部と
を備えることを特徴とする管理システム。 From the control system of the data center that has received the information on the power usage restriction including the area information specifying the usage restricted area, the information on the power usage restriction, and the power consumption amounts of the plurality of information processing devices provided in the data center, Receiving a first information processing request amount for a plurality of information processing devices included in the data center;
Based on the received power usage restriction information, the power consumption amount, and the first information processing request amount , the region out of the information processing request amounts for a plurality of information processing devices included in the data center A calculation unit that calculates a request amount of the second information processing to be distributed to an information processing device provided in a data center in a region different from the region indicated by the information;
A notifying unit for notifying the control system of the data center of the calculated required amount of the second information processing;
前記複数の情報処理装置の使用電力量の合計が、前記使用上限電力量を超えているか否かを判定する判定部を備え、
該判定部が前記複数の情報処理装置の使用電力量の合計が、前記使用上限電力量を超えていると判定した場合に、前記算出部は、第2の情報処理の要求量を算出し、前記通知部は前記第2の情報処理の要求量を前記データセンタの制御システムに通知する
ことを特徴とする請求項1に記載の管理システム。 The information related to the power usage limit includes the upper limit power usage amount,
A determination unit that determines whether or not a total amount of power used by the plurality of information processing devices exceeds the use upper limit power;
When the determination unit determines that the total power consumption of the plurality of information processing apparatuses exceeds the upper limit power consumption, the calculation unit calculates a request amount for second information processing, The management system according to claim 1, wherein the notification unit notifies the control system of the data center of the request amount of the second information processing.
取得した前記電力の使用制限に関する情報と前記使用電力量と前記第1の情報処理の要求量とに基づいて、前記データセンタが備える複数の情報処理装置に対する情報処理の要求量のうち、前記地域情報が示す地域とは異なる地域のデータセンタが備える情報処理装置へ振り分ける第2の情報処理の要求量を算出し、
算出した前記第2の情報処理の要求量を前記データセンタの制御システムに通知する
処理をコンピュータに行わせるコンピュータプログラム。 From the control system of the data center that has received the information on the power usage restriction including the area information specifying the usage restricted area, the information on the power usage restriction, and the power consumption amounts of the plurality of information processing devices provided in the data center, , Obtaining a request amount of first information processing for a plurality of information processing devices provided in the data center,
Based on the acquired information on the use restriction of power, the amount of power used, and the amount of request for the first information processing , the region of the requested amount of information processing for the plurality of information processing devices included in the data center Calculating a request amount of the second information processing to be distributed to the information processing device provided in the data center in a region different from the region indicated by the information;
A computer program for notifying the control system of the data center of the calculated required amount of the second information processing.
使用制限地域を指定する地域情報を含む電力の使用制限に関する情報を受信したデータセンタの制御システムから、前記電力の使用制限に関する情報と、前記データセンタが備える複数の情報処理装置の使用電力量と、前記データセンタが備える複数の情報処理装置に対する第1の情報処理の要求量とを受信し、
受信した前記電力の使用制限に関する情報と前記使用電力量と前記第1の情報処理の要求量とに基づいて、前記データセンタが備える複数の情報処理装置に対する情報処理の要求量のうち、前記地域情報が示す地域とは異なる地域のデータセンタが備える情報処理装置へ振り分ける第2の情報処理の要求量を算出し、
算出した前記第2の情報処理の要求量を前記データセンタの制御システムに通知する
管理方法。 Computer
From the control system of the data center that has received the information on the power usage restriction including the area information specifying the usage restricted area, the information on the power usage restriction, and the power consumption amounts of the plurality of information processing devices provided in the data center, , Receiving a first information processing request amount for a plurality of information processing devices provided in the data center,
Based on the received power usage restriction information, the power consumption amount, and the first information processing request amount , the region out of the information processing request amounts for a plurality of information processing devices included in the data center Calculating a request amount of the second information processing to be distributed to the information processing device provided in the data center in a region different from the region indicated by the information;
A management method for notifying the control system of the data center of the calculated required amount of the second information processing.
使用制限地域を指定する地域情報を含む電力の使用制限に関する情報を受信すると、前記電力の使用制限に関する情報と前記複数の情報処理装置の使用電力量と前記複数の情報処理装置に対する第1の情報処理の要求量とを管理システムに送信する送信部と、
前記管理システムで算出された他のデータセンタの情報処理装置へ振り分ける第2の情報処理の要求量を受信する受信部と、
前記複数の情報処理装置に対する情報処理の要求量のうち、受信した前記第2の情報処理の要求量に応じた情報処理の要求を、前記地域情報が示す地域とは異なる地域のデータセンタの情報処理装置へ振り分ける振り分け部と
を備えることを特徴とする制御システム。 In a data center control system comprising a plurality of information processing devices,
When receiving information related to power usage restriction including area information specifying a use restricted area, the information related to the power usage restriction, the amount of power used by the plurality of information processing devices, and the first information for the plurality of information processing devices A transmission unit that transmits the requested amount of processing to the management system;
A receiving unit that receives the request amount of the second information processing distributed to the information processing apparatus of another data center calculated by the management system;
Information on a data center in a region different from the region indicated by the region information indicates a request for information processing according to the received request amount of the second information processing among the requested amounts of information processing for the plurality of information processing devices. A control system comprising: a distribution unit that distributes to the processing device.
前記管理システムで算出された他のデータセンタの情報処理装置へ振り分ける第2の情報処理の要求量を取得し、
前記複数の情報処理装置に対する情報処理の要求量のうち、取得した前記第2の情報処理の要求量に応じた情報処理の要求量を、前記地域情報が示す地域とは異なる地域のデータセンタの情報処理装置へ振り分ける
処理を複数の情報処理装置を備えるデータセンタの制御コンピュータに行わせるコンピュータプログラム。 When information related to power usage restriction including area information specifying a restricted use area is received, the information related to power usage restriction, the amount of power used by a plurality of information processing devices, and the first information for the plurality of information processing devices Output the requested amount of processing to the management system,
Obtaining a request amount of the second information processing distributed to the information processing devices of other data centers calculated by the management system;
Of the information processing request amounts for the plurality of information processing devices, the information processing request amount according to the acquired second information processing request amount is determined by a data center in a region different from the region indicated by the region information . A computer program for causing a control computer of a data center including a plurality of information processing devices to perform processing to distribute to information processing devices.
使用制限地域を指定する地域情報を含む電力の使用制限に関する情報を受信すると、前記電力の使用制限に関する情報と前記複数の情報処理装置の使用電力量と前記複数の情報処理装置に対する第1の情報処理の要求量とを管理システムに送信し、
前記管理システムで算出された他のデータセンタの情報処理装置へ振り分ける第2の情報処理の要求量を受信し、
前記複数の情報処理装置に対する情報処理の要求量のうち、受信した前記第2の情報処理の要求量に応じた情報処理の要求量を、前記地域情報が示す地域とは異なる地域のデータセンタの情報処理装置へ振り分ける
制御方法。 A data center control computer comprising a plurality of information processing devices,
When receiving information related to power usage restriction including area information specifying a use restricted area, the information related to the power usage restriction, the amount of power used by the plurality of information processing devices, and the first information for the plurality of information processing devices Send the requested amount of processing to the management system,
Receiving the request amount of the second information processing distributed to the information processing devices of other data centers calculated by the management system;
Of the information processing request amounts for the plurality of information processing devices, the information processing request amount according to the received second information processing request amount is determined by a data center in a region different from the region indicated by the region information . Control method to distribute to information processing devices.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2015192130A JP6561730B2 (en) | 2015-09-29 | 2015-09-29 | Management system, computer program, management method, control system, and control method |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2015192130A JP6561730B2 (en) | 2015-09-29 | 2015-09-29 | Management system, computer program, management method, control system, and control method |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2017070076A JP2017070076A (en) | 2017-04-06 |
| JP6561730B2 true JP6561730B2 (en) | 2019-08-21 |
Family
ID=58493040
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2015192130A Expired - Fee Related JP6561730B2 (en) | 2015-09-29 | 2015-09-29 | Management system, computer program, management method, control system, and control method |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP6561730B2 (en) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP7657208B2 (en) * | 2020-05-12 | 2025-04-04 | 日本電信電話株式会社 | Control device, control method, and program |
Family Cites Families (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20090119233A1 (en) * | 2007-11-05 | 2009-05-07 | Microsoft Corporation | Power Optimization Through Datacenter Client and Workflow Resource Migration |
| BRPI0822590A2 (en) * | 2008-04-21 | 2015-06-23 | Adaptive Computing Entpr Inc | Computer system for managing power consumption in a computer environment |
| US8627123B2 (en) * | 2010-03-25 | 2014-01-07 | Microsoft Corporation | Managing power provisioning in distributed computing |
| JP5601024B2 (en) * | 2010-05-20 | 2014-10-08 | 富士通株式会社 | Power leveling method, system and program |
| JP6090029B2 (en) * | 2013-07-23 | 2017-03-08 | 富士ゼロックス株式会社 | Power management system and program |
-
2015
- 2015-09-29 JP JP2015192130A patent/JP6561730B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2017070076A (en) | 2017-04-06 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US10079879B2 (en) | Weighted rendezvous hashing | |
| US10915397B2 (en) | Data storage method, apparatus, and system | |
| JP5901024B2 (en) | Dynamic binding used for content delivery | |
| CN102546590A (en) | System and method for distributing application traffic to servers based on dynamic service response time | |
| CN109218355A (en) | Load equalizing engine, client, distributed computing system and load-balancing method | |
| CN107026907A (en) | A kind of load-balancing method, load equalizer and SiteServer LBS | |
| WO2014004308A1 (en) | Device, system, and method for client-governed session persistency between one or more clients and servers of a data center | |
| US8996607B1 (en) | Identity-based casting of network addresses | |
| CN103236989A (en) | Cache control method, devices and system in content delivery network | |
| JP2005182641A (en) | Dynamic load balancing system and dynamic load balancing method | |
| JP6561730B2 (en) | Management system, computer program, management method, control system, and control method | |
| JPWO2014132966A1 (en) | Storage system, storage device, storage device control method and control program, management device, management device control method and control program | |
| CN113783919A (en) | Access request distribution method, system, device and storage medium | |
| JP2018109867A (en) | Session management program, session management method, information processing apparatus, and information processing system | |
| US20210037090A1 (en) | Systems and Methods for Server Failover and Load Balancing | |
| KR20150011087A (en) | Distributed caching management method for contents delivery network service and apparatus therefor | |
| JP2017146848A (en) | Rebalancing device, rebalancing method, and program | |
| CN109981696B (en) | Load balancing method, device and equipment | |
| JP2010039661A (en) | Server load distribution device, method, and program | |
| US20180084061A1 (en) | Stateless technique for distributing data uploads | |
| JP5745445B2 (en) | Management device and program | |
| JP2021196808A (en) | Container management device, container management method and program | |
| JP5852922B2 (en) | Machine management support device, machine management support method, machine management support program | |
| CN120066777B (en) | A cloud-based internet information service system and method | |
| JP2013214316A (en) | Distribution device |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20180608 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20190313 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20190409 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20190604 |
|
| 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: 20190625 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20190708 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 6561730 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| LAPS | Cancellation because of no payment of annual fees |