(57)【特許請求の範囲】
【請求項１】
コンピュータに、
電算室に設置された、電子装置を搭載可能な複数のラックについて、それぞれの消費電力を取得し、
前記複数のラックが前記電算室に形成する複数の列の各々に対応して設けられ、列を形成するラックを冷却する冷却風が通過するとともに前記列を形成するラックに接続されるケーブルが敷設される１以上の通気空間について、前記ケーブルが通気空間で占有する空間を示す空間値を管理し、
取得した前記複数のラックの消費電力と、前記電算室における前記複数のラックの配置情報と、管理する前記空間値と、に基づいて、消費電力が所定の値より大きいラックに対向しないラックであって、前記空間値が所定の閾値未満である通気空間に敷設されたケーブルが接続されるラックを、新たに電子装置を搭載する搭載先候補のラックとして特定し、
特定した搭載先候補のラックに関する情報を出力する、
処理を実行させることを特徴とする、出力プログラム。
【請求項２】
コンピュータに、
電算室に設置された複数のラックであって電子装置を搭載可能な前記複数のラックが前記電算室に形成する複数の列の各々に対応して設けられ、列を形成するラックを冷却する冷却風が通過するとともに前記列を形成するラックに接続されるケーブルが敷設される１以上の通気空間について、前記ケーブルが通気空間で占有する空間を示す空間値を管理し、
前記空間値が所定の閾値未満である通気空間に敷設されたケーブルが接続されるラックを、新たに電子装置を搭載する搭載先候補のラックとして特定し、
特定した搭載先候補のラックに関する情報を出力する、
処理を実行させることを特徴とする、出力プログラム。
【請求項３】
前記コンピュータに、
前記特定した搭載先候補のラックの中から、各ラックを冷却する空調機に近い位置に設置された搭載先候補のラックを特定する、
処理を実行させることを特徴とする、請求項１又は請求項２記載の出力プログラム。
【請求項４】
前記コンピュータに、
前記特定した搭載先候補のラックの中から、新たに搭載する前記電子装置と通信線で接続される他の電子装置が搭載されたラックに近い位置に設置された搭載先候補のラックを特定する、
処理を実行させることを特徴とする、請求項１又は請求項２記載の出力プログラム。
【請求項５】
前記コンピュータに、
前記特定した搭載先候補のラックの中から搭載先のラックとして特定したラックについて、当該搭載先のラックに隣接するラックが前記特定した搭載先候補のラックに含まれる場合、前記搭載先のラックに隣接するラックを、前記搭載先のラックに関連する他の新たな電子装置の搭載先として仮予約する、
処理を実行させることを特徴とする、請求項１〜４のいずれか１項記載の出力プログラム。
【請求項６】
電算室に設置された、電子装置を搭載可能な複数のラックについて、それぞれの消費電力を取得する取得部と、
前記複数のラックが前記電算室に形成する複数の列の各々に対応して設けられ、列を形成するラックを冷却する冷却風が通過するとともに前記列を形成するラックに接続されるケーブルが敷設される１以上の通気空間について、前記ケーブルが通気空間で占有する空間を示す空間値を管理する管理部と、
前記取得部が取得した前記複数のラックの消費電力と、前記電算室における前記複数のラックの配置情報と、管理する前記空間値と、に基づいて、消費電力が所定の値より大きいラックに対向しないラックであって、前記空間値が所定の閾値未満である通気空間に敷設されたケーブルが接続されるラックを、新たに電子装置を搭載する搭載先候補のラックとして特定する特定部と、
特定した搭載先候補のラックに関する情報を出力する出力部と、を有する
ことを特徴とする、出力装置。
【請求項７】
出力装置のプロセッサが、電算室に設置された、電子装置を搭載可能な複数のラックについて、それぞれの消費電力を取得し、
前記プロセッサが、前記複数のラックが前記電算室に形成する複数の列の各々に対応して設けられ、列を形成するラックを冷却する冷却風が通過するとともに前記列を形成するラックに接続されるケーブルが敷設される１以上の通気空間について、前記ケーブルが通気空間で占有する空間を示す空間値を管理し、
前記プロセッサが、取得した前記複数のラックの消費電力と、前記電算室における前記複数のラックの配置情報と、管理する前記空間値と、に基づいて、消費電力が所定の値より大きいラックに対向しないラックであって、前記空間値が所定の閾値未満である通気空間に敷設されたケーブルが接続されるラックを、新たに電子装置を搭載する搭載先候補のラックとして特定し、
前記プロセッサが、特定した搭載先候補のラックに関する情報を出力する、
ことを特徴とする、出力方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、出力プログラム，出力装置，及び出力方法に関する。
【背景技術】
【０００２】
データセンタでは、ユーザのシステム（サーバやネットワーク機器等の電子機器）を収容する際、データセンタ側の作業者、例えばレイアウト担当者が、ユーザにサーバ室（電算室）内の最適なラックを提供するようにセンタラックの割り当てを行なうことがある。ユーザに提供されるラックを特定するための判断材料（パラメータ）としては、割当済のラックの消費電力値，発熱量，サーバ室の空調機の冷却能力，連続した（隣接した）空きラックの有無，分電盤の空きブレーカー数等が挙げられる。
【０００３】
なお、データセンタにおいて、空調機により近い場所に高発熱ラック装置を配置させることで、データセンタ内の冷却効率をより向上させる技術が知られている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１１−５９７４１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ユーザのシステムに割り当てるラックの特定（選定）は、作業者により手作業で行なわれることが多い。このとき、作業者は、ユーザに提供中のラックの使用状況（消費電力値等）や空きラックの情報等を把握・管理し、これらの情報（パラメータ）を用いて、新たなユーザのシステムに割り当てるラックを特定することができる。
【０００６】
一方、ユーザは、割り当てられたラックに搭載する電子機器（電子装置）の数を任意に増減させることができる。電子機器の数が増減したことは、本来は作業者に通知されるが、通知されない或いは通知されても作業者側で管理漏れとなってしまう場合もある。この場合、作業者は、ラックに搭載された正確な電子機器の数を把握できず、システムに割り当てるラックを特定する際に、現状とは異なる（誤った）パラメータ（例えば消費電力値等）を用いてしまう。
【０００７】
例えば、或るラックの電子機器の数が増加したことを作業者が認識していない場合を想定する。この場合、作業者は、当該或るラックの消費電力値（発熱量）が実際よりも小さいものと誤認識し、当該或るラックの近傍の空きラックを新たなユーザのシステムに割り当ててしまうことがある。しかし、当該或るラックの実際の消費電力値は、作業者が認識していたものよりも大きいため、新たなユーザのシステムに割り当てたラックや当該或るラックが十分に冷却されない場合がある。
【０００８】
このように、ラックの最新の状態をデータセンタ側の作業者が認識していない場合、新たなユーザのシステムには、現状とは異なるパラメータに基づき特定されたラックが割り当てられてしまい、ラックの冷却等に支障をきたす虞があるという課題がある。
【０００９】
１つの側面では、本発明は、電算室において、新たに電子装置を搭載する適切な搭載先候補の筐体を特定することを目的とする。
【００１０】
なお、前記目的に限らず、後述する発明を実施するための形態に示す各構成により導かれる作用効果であって、従来の技術によっては得られない作用効果を奏することも本発明の他の目的の１つとして位置付けることができる。
【課題を解決するための手段】
【００１１】
１つの態様では、コンピュータに以下の処理を実行させる。この処理には、電算室に設置された、電子装置を搭載可能な複数のラックについて、それぞれの消費電力を取得する処理が含まれる。また、この処理には、前記複数のラックが前記電算室に形成する複数の列の各々に対応して設けられ、列を形成するラックを冷却する冷却風が通過するとともに前記列を形成するラックに接続されるケーブルが敷設される１以上の通気空間について、前記ケーブルが通気空間で占有する空間を示す空間値を管理する処理が含まれる。さらに、この処理には、取得した前記複数のラックの消費電力と、前記電算室における前記複数のラックの配置情報と、管理する前記空間値と、に基づいて、消費電力が所定の値より大きいラックに対向しないラックであって、前記空間値が所定の閾値未満である通気空間に敷設されたケーブルが接続されるラックを、新たに電子装置を搭載する搭載先候補のラックとして特定する処理が含まれる。さらに、この処理には、特定した搭載先候補のラックに関する情報を出力する処理が含まれる。
別の態様では、コンピュータに以下の処理を実行させる。この処理には、電算室に設置された複数のラックであって電子装置を搭載可能な前記複数のラックが前記電算室に形成する複数の列の各々に対応して設けられ、列を形成するラックを冷却する冷却風が通過するとともに前記列を形成するラックに接続されるケーブルが敷設される１以上の通気空間について、前記ケーブルが通気空間で占有する空間を示す空間値を管理する処理が含まれる。また、この処理には、前記空間値が所定の閾値未満である通気空間に敷設されたケーブルが接続されるラックを、新たに電子装置を搭載する搭載先候補のラックとして特定する処理が含まれる。さらに、この処理には、特定した搭載先候補のラックに関する情報を出力する処理が含まれる。
【発明の効果】
【００１２】
１つの側面では、電算室において、新たに電子装置を搭載する適切な搭載先候補の筐体を特定することができる。
【図面の簡単な説明】
【００１３】
【図１】一実施形態に係るデータセンタの構成例を示す図である。
【図２】図１に示すサーバ室の平面図の一例を示す図である。
【図３】図２のＡ−Ａ’矢視断面図の一例を示す図である。
【図４】図２のＢ−Ｂ’矢視断面図の一例を示す図である。
【図５】図１に示す管理装置の機能構成例を示す図である。
【図６】図１に示すサーバ室を簡略化した例を示す図である。
【図７】図５に示す床下空間値テーブルの一例を示す図である。
【図８】図５に示す電源線上積みテーブルの一例を示す図である。
【図９】図５に示すレイアウトテーブルの一例を示す図である。
【図１０】図５に示す管理装置の割当処理の適用例を説明するための図である。
【図１１】図５に示す管理装置による新規ラックの割当処理の一例を説明するフローチャートである。
【図１２】図５に示す管理装置による新規ラックの割当処理の一例を説明するフローチャートである。
【図１３】図５に示す管理装置による新規ラックの割当処理の一例を説明するフローチャートである。
【図１４】図５に示す管理装置による、電子機器増設後の更新処理の一例を説明するフローチャートである。
【図１５】図５に示す管理装置による、電子機器撤去後の更新処理の一例を説明するフローチャートである。
【図１６】図５に示す管理装置による、サービス終了後の更新処理の一例を説明するフローチャートである。
【図１７】図５に示す管理装置のハードウェア構成例を示す図である。
【発明を実施するための形態】
【００１４】
以下、図面を参照して本発明の実施の形態を説明する。ただし、以下に説明する実施形態は、あくまでも例示であり、以下に明示しない種々の変形や技術の適用を排除する意図はない。すなわち、本実施形態を、その趣旨を逸脱しない範囲で種々変形して実施することができる。なお、以下の実施形態で用いる図面において、同一符号を付した部分は、特に断らない限り、同一若しくは同様の部分を表す。
【００１５】
〔１〕データセンタについて
データセンタでは、既述のように、新たなユーザのシステムに空きラックを割り当てる場合、データセンタ側の作業者、例えばレイアウト担当者の人手により、俗人化した割当作業が行なわれることが多い。
【００１６】
空調機から送出された空気（冷気）は、サーバラックに搭載された電子機器（電子装置）により例えば前面から吸気されることになる。このため、負荷の高い電子機器が搭載されるラック（電子機器）の前面同士を対向させると、各ラックの電子機器の吸気面が対向するため、各電子機器が吸入する冷気の量が減少し、電子機器の冷却効率が低下してしまう。
【００１７】
そこで、高負荷のラックに冷気を優先して供給するため、高負荷ラックに対向する（向かい側の）ラックを割付不可ラックとする、つまり高負荷ラックに対向するラックが空きラックでも割当不可とすることが考えられる。いずれのラックが高負荷であるかを把握するために、作業者は、ユーザに提供中のラックの使用状況（消費電力値等）や空きラックの情報等を用いることができる。しかし、上述したように、システムの受入時に低負荷だったラックが作業者の知らないところで機器増設されて高負荷になっていたり、ユーザから機器増設の通知を受けていても管理漏れとなってしまう場合がある。
【００１８】
また、新たなユーザのシステムに割り当てるラックを特定する際に、作業者が割当候補（搭載先候補）のラックに搭載されている電子機器の数を確認することで、現状のラックの負荷状況を把握することも考えられる。しかし、ラックの前面にはカバーが存在することが多いため、作業者による目視確認の負担が大きい。
【００１９】
〔２〕一実施形態
これに対し、以下に詳述する一実施形態に係るデータセンタでは、管理装置（出力装置）が、サーバ室（電算室）に設置された、電子機器（電子装置）を搭載可能な複数のラック（筺体）について、それぞれの消費電力を取得することができる。そして、管理装置が、取得した複数のラックの消費電力と、電算室における複数の筺体の配置情報と、に基づいて、消費電力が所定の値より大きいラックに対向しないラックを、新たに電子機器を搭載する搭載先候補の筐体として特定することができる。
【００２０】
これにより、現状はデータセンタ側の作業者の人手による割当作業で俗人化しているラックの割当作業を、管理装置に行なわせることで俗人化を排除し、更新されたラックの情報について作業者による管理漏れを低減させることができる。また、既存ラックに機器増設が行なわれて高負荷ラックとなったことを作業者が認識していない場合でも、管理装置は、各ラックから取得した消費電力に基づき高負荷ラックを容易に特定でき、高負荷ラックに対向するラックを割当候補のラックから除外できる。
【００２１】
以上のように、一実施形態に係る管理装置によれば、サーバ室において、新たに電子機器を搭載する適切な搭載先候補のラックを特定することができる。以下、一実施形態に係るデータセンタの詳細を説明する。
【００２２】
〔２−１〕一実施形態に係るデータセンタについて
図１は、一実施形態に係るデータセンタ１の構成例を示す図である。一実施形態に係るデータセンタ１は、例示的に、サーバ室２及び管理装置３をそなえることができる。サーバ室（電算室）２には、例えば、複数（例えばｎ台；ｎは２以上の整数）のラック１０と１台以上（例えば１台）の分電盤１１とを含む列が複数配置される。図１の例では、サーバ室２には、４列（Ａ列〜Ｄ列）のスペースが確保されており、各列に分電盤１１がそなえられる。また、各列に最大ｎ台のサーバ１０を設置することができる。さらに、サーバ室２は、床下空間１３及び１４，空調機１５，並びに計測部１６をそなえることができる。
【００２３】
なお、サーバ室２としては、上述したデータセンタ１に設けられた一室であってもよいし、コンテナ型或いはモジュラー型データセンタ等であってもよい。
【００２４】
以下、各列における個々のラック１０を特定して説明する場合には、図１のラック１０に付したラック名を用いて、ラックＡ０１〜Ａｎ，Ｂ０１〜Ｂｎ，Ｃ０１〜Ｃｎ，Ｄ０１〜Ｄｎと表記する。
【００２５】
ラック１０は、複数の電子機器１０ａ（図４参照）を搭載可能な筐体（housing）の一例である。ラック１０としては一般的なサーバラックが挙げられる。なお、電子機器１０ａは、前面から吸気し背面から排気するエアフローを有し、電子機器１０ａの前面をラック１０の前面側に向け、背面をラック１０の背面側に向けてラック１０に搭載されることが好ましい。
【００２６】
ラック１０が搭載可能な電子機器（電子装置）１０ａとしては、例えば、サーバ（例えばラックマウントサーバ）等の情報処理装置，複数の記憶装置を搭載可能なストレージ装置，ネットワークスイッチやルータ等の各種ネットワーク機器等が挙げられる。また、電子機器（電子装置）１０ａの他の例として、ＵＰＳ（無停電電源装置；Uninterruptible Power Supply）等の電源装置，コンソール等も挙げられる。
【００２７】
一実施形態に係るサーバ室２では、各ラック１０が、隣の列のラック１０と前面同士又は背面同士で向かい合うように配置される。例えば、図１の例では、Ａ列のラックＡ０１〜Ａｎは、それぞれ前面をＢ列側に向けて設置され、Ｂ列のラックＢ０１〜Ｂｎは、それぞれ前面をＡ列側に向けて設置される。同様に、Ｃ列のラックＣ０１〜Ｃｎは、それぞれ前面をＤ列側に向けて設置され、Ｄ列のラックＤ０１〜Ｄｎは、それぞれ前面をＣ列側に向けて設置される。
【００２８】
分電盤１１は、データセンタ１（サーバ室２）の電源（主電源）から各ラック１０へ電源を分配する機器であり、電源線１２を介してラック１０に電力を供給することができる。電源の系統数（例えばブレーカー数或いは電源線１２の本数）は、予め定められており、例えば１台の分電盤１１につきｎ〜ｎ＋ｍ（ｍは１以上の整数）系統となっている。
【００２９】
なお、電源線１２（電源ケーブル）は、電源ロス等を考慮し、分電盤１１−ラック１０間の距離が長いほど直径の大きいケーブルが用いられる。また、分電盤１１は、基本的に分電盤１１がそなえられる列のラック１０に電源を分配するが、他の分電盤１１がこれ以上電源を分配できない（例えば空きブレーカーがない）場合、当該他の分電盤１１がそなえられる列のラック１０に電源を分配することもできる。
【００３０】
サーバ室２における列間には、床下に配線用の空間１３及び１４が設けられる。図１の例では、各列の背面側（壁−Ａ列間，Ｂ列−Ｃ列間，Ｄ列−壁間）の床下には床下空間１３が設けられ、各列の前面側（Ａ列−Ｂ列間，Ｃ列−Ｄ列間）の床下には床下空間１４が設けられる。
【００３１】
床下空間１３は、隣接する列の分電盤１１から当該列の各ラック１０への電源線１２が敷設されるとともに、冷却風が通過する空間である。すなわち、床下空間１３は、複数のラック１０がサーバ室２に形成する複数の列の各々に対応して設けられ、列を形成するラック１０を冷却する冷却風が通過するとともに列を形成するラック１０に接続されたケーブル（電源線１２）が敷設される１以上の通気空間の一例である。なお、図１の例では、図の簡略化のため、一部の電源線１２のみ図示し、他の電源線１２の図示を省略している。
【００３２】
床下空間１４は、隣接する列の各ラック１０と図示しないネットワーク（例えばインターネット又はイントラネットに接続するネットワーク機器）とを接続するための通信用ケーブルが敷設される空間である。床下空間１４にも、列を形成するラック１０を冷却する冷却風が通過してよく、床下空間１４も通気空間の一例である。なお、図１の例では、図の簡略化のため、通信用ケーブルの図示を省略している。通信用ケーブルとしては、例えば、ＬＡＮ（Local Area Network）ケーブルや光ファイバケーブル等の種々のケーブルが挙げられる。
【００３３】
空調機１５は、サーバ室２内、特にラック１０を冷却するための空調装置であり、図１の例では、サーバ室２内に、列ごとに２台、計８台設置されている。一実施形態に係る空調機１５は、各ラック１０を冷却し、ラック１０によって暖められた空気（暖気）を吸入し、吸入した空気を冷却部１５ａ（図３参照）によって冷却し、冷却した空気（冷気）を排出する。
【００３４】
計測部１６は、各分電盤１１から消費電力を取得するものである。例えば、計測部１６は、プローブ等により分電盤１１の系統ごとの電流値及び電圧値を計測し、消費電力値（ＶＡ）を取得することができる。なお、計測部１６は、分電盤１１ごとにそなえられてもよく、図１に例示するように複数の分電盤１１について１台そなえられてもよい。また、計測部１６は、床１７（図３参照）の下等に収納されてもよく、サーバ室２内のいずれかのラック１０に搭載されてもよい。
【００３５】
管理装置（出力装置）３は、新たに電子機器１０ａを搭載する、適切な搭載先候補のラック１０を特定し、特定した搭載先候補のラック１０の中から１以上のラック１０をユーザのシステムに割り当てる割当処理を行なう装置である。例示的に、管理装置３は、インターネット又はデータセンタ内のイントラネット等のネットワーク４を介してサーバ室２の計測部１６が計測した消費電力値を収集し、割当処理に用いることができる。
【００３６】
なお、搭載先候補のラック１０は、空きラック１０自体であってもよいし、ラック１０の設置スペースであってもよい。従って、ラック１０をユーザのシステムに割り当てることは、空きラック１０自体をユーザに割り当てる（貸与する）ことであってもよいし、ラック１０の設置スペースをユーザに割り当てる（貸与する）ことであってもよい。
【００３７】
なお、図１の例では、管理装置３はサーバ室２の外部、例えばデータセンタ１の管理室等にそなえられるものとしているが、これに限定されるものではない。管理装置３は、例えばサーバ室２内（床１７（図３参照）の下やラック１０）に設置されてもよい。この場合、作業者は、ネットワーク４等を介して管理室等からサーバ室２内の管理装置３にアクセスすることができる。管理装置３としては、サーバやＰＣ（Personal Computer）等の情報処理装置（コンピュータ）が挙げられる。
【００３８】
〔２−２〕ラックの冷却手法について
次に、一実施形態に係るサーバ室２における、ラック１０の冷却手法の一例について説明する。一実施形態に係るサーバ室２では、図２〜図４に例示するように、空調機１５からの冷気が床下空間１３及び床下空間１４を通じてラック１０に供給される。なお、図２はサーバ室２の平面図の一例を示し、図３は図２のＡ−Ａ’矢視断面図の一例を示し、図４は図２のＢ−Ｂ’矢視断面図の一例を示す。
【００３９】
図３に例示するように、空調機１５の上部より吸入される暖気は、熱交換器等を含む冷却部１５ａにより冷却され、冷却部１５ａの下部から冷気としてダクト１９ａ及び１９ｂへ送出される。ダクト１９ａは、サーバ室２の床１７に設けられた開口を介して床下空間１３に接続されており、ダクト１９ｂは、サーバ室２の床１７に設けられた開口を介して床下空間１４に接続されている。図２に示すように、ダクト１９ａを通過する冷気は、開口を通じて床下空間１３に流れ込み、床下空間１３内をラック１０の列や電源線１２と平行又は略平行に通過する。一方、ダクト１９ｂを通過する冷気は、開口を通じて床下空間１４に流れ込み、床下空間１４内をラック１０の列や通信用ケーブルと平行又は略平行に通過する。
【００４０】
床下空間１３内を通過する冷気は、図４に例示するように、各ラック１０の下（床下）にラック１０の列に垂直又は略垂直となるように敷設された、床下空間１３と床下空間１４とを連通するダクト１８を通過する（図２参照）。ダクト１８を通過する冷気は、床下空間１４に流れ込み、床１７に設けられた開口を通じて各ラック１０の前面側から吹き上がる。なお、ダクト１８を通過する冷気は、床下空間１４に流れ込まなくてもよく、例えば床下空間１４とラック１０の列との間の床１７に設けられた開口から吹き上がるようにしてもよい。一方、ダクト１９ｂ経由で床下空間１４内を通過する冷気は、床下空間１４でダクト１８を通過する冷気と合流し、床下空間１４から床１７に設けられた開口を通じて各ラック１０の前面側から吹き上がる。
【００４１】
各ラック１０の前面側から吹き上がった冷気は、図４に例示するように、各ラック１０において、それぞれの電子機器１０ａの前面側から吸気され、電子機器１０ａの背面側、つまりラック１０の背面側に暖気となって排気される。そして、各ラック１０から排気された暖気は、上述の如く、空調機１５の上部から吸気されるのである（図３参照）。
【００４２】
〔２−３〕管理装置の構成例
次に、図５〜図９を参照しながら一実施形態に係る管理装置３の構成例について説明する。図５に示すように、管理装置３は、例示的に、記憶部３１，テーブル管理部３２，受付部３３，割当部３４，出力部３５，及び更新部３６をそなえることができる。
【００４３】
なお、以下の説明では、サーバ室２に、ラック１０を設置するスペースとしてＡ列〜Ｄ列が確保されており、ユーザからのラック１０の設置要求に応じて、作業者が管理装置３を通じてユーザのラック１０を設置するスペース（位置）を特定するものとする。また、以下の説明では、簡略化したサーバ室２を示す図６を用いる。なお、図６において、Ａ列〜Ｄ列に対応する分電盤１１及び空調機１５を、それぞれ分電盤Ａ〜分電盤Ｄ及び空調機Ａ〜空調機Ｄと表記する場合がある。
【００４４】
記憶部３１は、管理装置３が用いる各種情報を記憶する記憶領域であり、管理装置３がそなえるメモリ等の記憶装置や、ＨＤＤ（Hard Disk Drive），ＳＳＤ（Solid State Drive），又はフラッシュメモリ等の補助記憶装置により実現される。記憶部３１は、例示的に、床下空間値テーブル３１ａ，電源線上積みテーブル３１ｂ，及びレイアウトテーブル３１ｃを記憶（保持）することができる。
【００４５】
テーブル管理部３２は、記憶部３１が記憶する床下空間値テーブル３１ａ，電源線上積みテーブル３１ｂ，及びレイアウトテーブル３１ｃを管理する。
【００４６】
床下空間値テーブル３１ａは、ケーブル（電源線１２）が床下空間１３で占有する空間を示す空間値（床下空間値）を管理するテーブルである。床下空間値としては、床下空間１３に敷設された電源線１２の高さ（床下高）が挙げられる。床下空間値テーブル３１ａには、図７に例示するように、床下空間１３の位置を示す電源敷設領域，床下空間１３の床下高（ｃｍ），床下空間１３ごとに設定される閾値（ｃｍ），及び割当可否が含まれてよい。
【００４７】
なお、閾値は、空調機１５による床下空調の能力を十分に発揮させるために床下空間１３に最低限確保する空間（例えば高さ）を除いた、電源線１２が床下空間１３で占めることのできる空間（例えば高さ）を示す値である。割当可否は、電源線１２の敷設に当該床下空間１３を用いる列のラック１０を割当可能にするか否かを示す情報であり、例えばＮＧが設定された床下空間１３については、当該床下空間１３を用いる列のラック１０が割当不可となる。
【００４８】
テーブル管理部３２は、床下空間１３の床下空間値が変化する都度、床下空間値テーブル３１ａを更新する。
【００４９】
ここで、以下に例示するように、電源線１２の直径は、割り当てたラック１０と分電盤１１との距離に応じて異なる。
分電盤−ラック間：０ｍ〜  ５ｍ：ケーブル直径３ｃｍ
分電盤−ラック間：５ｍ〜１０ｍ：ケーブル直径５ｃｍ
分電盤−ラック間：１０ｍ以上  ：ケーブル直径７ｃｍ
【００５０】
例えば、図６に示すように、Ｂ列−Ｃ列間の床下空間１３では、壁−Ａ列間及びＤ列−壁間よりも電源線１２の直径が大きい又は／及び本数が多いため、電源線１２が輻輳している状態である。なお、図６において、電源ケーブルの太さは、太い順にＢ列−Ｃ列間，壁−Ａ列間，Ｄ列−壁間となる。Ｂ列−Ｃ列間のように、太い電源ケーブルが床下空間１３で何本も山積みとなると、冷気の流れを電源ケーブルが塞き止めてしまうため、床下空調が機能しなくなる虞がある。
【００５１】
データセンタ１の新しいフロア等にラック１０を設置する場合であれば、フロアの端から順にラック１０を設置することが可能である。しかし、ラック１０の撤去等により空間の空いたエリア等にラック１０を配置する場合、床下空間１３の管理は作業者に俗人化してしまうことがある。
【００５２】
そこで、テーブル管理部３２は、床下空間１３について、床下高が閾値以上になる場合、つまり所定値以上の空間が確保できない場合、これ以上の電源線１２の敷設を避けるため、該当する列のラック１０を割当不可ラックとする。例えば、Ｂ列−Ｃ列間における床下空間値は、図７に示すように、所定の閾値（６０ｃｍ）と同じ６０ｃｍであり、床下高が閾値以上である。従って、テーブル管理部３２は、床下空間値テーブル３１ａのＢ列−Ｃ列間に対応する割当可否にＮＧを設定し、Ｂ列及びＣ列のラック１０を割当不可ラックとする。
【００５３】
なお、図７の例では、壁−Ａ列間の床下高は閾値（６０ｃｍ）よりも低い３０ｃｍであり、Ｄ列−壁間の床下高は閾値（３０ｃｍ）よりも低い１０ｃｍである。従って、テーブル管理部３２は、床下空間値テーブル３１ａの壁−Ａ列間及びＤ列−壁間に対応する割当可否にＯＫを設定し、Ａ列及びＤ列のラック１０を割当可能ラックとする。つまり、テーブル管理部３２は、床下空間値が所定の閾値未満である床下空間１３に敷設されたケーブル（電源線１２）が接続されるラック１０を、割当候補（割当可能ラック）とする。
【００５４】
電源線上積みテーブル３１ｂは、電源線１２を敷設する際に床下空間値テーブル３１ａの床下高に加算する上積み加算値を示すテーブルであり、予め作業者等により設定される。上積み加算値は、割り当てるラック１０と当該ラック１０に電力を供給する分電盤１１との距離に応じた値である。テーブル管理部３２は、床下空間値テーブル３１ａを更新する際に、電源線上積みテーブル３１ｂを参照して床下高への加算値を取得する。
【００５５】
電源線上積みテーブル３１ｂには、図８に例示するように、床下空間１３に電源線１２を１本敷設する際の上積み加算値が、電源の供給元ごと（分電盤Ａ〜分電盤Ｄ（図６参照））に設定されてよい。例えば、上積み加算値は、壁−Ａ列間のラック１０に１本敷設する電源線１２が分電盤Ａからのものであれば１ｃｍとなり、分電盤Ｂ，分電盤Ｃ，分電盤Ｄからのものであれば、それぞれ２ｃｍ，３ｃｍ，５ｃｍとなる。
【００５６】
なお、上述のように、電源線１２のケーブル直径は、分電盤−ラック間の距離に応じて異なる。例えば、図６の例では、分電盤Ｃ−ラックＡ０９間の距離よりも分電盤Ｃ−ラックＡ０１間の距離の方が長い。そこで、テーブル管理部３２は、電源線上積みテーブル３１ｂを参照することに代えて又は加えて、分電盤−ラック間の距離を考慮し、床下空間値テーブル３１ａへの上積み加算値を決定してもよい。
【００５７】
ただし、電源線１２を敷設しても床下空間１３における電源線１２の高さ若しくは面積が増加しない、又は、電源ケーブルの直径若しくは面積未満の値だけ増加する場合もある。例えば図６の例において、壁−Ａ列間に電源線１２を敷設しても、２本の電源ケーブル間に隙間があり、その隙間に敷設できる（床下空間１３の幅に余裕がある）ため、床下空間１３における床下空間値（電源線１２の実質的な高さ若しくは面積）は、ほぼ増加しない。従って、テーブル管理部３２は、分電盤−ラック間の距離を考慮する場合、敷設される電源ケーブルの直径若しくは面積（例えば断面積等）未満の値を上積み加算値とすることが好ましい。
【００５８】
レイアウトテーブル３１ｃは、サーバ室２における複数のラック１０のレイアウトに関する情報（配置情報），取得した複数のラック１０の消費電力，複数のラック１０の割当可否等を示すテーブルである。レイアウトテーブル３１ｃは、後述する割当部３４による割当処理に用いられるテーブルであり、割当部３４及び更新部３６からの指示に応じてテーブル管理部３２により更新される。
【００５９】
レイアウトテーブル３１ｃには、図９に例示するように、ラック名，ラック列，空調機優先度，ユーザ名，開始日，仮予約，ラック電力値（ＫＶＡ），割当可否（ユーザ有無），割当可否（床下高），高負荷か否か，及び割当可能エリアか否かが設定されてよい。
【００６０】
なお、空調機優先度には、空調機１５に近いラック１０の位置から昇順の番号が割り振られ、空調機１５からの距離が同じラック１０は列の若い順に番号が割り振られる。仮予約には、仮予約された空きラック１０にＹＥＳが設定される。ラック電力値には、計測部１６を介して取得された消費電力値が設定される。
【００６１】
割当可否（ユーザ有無）には、ラック１０がユーザに割り当てられている場合にＯＫが、割り当てられていない場合にＮＧが設定される。割当可否（床下高）には、テーブル管理部３２により、床下空間値テーブル３１ａの割当可否が割当可能（ＯＫ）の場合にＯＫを、割当不可（ＮＧ）の場合にＮＧを設定される。
【００６２】
高負荷には、前面で対向するラック１０が高負荷ラックである場合にＮＧを、高負荷ラックでない場合にＯＫを設定される。なお、対向するラック１０が高負荷か否かは、例えば所定の閾値に基づき割当部３４又は更新部３６により判断される。割当可能エリアには、割当可否（ユーザ有無），割当可否（床下高），高負荷の各条件で１つでもＮＧがあればＮＧが設定され、全ての条件がＯＫであれば割当可能を示すＯＫが設定される。
【００６３】
受付部３３は、作業者からのユーザへのラック１０の割当要求を受け付ける。割当要求には、ユーザに割り当てるラック数や設置緒元が含まれてよい。なお、設置緒元には、例えば、設置するラック１０のサイズや電源回路数，所要電力（例えば電力値（ＫＶＡ））が含まれてよく、設置する電子機器１０ａの数，サイズ，所要電力（例えば電力値）が含まれてもよい。また、割り当てるユーザのラック１０が複数ある場合、割当要求には、複数の空きラック１０（空きスペース）を分散して割り当ててよいか否か（分散設置が可能か否か）を示す情報が含まれてよい。
【００６４】
作業者が管理装置３がそなえる入力装置を介して割当要求を入力すると、受付部３３は、割当要求からラック数，各ラック１０の電力値，及び分散設置が可能か否かを示す情報（有る場合）を含む割当情報を算出（取得）し、割当部３４に渡す。
【００６５】
割当部３４は、受付部３３から入力された割当情報に基づいて、割当処理を行なうものである。一例として、割当処理は、割当部３４により以下の手順で実行される。なお、割当処理の実行手順は、以下の手順に限定されるものではなく、順不同で実行されてもよい。また、割当処理では、以下の手順のうちの少なくとも１つを省略してもよい。
（１）ユーザのラック１０が複数ある場合、分散設置をしてよいか否かを確認する。
（２）ラック１０の割当不可なエリアがあるか否かを確認する。
（３）ユーザが新規ユーザであるのか既存ユーザであるのかを確認する。
（４）ユーザのラック１０が高負荷ラックであるか否かを確認する。
（５）割当候補のラック１０について、ラック位置に応じたラック１０を絞り込む。
（６）割当候補のラック１０について、連続した空きラック１０を除外する。
（７）ユーザのシステムにラック１０を割り当て、テーブル管理部３２にレイアウトテーブル３１ｃの更新を指示する。
【００６６】
手順（１）では、割当部３４は、ユーザのラック１０を分散設置してよい場合、個々のユーザのラック１０について割当処理を行なう。一方、分散設置が許容されない場合、割当部３４は、レイアウトテーブル３１ｃの割当可能エリアを参照し、割当要求に係るラック数分連続した空きラック１０をユーザ（複数の電子機器１０ａ）に割り当てるように割当処理を行なう。
【００６７】
同一ユーザの複数のラック１０を分散設置し、各ラック１０間をＬＡＮケーブル等で接続しようとすると、床下空間１４にはラック１０間に存在する他のユーザのラック１０の配線も存在し得るため、配線工事が複雑になってしまう。そこで、割当部３４は、分散設置が許容されないラック１０については、互いに近傍（好ましくは隣）の位置のラック１０を割当要求に係るラック１０に割り当てることで、配線工事を容易とすることができる。特に、同一ユーザのラック１０間では多くのケーブルが敷設されることがあるため、床下空間１４の輻輳回避の観点からもこのような割り当ては効果的である。
【００６８】
手順（２）では、割当部３４は、レイアウトテーブル３１ｃの割当可能エリアを参照し、割当不可なエリアがある場合、当該エリアのラック１０を割当候補のラック１０から除外する。このとき除外されるラック１０は、既に割当済みのラック１０（割当可否（ユーザ有無）がＮＧ），床下空間値が閾値以上の列のラック１０（割当可否（床下高）がＮＧ），及び対向するラック１０が高負荷であるラック１０（高負荷がＮＧ）である。
【００６９】
例えば、割当部３４は、消費電力が所定の値（閾値）より大きいラック１０に対向するラック１０を、新たに電子機器１０ａを搭載する割当候補のラック１０から除外する。換言すれば、割当部３４は、消費電力が所定の値（閾値）より大きいラック１０に対向しないラック１０を、割当候補のラック１０として特定する特定部の一例であるといえる。また、割当部３４は、床下空間値が所定の閾値未満である床下空間１３に敷設された電源線１２が接続されるラック１０を、搭載先候補のラック１０として特定することができる。
【００７０】
手順（３）では、割当部３４は、レイアウトテーブル３１ｃのユーザ名を参照し、割当要求に係るユーザが新規ユーザか既存ユーザかを確認する。なお、ユーザが新規ユーザか既存ユーザかに応じて、割当処理の手順（５）における絞り込みの条件が変化する。
【００７１】
手順（４）では、割当部３４は、受付部３３からの割当情報を参照し、ユーザのラック１０の電力値が所定の閾値以上であるか否かを判断する。電力値が所定の閾値以上である場合、割当部３４はユーザのラック１０が高負荷であると判断し、電力値が所定の閾値未満である場合、割当部３４はユーザのラック１０が高負荷ではないと判断する。
【００７２】
なお、割当部３４は、レイアウトテーブル３１ｃを参照し、当該ユーザについて仮予約中の空きラック１０があるか否かを判断してもよい。仮予約中の空きラック１０がある場合、割当部３４は、当該空きラック１０をユーザに割り当て、手順（５），（６）をスキップして手順（７）を実行する。このとき、割当部３４は、割り当てた空きラック１０の近傍の少なくとも１つ（例えば割り当てた空きラック１０の両隣）の空きラック１０を、当該ユーザのために仮予約することが好ましい。なお、割当部３４による仮予約は、当該ユーザが過去ｘ年又は過去ｙヶ月（ｘ，ｙはそれぞれ１以上の整数）等でラック１０を増設した実績がある場合に利用することとしてもよい。
【００７３】
すなわち、割当部３４は、特定した割当候補のラック１０の中から割当先のラック１０として特定したラック１０について、割当先のラック１０に隣接するラック１０が割当候補のラック１０に含まれる場合に、仮予約をすることができる。このとき、割当部３４は、割当先のラック１０に隣接するラック１０を、割当先のラック１０に関連する他の新たな電子機器１０ａの割当先として仮予約することができる。
【００７４】
手順（５）では、割当部３４は、割当要求に係るユーザが新規ユーザである場合（手順（３）参照）、割当候補のラック１０の中から、空調機１５に近い位置に設置された割当候補のラック１０を特定する。一方、割当部３４は、割当要求に係るユーザが既存ユーザである場合、新たに搭載する電子機器１０ａと通信線（ＬＡＮ等）で接続される他の電子機器１０ａが搭載されたラック１０（当該ユーザの既存ラック１０）に近い位置に設置された割当候補のラック１０を特定する。
【００７５】
このように、割当部３４は、新規ユーザに空調機１５に近いラック１０を割り当てることで、空調能力を効率よく利用することができる。また、割当部３４は、既存ユーザの既存ラック１０に近い位置のラック１０を割当要求に係るラック１０に優先的に割り当てることで、手順（１）と同様に、配線工事を容易とし、また、床下空間１４の輻輳を回避することができる。
【００７６】
手順（６）では、割当部３４は、絞り込んだ割当候補のラック１０が複数存在する場合、これらのラック１０のうち、連続した（隣接した）空きラック１０は割当候補から除外する。これは、手順（１）で複数のラック１０が分散設置が許容されない場合、当該複数のラック１０に優先的に、互いに近傍の空きラック１０を割り当てるためである。
【００７７】
手順（７）では、割当部３４は、１つ或いは複数に絞り込んだ割当候補のラック１０をユーザに割り当て、テーブル管理部３２にレイアウトテーブル３１ｃの更新を指示する。なお、割り当てるラック１０に対して割当候補のラック１０の数が多い場合、割当部３４は、例えば割当候補からのうちのラック名が若い（小さい）ラック１０を、ユーザに割り当てるラック１０として選択する。レイアウトテーブル３１ｃの更新は、割当部３４からの指示を受けたテーブル管理部３２により以下のように行なわれる。
【００７８】
（ｉ）ユーザに割り当てたラック１０について、レイアウトテーブル３１ｃの割当可否（ユーザ有無）及び割当可能エリアにそれぞれＮＧを設定し、当該ラック１０のユーザ名及び開始日付を設定する。また、割当情報に含まれる電力値をレイアウトテーブル３１ｃのラック電力値（ＫＶＡ）に設定する。
【００７９】
（ii）ユーザに割り当てたラック１０が高負荷（手順（４）の判断）である場合、当該ラック１０の前面で対向するラック１０について、レイアウトテーブル３１ｃの高負荷及び割当可能エリアにそれぞれＮＧを設定する。
【００８０】
（iii）ユーザに割り当てたラック１０が仮予約されたものである場合、当該ラック１０について、レイアウトテーブル３１ｃの仮予約に設定されたＹＥＳを“-”（例えばNull）に設定する。また、他の空きラック１０を仮予約した場合、仮予約したラック１０について、レイアウトテーブル３１ｃの仮予約にＹＥＳを設定する。
【００８１】
（iv）ユーザに割り当てたラック１０と分電盤１１との距離に応じた加算値を電源線上積みテーブル３１ｂから取得し、当該ラック１０の電源敷設領域について、床下空間値テーブル３１ａの床下高（ｃｍ）を更新する。床下高の更新により、床下空間値が閾値以上になる場合、床下空間値テーブル３１ａの割当可否にＮＧを設定するとともに、レイアウトテーブル３１ｃの対応する全てのラック１０の割当可否（床下高）にＮＧを設定する。
【００８２】
割当部３４は、以上の割当処理を実行することにより、ユーザに空きラック１０を割り当てることができる。なお、割当部３４は、割当処理の結果（割当候補のラック１０）に関する情報を出力部３５に出力（例えば表示）させることができる。
【００８３】
出力部３５は、作業者に割当処理の結果を通知する。例えば出力部３５は、割当部３４より通知された割当処理の結果を表示するディスプレイやプリンタ等の出力装置とすることができる。又は、出力部３５は、割当処理の結果をメール等で作業者に通知するアプリケーション等であってもよく、或いは割当処理の結果をファイルに格納するアプリケーション等であってもよい。このように、出力部３５は、割当部３４が特定した割当候補のラック１０を割当処理の結果として識別可能に出力することができる。
【００８４】
更新部３６は、計測部１６により計測された各分電盤１１の各系統の消費電力、例えば消費電力値を取得する。つまり、更新部３６は、サーバ室２に設置された、電子機器１０ａを搭載可能な複数のラック１０について、それぞれの消費電力を取得する取得部の一例である。
【００８５】
また、更新部３６は、取得した消費電力値と閾値とを比較し、比較した系統のラック１０に前面で対向するラック１０について、レイアウトテーブル３１ｃの高負荷の更新をテーブル管理部３２に指示する。
【００８６】
例えば、更新部３６は、所定期間ごと，消費電力値が所定値だけ変化したタイミング，或いは作業者から指示されたタイミング等の所定のタイミングで、取得した消費電力値と閾値との比較を行なう。なお、更新部３６は、計測部１６から消費電力値を取得すると、取得した消費電力値をレイアウトテーブル３１ｃの対応するラック電力値への設定をテーブル管理部３２に指示することができる。
【００８７】
一例として、更新部３６は、消費電力値が閾値以上、例えば３ＫＶＡ以上になった場合、当該ラック１０に前面で対向するラック１０について、テーブル管理部３２に、レイアウトテーブル３１ｃの高負荷へのＮＧの設定を指示する。このような処理が行なわれる契機としては、当該ラック１０内で電子機器１０ａが増設された場合が挙げられる。
【００８８】
また、他の例として、更新部３６は、消費電力値が閾値未満、例えば３ＫＶＡ未満になった場合、当該ラック１０に前面で対向するラック１０について、テーブル管理部３２に、レイアウトテーブル３１ｃの高負荷へのＯＫの設定を指示する。このような処理が行なわれる契機としては、当該ラック１０内で電子機器１０ａが撤去された場合や、ラック１０自体（或いはラック１０内の全ての電子機器１０ａ）が撤去され、当該ラック１０についてユーザへのサービス提供が終了した場合等が挙げられる。
【００８９】
なお、更新部３６は、消費電力値が０になった場合、当該ラック１０はサービス提供が終了したと判断し、テーブル管理部３２にレイアウトテーブル３１ｃの当該ラック１０のステータスを空きラック１０に変更させる。例えば、テーブル管理部３２は、レイアウトテーブル３１ｃにおける当該ラック１０のユーザ名，開始日付，ラック電力値をクリア（例えばNullに設定）し、割当可否（ユーザ有無）にＯＫを設定する。
【００９０】
床下空間値テーブル３１ａにおける当該ラック１０についての床下加算値は、例えば作業者等によるサービス提供終了に係るラック１０の電源線１２の撤去工事後に、作業者等によって当該ラック１０について加算された上積み加算値が減算される。すなわち、更新部３６による、ラック１０のサービス提供が終了したという判断は、電源線１２の撤去工事のトリガとすることができる。
【００９１】
以上のように、更新部３６は、各ラック１０の消費電力（例えば消費電力値）を常時監視することができるため、漏れなくレイアウトテーブル３１ｃの割当可能エリアを更新することができる。
【００９２】
従って、更新部３６によれば、例えば電子機器１０ａの増設により、受入時に低負荷であったラック１０が高負荷になったことを作業者が認識していなくても、高負荷によって割当不可エリアになるラック１０に誤ってユーザのラック１０を割り当ててしまうことを防止できる。また、例えば電子機器１０ａの撤去或いはサービス提供の終了により、受入時に高負荷であったラック１０が低負荷になったことを作業者が認識していなくても、無駄な空きエリア（低負荷であるのに割り当てられず残っているエリア）の発生を防止できる。
【００９３】
なお、更新部３６は、ラック１０の高負荷／低負荷の判断にヒステリシスを持たせ、高負荷になったことの判断に用いる第１の閾値と、低負荷になったことの判断に用いる第２の閾値とを用いてもよい。このとき、第１の閾値は第２の閾値よりも大きいことが好ましい。これにより、ラック１０の一時的な消費電力値の増減により、頻繁にレイアウトテーブル３１ｃが更新されることを防止でき、管理装置３の負荷を低減させることができる。
【００９４】
〔２−４〕適用例
次に、上述の如く構成された管理装置３の割当処理を、図１０に示すサーバ室２における空きラック１０の割り当てに適用する場合の動作例について説明する。なお、前提として、管理装置３は、新規ユーザの高負荷電力のシステムに対してラック１０を１つ割り当てるものとする。
【００９５】
例えば、割当部３４は、ユーザが新規ユーザであることを確認し、レイアウトテーブル３１ｃを参照して、サーバ室２のレイアウト内の割当不可ラックを確認する。一例として、図１０に示すように、ラックＢ０１及びＣ０２はいずれも空きラック１０であるが、割当部３４はこれらのラック１０を割当不可ラックと判断する。
【００９６】
なお、ラックＢ０１及びＣ０２が割当不可ラックとなる理由は、ラックＢ０１が、前面で対向するラックＡ０１が既に高負荷ラックで使用中である（高負荷がＮＧである）ためである。また、ラックＣ０２が、床下空間値が閾値以上であり、床下空間１３の電源ケーブルが輻輳状態である、つまりラックＣ０２に対応する床下空間１３に空きスペースが確保できていない（割当可否（床下高）がＮＧである）ためである。
【００９７】
次に、割当部３４は、割り当てるラック１０が高負荷電力のラック１０であることを確認し、割当候補のラック１０（割当可能ラック）から空調機１５に近い空きラック１０を絞り込む。そして、割当部３４は、絞り込んだ空きラック１０をユーザに割り当てる。このとき、空調機１５からの距離が同じ空きラック１０がある場合、割当部３４は、連続した空きラック１０を除外し、例えばラック名が若い（小さい）ラック１０をユーザに割り当てる。
【００９８】
図１０の例では、ラックＡ０５，Ｄ０４，Ｄ０５が空調機１５から近いラック１０として割当候補となる。割当部３４は、割当候補のラック１０のうち、連続した空きラック１０（ラックＤ０４，Ｄ０５）を分散設置が許容されない場合の割当処理のために残すこととし、ラックＡ０５をユーザに割り当てる。
【００９９】
次いで、割当部３４は、テーブル管理部３２に床下空間値テーブル３１ａの更新を指示する。テーブル管理部３２は、電源線上積みテーブル３１ｂを参照し、ラックＡ０５（Ａ列）と分電盤１１との距離に応じた上積み加算値を取得する。例えば、分電盤Ａ，Ｂに空きブレーカーがない場合、分電盤ＣからラックＡ０５へ電源線１２が敷設される。この場合、テーブル管理部３２は、上積み加算値として、壁−Ａ列間に分電盤Ｃから電力を供給する場合の３ｃｍを取得する。
【０１００】
そして、テーブル管理部３２は、床下空間値テーブル３１ａの壁−Ａ列間の床下空間値に３を加算し、加算後の床下空間値が閾値以上か否かを判断する。床下空間値が閾値以上の場合、テーブル管理部３２は、壁−Ａ列間を割当不可ラックに変更する。
【０１０１】
なお、テーブル管理部３２は、上述のように、分電盤−ラック間の距離を考慮して、上積み加算値を決定してもよい。例えば、分電盤Ｃ−ラックＡ０５間の距離を１０ｍとすると、上述のように電源ケーブルの直径は５ｃｍとなるので、テーブル管理部３２は、床下空間値テーブル３１ａの壁−Ａ列間の床下空間値に５以下の値を加算してもよい。
【０１０２】
以上により、図１０に示すサーバ室２におけるユーザへの空きラック１０の割当処理が完了する。
【０１０３】
上述した一実施形態に係る管理装置３によれば、予めラック１０あたりの消費電力（電源回路数）を取得し、床下空間値テーブル３１ａを用いて、空いているラックスペースのうちの最も適したラック１０をユーザに自動的に割り当てることができる。すなわち、優先度を考慮した割当条件により、ユーザへのラック１０の割当処理をシステム化することができる。
【０１０４】
また、作業者が認識していない電子機器１０ａの増減にも追従して、各ラック１０の負荷状況を把握することができ、高負荷なラック１０に前面で対向するラック１０を割当不可とする例外的な条件を、割当処理に即時に適用することができる。
【０１０５】
このように、管理装置３によれば、サーバ室２における各キャパシティに応じた最適なラック割付が実現できる。これにより、サーバ室２における空調能力や分電盤キャパシティを効率的に利用でき、空調稼動数の削減による省エネ効果や分電盤増設コストの削減を図ることができる。
【０１０６】
〔２−５〕管理装置の動作例
次に、上述の如く構成された管理装置３の動作例を、図１１〜図１６を参照して説明する。
【０１０７】
〔２−５−１〕新規ラックの割当処理
はじめに、図１１〜図１３に示すフローチャートを参照して、管理装置３による新規ラック１０の割当処理の動作例について説明する。
【０１０８】
図１１に示すように、受付部３３は、作業者から割当要求を受け付けると（ステップＳ１）、割当要求から設置緒元（消費電力値等），ラック数，分散設置可否等を含む割当情報を取得し（ステップＳ２）、割当情報を割当部３４に通知する。
【０１０９】
割当部３４は、レイアウトテーブル３１ｃを参照して割当不可エリアを確認する（ステップＳ３）。また、割当部３４は、取得した割当情報からユーザに割り当てる割当ラック１０が１つであるか否かを判断し（ステップＳ４）、１つではない場合（ステップＳ４のＮｏルート）、分散設置が可能か否かを判断する（ステップＳ５）。分散設置が可能な場合（ステップＳ５のＹｅｓルート）、又はステップＳ４にて割当ラック１０が１つの場合（ステップＳ４のＹｅｓルート）、割当部３４は割当対象が既存ユーザか否かを判断する（ステップＳ６）。なお、この判断は、レイアウトテーブル３１ｃを参照し、ユーザ名に割当対象のユーザが設定されたラック１０が存在するか否かを判断することによって行なわれてよい。
【０１１０】
割当対象が既存ユーザの場合（ステップＳ６のＹｅｓルート）、割当部３４は、過去ｘ年で増設された増設ラック１０があるか否かを判断する（ステップＳ７）。なお、この判断は、レイアウトテーブル３１ｃを参照し、割当対象のユーザの既存ラック１０のうち、開始日付が過去ｘ年以内であるか否かを判断することによって行なわれてよい。
【０１１１】
当該既存ユーザについて過去ｘ年で増設ラック１０がある場合（ステップＳ７のＹｅｓルート）、割当部３４は、仮予約中の仮予約ラック１０があるか否かを判断する（ステップＳ８）。仮予約ラック１０がある場合（ステップＳ８のＹｅｓルート）、割当部３４は、当該仮予約ラック１０をユーザに割り当て（ステップＳ９）、割り当てたラック１０の両隣のラック１０を仮予約し（ステップＳ１０）、処理がステップＳ１５に移行する。
【０１１２】
一方、ステップＳ８にて仮予約ラック１０がない場合（ステップＳ８のＮｏルート）、割当部３４は、割当ラック１０が高負荷であるか否かを判断する（ステップＳ１１）。割当ラック１０が高負荷である場合（ステップＳ１１のＹｅｓルート）、割当部３４は、既存ラック１０に近いラック１０をユーザに割り当て（ステップＳ１２）、割り当てたラック１０の例えば両隣のラック１０を仮予約とする（ステップＳ１３）。
【０１１３】
また、テーブル管理部３２は、割り当てたラック１０に前面で対向するラック１０について、レイアウトテーブル３１ｃの高負荷及び割当可能エリアに割当不可を設定する（ステップＳ１４）。
【０１１４】
次いで、テーブル管理部３２は、割り当てたラック１０（列）と分電盤１１との距離に応じた上積み加算値を例えば電源線上積みテーブル３１ｂから取得して、床下空間値テーブル３１ａの床下加算値に加算する（ステップＳ１５）。
【０１１５】
そして、テーブル管理部３２は、床下空間値が閾値以上か否かを判断する（ステップＳ１６）。床下空間値が閾値未満の場合（ステップＳ１６のＮｏルート）、処理が終了する。一方、床下空間値が閾値以上の場合（ステップＳ１６のＹｅｓルート）、テーブル管理部３２は、該当する列間を割当不可に変更し（ステップＳ１７）、処理が終了する。
【０１１６】
一方、ステップＳ１１において、割当ラック１０が高負荷ではない場合（ステップＳ１１のＮｏルート）、割当部３４は、ステップＳ１２と同様に、既存ラック１０に近いラック１０をユーザに割り当てる（ステップＳ１８）。そして、割当部３４は、割り当てたラック１０の例えば両隣のラック１０を仮予約とし（ステップＳ１９）、処理がステップＳ１５に移行する。
【０１１７】
ところで、ステップＳ５において、分散設置が許容されない場合（ステップＳ５のＮｏルート）、処理が図１２のステップＳ２１に移行する。ステップＳ２１では、図１２に例示するように、割当部３４は割当ラック１０群の各々が高負荷であるか否かを判断する。
【０１１８】
割当ラック１０群のうちの少なくとも１つのラック１０が高負荷である場合（ステップＳ２１のＹｅｓルート）、割当部３４は、空調機１５に近いラック１０群をユーザに割り当てる（ステップＳ２２）。また、テーブル管理部３２は、割り当てたラック１０群のうちの高負荷のラック１０に前面で対向するラック１０について、レイアウトテーブル３１ｃの高負荷及び割当可能エリアに割当不可を設定し（ステップＳ２３）、処理が図１１のステップＳ１５に移行する。また、ステップＳ２１において割当ラック１０群のうちの全てのラック１０が高負荷でない場合（ステップＳ２１のＮｏルート）、割当部３４は、空調機１５に近いラック１０群をユーザに割り当て（ステップＳ２４）、処理が図１１のステップＳ１５に移行する。
【０１１９】
また、ステップＳ６において、割当対象のユーザが新規ユーザである場合（ステップＳ６のＮｏルート）、処理が図１２のステップＳ２５に移行する。ステップＳ２５では、図１２に例示するように、割当部３４は割当ラック１０が高負荷であるか否かを判断する。
【０１２０】
割当ラック１０が高負荷である場合（ステップＳ２５のＹｅｓルート）、割当部３４は、空調機１５に近いラック１０を割当候補とし（ステップＳ２６）、連続空きラック１０を除外した割当候補のラック１０から１つのラック１０をユーザに割り当てる（ステップＳ２７）。また、テーブル管理部３２は、割り当てたラック１０に前面で対向するラック１０について、レイアウトテーブル３１ｃの高負荷及び割当可能エリアに割当不可を設定し（ステップＳ２８）、処理が図１１のステップＳ１５に移行する。
【０１２１】
一方、ステップＳ２５において割当ラック１０が高負荷でない場合（ステップＳ２５のＮｏルート）、割当部３４は、空調機１５に近いラック１０を割当候補とする（ステップＳ２９）。そして、割当部３４は、連続空きラック１０を除外した割当候補のラック１０から１つのラック１０をユーザに割り当て（ステップＳ３０）、処理が図１１のステップＳ１５に移行する。
【０１２２】
また、ステップＳ７において、当該既存ユーザについて過去ｘ年で増設ラック１０がない場合（ステップＳ７のＮｏルート）、処理が図１３のステップＳ３１に移行する。ステップＳ３１では、図１３に例示するように、割当部３４は割当ラック１０が高負荷であるか否かを判断する。割当ラック１０が高負荷である場合（ステップＳ３１のＹｅｓルート）、割当部３４は、既存ラック１０に近いラック１０をユーザに割り当てる（ステップＳ３２）。そして、テーブル管理部３２は、割り当てたラック１０に前面で対向するラック１０について、レイアウトテーブル３１ｃの高負荷及び割当可能エリアに割当不可を設定し（ステップＳ３３）、処理が図１１のステップＳ１５に移行する。
【０１２３】
一方、ステップＳ３１において割当ラック１０が高負荷でない場合（ステップＳ３１のＮｏルート）、割当部３４は、既存ラック１０に近いラック１０をユーザに割り当て（ステップＳ３４）、処理が図１１のステップＳ１５に移行する。
【０１２４】
なお、テーブル管理部３２は、ステップＳ１０，Ｓ１３，Ｓ１９，Ｓ２２，Ｓ２４，Ｓ２７，Ｓ３０，Ｓ３２，Ｓ３４等において、割当部３４からの指示に従って、レイアウトテーブル３１ｃを更新する。この更新では、レイアウトテーブル３１ｃにおいて、割り当てたラック１０について、ユーザ，仮予約，割当可否等に関する情報が更新される。
【０１２５】
〔２−５−２〕電子機器増設後の更新処理
次に、図１４に示すフローチャートを参照して、管理装置３による、既存ラック１０での電子機器１０ａ増設後の更新処理の動作例について説明する。
【０１２６】
図１４に示すように、更新部３６は、計測部１６から各ラック１０の消費電力値を取得すると（ステップＳ４１）、テーブル管理部３２を介してレイアウトテーブル３１ｃのラック電力値を更新し、ラック電力値が閾値以上であるか否かを判断する（ステップＳ４２）。ラック電力値が閾値未満である場合（ステップＳ４２のＮｏルート）、処理が終了する。
【０１２７】
一方、ステップＳ４２にて、ラック電力値が閾値以上である場合（ステップＳ４２のＹｅｓルート）、テーブル管理部３２は、当該ラック１０に前面で対向するラック１０について、レイアウトテーブル３１ｃの高負荷及び割当可能エリアに割当不可を設定し（ステップＳ４３）、処理が終了する。
【０１２８】
〔２−５−３〕電子機器撤去後の更新処理
次に、図１５に示すフローチャートを参照して、管理装置３による、既存ラック１０での電子機器１０ａ撤去後の更新処理の動作例について説明する。
【０１２９】
図１５に示すように、更新部３６は、計測部１６から各ラック１０の消費電力値を取得すると（ステップＳ５１）、テーブル管理部３２を介してレイアウトテーブル３１ｃのラック電力値を更新し、ラック電力値が閾値未満であるか否かを判断する（ステップＳ５２）。ラック電力値が閾値以上である場合（ステップＳ５２のＮｏルート）、処理が終了する。
【０１３０】
一方、ステップＳ５２にて、ラック電力値が閾値未満である場合（ステップＳ５２のＹｅｓルート）、テーブル管理部３２は、当該ラック１０に前面で対向するラック１０について、レイアウトテーブル３１ｃの高負荷及び割当可能エリアに割当可能を設定し（ステップＳ５３）、処理が終了する。
【０１３１】
〔２−５−４〕サービス終了後の更新処理
次に、図１６に示すフローチャートを参照して、管理装置３による、既存ラック１０でのサービス終了後の更新処理の動作例について説明する。なお、更新部３６は、予め作業者等によりラック１０ごとにサービスが終了したことを記憶しておくことができる。
【０１３２】
図１６に示すように、更新部３６は、計測部１６から各ラック１０の消費電力値を取得すると（ステップＳ６１）、テーブル管理部３２を介してレイアウトテーブル３１ｃのラック電力値を更新し、ラック電力値が０であるか否かを判断する（ステップＳ６２）。ラック電力値が０である場合（ステップＳ６２のＹｅｓルート）、更新部３６は、当該ラック１０のサービス提供が終了したと判断し、テーブル管理部３２を介してレイアウトテーブル３１ｃの更新を行ない（ステップＳ６４）、処理が終了する。なお、更新部３６は、ラック１０のサービス提供が終了したと判断した場合、管理者（例えば作業者）に通知を行なってもよい。通知を受けた管理者は、当該ラック１０の電源線１２の撤去工事後に、床下空間値テーブル３１ａにおける当該ラック１０についての床下加算値から、当該ラック１０について加算された上積み加算値を減算することができる。これにより、管理者は、サービス提供の終了に伴う管理情報のメンテナンスを行なうことができる。
【０１３３】
一方、ステップＳ６２にて、ラック電力値が０ではない場合（ステップＳ６２のＮｏルート）、更新部３６は、記憶するサービス終了の情報と比較結果とが異なるため、管理者（例えば作業者）に通知を行ない（ステップＳ６３）、処理が終了する。
【０１３４】
〔３〕ハードウェア構成例
図１７に示すように、管理装置３は、ＣＰＵ３ａ，メモリ３ｂ，記憶部３ｃ，インタフェース部３ｄ，入出力部３ｅ，記録媒体３ｆ，及び読取部３ｇをそなえることができる。
【０１３５】
ＣＰＵ３ａは、種々の制御や演算を行なう演算処理装置（プロセッサ）の一例である。ＣＰＵ３ａは、対応する各ブロック３ｂ〜３ｇと接続され、メモリ３ｂ，記憶部３ｃ，記録媒体３ｆや３ｈ，又は図示しないＲＯＭ（Read Only Memory）等に格納されたプログラムを実行することにより、種々の機能を実現することができる。例えばＣＰＵ３ａは、メモリ３ｂに格納された割当プログラムを実行することにより、管理装置３の各ブロック３１〜３６（図５参照）の機能を実現することができる。
【０１３６】
メモリ３ｂは、種々のデータやプログラムを格納する記憶装置である。ＣＰＵ３ａは、プログラムを実行する際に、メモリ３ｂにデータやプログラムを格納し展開する。メモリ３ｂは、上記割当プログラムを保存することができる。なお、メモリ３ｂとしては、例えばＲＡＭ（Random Access Memory）等の揮発性メモリが挙げられる。記憶部３ｃは、種々のデータやプログラム等を格納するハードウェアである。記憶部３ｃとしては、例えばＨＤＤ等の磁気ディスク装置，ＳＳＤ等の半導体ドライブ装置，フラッシュメモリ等の不揮発性メモリ等の各種装置が挙げられる。なお、図５に示す記憶部３１は、記憶部３ｃ及びメモリ３ｂの少なくとも一方により実現されてよい。
【０１３７】
インタフェース部３ｄは、有線又は無線による、ネットワーク４や他の情報処理装置との間の接続及び通信の制御等を行なうものである。インタフェース部３ｄとしては、例えば、ＬＡＮ，ファイバチャネル（Fibre Channel；ＦＣ），インフィニバンド（InfiniBand）等に準拠したアダプタが挙げられる。入出力部３ｅは、マウスやキーボード等の入力装置及びディスプレイやプリンタ等の出力装置の少なくとも一方を含むことができる。例えば、入力装置は作業者等による管理装置３への各種設定やデータ（割当要求を含む）の入力等の作業に用いられてよく、出力装置は管理装置３による動作状態や処理結果（割当処理の結果）等の出力に用いられてよい。
【０１３８】
記録媒体３ｆは、例えばフラッシュメモリやＲＯＭ等の記憶装置であり、種々のデータやプログラムを記録することができる。読取部３ｇは、コンピュータ読取可能な記録媒体３ｈに記録されたデータやプログラムを読み出す装置である。記録媒体３ｆ及び３ｈの少なくとも一方には、本実施形態に係る管理装置３の各種機能の全部もしくは一部を実現する割当プログラムが格納されてもよい。例えば、ＣＰＵ３ａは、記録媒体３ｆから読み出した割当プログラム、又は、読取部３ｇを介して記録媒体３ｈから読み出した割当プログラムを、メモリ３ｂ等の記憶装置に展開して実行してもよい。
【０１３９】
なお、記録媒体３ｈとしては、例えばフレキシブルディスク、ＣＤ（Compact Disc）、ＤＶＤ（Digital Versatile Disc）、ブルーレイディスク等の光ディスクや、ＵＳＢ（Universal Serial Bus）メモリやＳＤカード等のフラッシュメモリが挙げられる。なお、ＣＤとしては、ＣＤ−ＲＯＭ、ＣＤ−Ｒ（CD-Recordable）、ＣＤ−ＲＷ（CD-Rewritable）等が挙げられる。また、ＤＶＤとしては、ＤＶＤ−ＲＯＭ、ＤＶＤ−ＲＡＭ、ＤＶＤ−Ｒ、ＤＶＤ−ＲＷ、ＤＶＤ＋Ｒ、ＤＶＤ＋ＲＷ等が挙げられる。
【０１４０】
上述した各ブロック３ａ〜３ｇ間はバスで相互に通信可能に接続される。また、管理装置３の上述したハードウェア構成は例示である。従って、管理装置３内でのハードウェアの増減（例えば任意のブロックの追加や省略），分割，任意の組み合わせでの統合，バスの追加又は省略等は適宜行なわれてもよい。
【０１４１】
〔４〕その他
以上、本発明の好ましい実施形態について詳述したが、本発明は、係る特定の実施形態に限定されるものではなく、本発明の趣旨を逸脱しない範囲内において、種々の変形、変更して実施することができる。
【０１４２】
例えば、図５に示す管理装置３の各機能ブロックは、任意の組み合わせで併合してもよく、分割してもよい。
【０１４３】
また、一実施形態に係る管理装置３は、割当候補のラック１０からユーザに割り当てるラック１０を決定し、決定したラック１０を出力部３５に出力するものとしたが、これに限定されるものではない。例えば、管理装置３は、絞り込んだ割当候補のラック１０を特定する情報を出力部３５に出力し、出力した割当候補から、ユーザに割り当てるラック１０を作業者に選択させてもよい。この場合、管理装置３は、作業者が選択したラック１０について、レイアウトテーブル３１ｃを更新すればよい。
【０１４４】
さらに、一実施形態に係る管理装置３は、ラック１０（電子機器１０ａ）が前面吸気，背面排気であることを前提として、高負荷ラックに前面で対向するラック１０を割当不可ラックにするものとして説明したが、これに限定されるものではない。管理装置３は、ラック１０（電子機器１０ａ）の吸気側，排気側が上述したものと異なる場合、高負荷ラックに吸気側で対向するラック１０を割当不可ラックにすればよい。
【０１４５】
また、一実施形態に係る管理装置３は、電源線１２が敷設される床下空間１３について、床下空間値を管理するものとして説明したが、これに限定されるものではなく、床下空間１４についても同様に、床下空間値を管理してもよい。なお、管理装置３は、床下の空間に限らず、冷気が通過する任意の空間であって、ケーブルや設置物が存在する種々の空間について、空間値を管理してもよい。
【０１４６】
また、上述した説明では、電力（消費電力）を表す情報として、ラック電力値，消費電力値等の電力値（ＫＶＡ）が用いられるものとして説明したが、これに限定されるものではなく、電力値（ＫＶＡ）に代えて電力量（ＫＷｈ）が用いられてもよい。なお、電力値と電力量とが混在する場合には、電力値に単位時間（１時間）を乗じて電力量に変換する、又は、電力量を単位時間（１時間）で除して電力値に変換すればればよい。また、割当部３４によるラック１０の高負荷の判断，更新部３６による電子機器１０ａの撤去又は増設の判断，更新部３６によるラック１０のサービス終了の判断等で用いられる各閾値についても、電力値（ＫＶＡ）に代えて電力量（ＫＷｈ）が用いられてよい。
【０１４７】
〔５〕付記
以上の実施形態に関し、更に以下の付記を開示する。
【０１４８】
（付記１）
コンピュータに、
電算室に設置された、電子装置を搭載可能な複数の筺体について、それぞれの消費電力を取得し、
取得した前記複数の筺体の消費電力と、前記電算室における前記複数の筺体の配置情報と、に基づいて、消費電力が所定の値より大きい筐体に対向しない筐体を、新たに電子装置を搭載する搭載先候補の筐体として特定し、
特定した搭載先候補の筺体に関する情報を出力する、
処理を実行させることを特徴とする、出力プログラム。
【０１４９】
（付記２）
前記コンピュータに、
前記複数の筐体が前記電算室に形成する複数の列の各々に対応して設けられ、列を形成する筐体を冷却する冷却風が通過するとともに前記列を形成する筐体に接続されるケーブルが敷設される１以上の通気空間について、前記ケーブルが通気空間で占有する空間を示す空間値を管理し、
前記空間値が所定の閾値未満である通気空間に敷設されたケーブルが接続される筐体を、前記搭載先候補の筐体として特定する、
処理を実行させることを特徴とする、付記１記載の出力プログラム。
【０１５０】
（付記３）
前記コンピュータに、
前記特定した搭載先候補の筐体の中から、各筐体を冷却する空調機に近い位置に設置された搭載先候補の筐体を特定する、
処理を実行させることを特徴とする、付記１又は付記２記載の出力プログラム。
【０１５１】
（付記４）
前記コンピュータに、
前記特定した搭載先候補の筐体の中から、新たに搭載する前記電子装置と通信線で接続される他の電子装置が搭載された筐体に近い位置に設置された搭載先候補の筐体を特定する、
処理を実行させることを特徴とする、付記１又は付記２記載の出力プログラム。
【０１５２】
（付記５）
前記コンピュータに、
前記特定した搭載先候補の筐体の中から、隣接した筐体を除外する、
処理を実行させることを特徴とする、付記１〜４のいずれか１項記載の出力プログラム。
【０１５３】
（付記６）
前記コンピュータに、
複数の電子装置を複数の筐体に搭載する場合、前記搭載先候補の筐体の中から、隣接した筐体を特定する、
処理を実行させることを特徴とする、付記１〜５のいずれか１項記載の出力プログラム。
【０１５４】
（付記７）
前記コンピュータに、
前記特定した搭載先候補の筐体の中から搭載先の筐体として特定した筐体について、当該搭載先の筐体に隣接する筐体が前記特定した搭載先候補の筐体に含まれる場合、前記搭載先の筐体に隣接する筐体を、前記搭載先の筐体に関連する他の新たな電子装置の搭載先として仮予約する、
処理を実行させることを特徴とする、付記１〜６のいずれか１項記載の出力プログラム。
【０１５５】
（付記８）
電算室に設置された、電子装置を搭載可能な複数の筺体について、それぞれの消費電力を取得する取得部と、
前記取得部が取得した前記複数の筺体の消費電力と、前記電算室における前記複数の筺体の配置情報と、に基づいて、消費電力が所定の値より大きい筐体に対向しない筐体を、新たに電子装置を搭載する搭載先候補の筐体として特定する特定部と、
特定した搭載先候補の筺体に関する情報を出力する出力部と、を有する
ことを特徴とする、出力装置。
【０１５６】
（付記９）
前記複数の筐体が前記電算室に形成する複数の列の各々に対応して設けられ、列を形成する筐体を冷却する冷却風が通過するとともに前記列を形成する筐体に接続されるケーブルが敷設される１以上の通気空間について、前記ケーブルが通気空間で占有する空間を示す空間値を管理する管理部、をさらに有し、
前記特定部は、前記空間値が所定の閾値未満である通気空間に敷設されたケーブルが接続される筐体を、前記搭載先候補の筐体として特定する、
ことを特徴とする、付記８記載の出力装置。
【０１５７】
（付記１０）
前記特定部は、前記特定した搭載先候補の筐体の中から、各筐体を冷却する空調機に近い位置に設置された搭載先候補の筐体を特定する、
ことを特徴とする、付記８又は付記９記載の出力装置。
【０１５８】
（付記１１）
前記特定部は、前記特定した搭載先候補の筐体の中から、新たに搭載する前記電子装置と通信線で接続される他の電子装置が搭載された筐体に近い位置に設置された搭載先候補の筐体を特定する、
ことを特徴とする、付記８又は付記９記載の出力装置。
【０１５９】
（付記１２）
前記特定部は、前記特定した搭載先候補の筐体の中から、隣接した筐体を除外する、
ことを特徴とする、付記８〜１１のいずれか１項記載の出力装置。
【０１６０】
（付記１３）
前記特定部は、複数の電子装置を複数の筐体に搭載する場合、前記搭載先候補の筐体の中から、隣接した筐体を特定する、
ことを特徴とする、付記８〜１２のいずれか１項記載の出力装置。
【０１６１】
（付記１４）
前記特定部は、前記特定した搭載先候補の筐体の中から搭載先の筐体として特定した筐体について、当該搭載先の筐体に隣接する筐体が前記特定した搭載先候補の筐体に含まれる場合、前記搭載先の筐体に隣接する筐体を、前記搭載先の筐体に関連する他の新たな電子装置の搭載先として仮予約する、
ことを特徴とする、付記８〜１３のいずれか１項記載の出力装置。
【０１６２】
（付記１５）
電算室に設置された、電子装置を搭載可能な複数の筺体について、それぞれの消費電力を取得し、
取得した前記複数の筺体の消費電力と、前記電算室における前記複数の筺体の配置情報と、に基づいて、消費電力が所定の値より大きい筐体に対向しない筐体を、新たに電子装置を搭載する搭載先候補の筐体として特定し、
特定した搭載先候補の筺体に関する情報を出力する、
ことを特徴とする、出力方法。
【０１６３】
（付記１６）
前記複数の筐体が前記電算室に形成する複数の列の各々に対応して設けられ、列を形成する筐体を冷却する冷却風が通過するとともに前記列を形成する筐体に接続されるケーブルが敷設される１以上の通気空間について、前記ケーブルが通気空間で占有する空間を示す空間値を管理し、
前記空間値が所定の閾値未満である通気空間に敷設されたケーブルが接続される筐体を、前記搭載先候補の筐体として特定する、
ことを特徴とする、付記１５記載の出力方法。
【０１６４】
（付記１７）
前記特定した搭載先候補の筐体の中から、各筐体を冷却する空調機に近い位置に設置された搭載先候補の筐体を特定する、
ことを特徴とする、付記１５又は付記１６記載の出力方法。
【０１６５】
（付記１８）
前記特定した搭載先候補の筐体の中から、新たに搭載する前記電子装置と通信線で接続される他の電子装置が搭載された筐体に近い位置に設置された搭載先候補の筐体を特定する、
処理を実行させることを特徴とする、付記１５又は付記１６記載の出力方法。
【０１６６】
（付記１９）
前記特定した搭載先候補の筐体の中から、隣接した筐体を除外する、
ことを特徴とする、付記１５〜１８のいずれか１項記載の出力方法。
【０１６７】
（付記２０）
前記特定した搭載先候補の筐体の中から搭載先の筐体として特定した筐体について、当該搭載先の筐体に隣接する筐体が前記特定した搭載先候補の筐体に含まれる場合、前記搭載先の筐体に隣接する筐体を、前記搭載先の筐体に関連する他の新たな電子装置の搭載先として仮予約する、
ことを特徴とする、付記１５〜１９のいずれか１項記載の出力方法。
【符号の説明】
【０１６８】
１    データセンタ
１０    ラック
１０ａ    電子機器（電子装置）
１１    分電盤
１２    電源線
１３，１４    床下空間
１５    空調機
１５ａ    冷却部
１６    計測部
１７    床
１８，１９ａ，１９ｂ    ダクト
２    サーバ室（電算室）
３    管理装置（出力装置）
３１    記憶部
３１ａ    床下空間値テーブル
３１ｂ    電源線上積みテーブル
３１ｃ    レイアウトテーブル
３２    テーブル管理部
３３    受付部
３４    割当部
３５    出力部
３６    更新部
４    ネットワーク
【図１】
0006357946.tif 000002
【図２】
0006357946.tif 000003
【図３】
0006357946.tif 000004
【図４】
0006357946.tif 000005
【図５】
0006357946.tif 000006
【図６】
0006357946.tif 000007
【図７】
0006357946.tif 000008
【図８】
0006357946.tif 000009
【図９】
0006357946.tif 000010
【図１０】
0006357946.tif 000011
【図１１】
0006357946.tif 000012
【図１２】
0006357946.tif 000013
【図１３】
0006357946.tif 000014
【図１４】
0006357946.tif 000015
【図１５】
0006357946.tif 000016
【図１６】
0006357946.tif 000017
【図１７】
0006357946.tif 000018