(57)【要約】      （修正有）【課題】多数設置されているラックからラックマウントサーバの搭載位置を特定する技術を提供する。【解決手段】本情報処理システムは、各々がラック１ｒ〜４rに搭載され、且つ、複数の電源口のいずれかに接続される複数の機器１ｄ〜６ｄと、管理装置１とを有する。そして、管理装置は、複数の電源口のうち第１の電源口への電力供給を停止する電力制御部と、複数の機器の各々が、管理装置が当該機器に送信した第１のパケットに対する応答を送信するか判定する判定部と、複数の機器のうち第１のパケットに対する応答を送信しない機器の識別情報を、第１の電源口の識別情報に対応付けて登録する登録部とを有する。【選択図】図３
2018005411.tif 000002
【特許請求の範囲】
【請求項１】
各々がラックに搭載され且つ複数の電源口のいずれかに接続される複数の機器と、
管理装置と、
を有し、
前記管理装置は、
前記複数の電源口のうち第１の電源口への電力供給を停止する電力制御部と、
前記複数の機器の各々が、前記管理装置が当該機器に送信した第１のパケットに対する応答を送信するか判定する判定部と、
前記複数の機器のうち前記第１のパケットに対する応答を送信しない機器の識別情報を、前記第１の電源口の識別情報に対応付けて登録する登録部と、
を有する情報処理システム。
【請求項２】
前記登録部は、
前記複数の電源口のうち電力供給を行っていない第２の電源口の識別情報に対応付けて、接続される機器が無いことを示す第１の情報を登録する、
請求項１記載の情報処理システム。
【請求項３】
前記管理装置は、
前記複数の機器の各々から、当該機器のサイズの情報を含む機器情報を受信し、前記複数の機器のうち、サイズが所定サイズ以上である第１の機器を特定する機器管理部
をさらに有し、
前記登録部は、
前記第１の機器に接続される電源口に隣接し且つ前記第１の情報に対応付けられている第３の電源口の識別情報に対応付けて、他の機器によって空間が占有されていることを示す第２の情報を登録する、
請求項２記載の情報処理システム。
【請求項４】
前記管理装置は、
前記複数の電源口のうち第４の電源口に接続されている機器が交換された場合、交換の前において当該第４の電源口に接続されていた機器の機器情報と、当該交換の後において当該第４電源口に接続されている機器の機器情報とが一致するか判定する第１比較部
をさらに有する請求項３記載の情報処理システム。
【請求項５】
前記複数の機器の各々から受信する機器情報は、当該機器の消費電力の情報をさらに含み、
前記管理装置は、
前記複数の機器の少なくとも一部が運用中である第１のタイミングおいて前記複数の電源口のうち第５の電源口にて消費される電力と、前記複数の機器の運用が開始される前の第２のタイミングにおいて前記第５の電源口から供給される電力との差が所定値以下であるか判定する第２比較部
をさらに有し、
前記電力制御部は、
前記差が所定値以下であると前記第２比較部により判定された場合、前記第５の電源口に対する電力の供給を停止する、
請求項３又は４記載の情報処理システム。
【請求項６】
前記判定部は、
前記複数の機器の各々について、前記管理装置が当該機器に前記第１のパケットを送信する前に、前記管理装置が当該機器に第２のパケットを送信してから当該第２のパケットの応答を受信するまでの時間長を算出し、
前記複数の機器の各々が、前記第１のパケットを送信してから前記時間長を経過するまでに前記第１のパケットに対する応答を送信するか判定する、
請求項１乃至５のいずれか１つ記載の情報処理システム。
【請求項７】
情報処理装置であって、
複数の電源口のうち第１の電源口への電力供給を停止する電力制御部と、
各々がラックに搭載され且つ前記複数の電源口のいずれかに接続される複数の機器の各々が、前記情報処理装置が当該機器に送信した第１のパケットに対する応答を送信するか判定する判定部と、
前記複数の機器のうち前記第１のパケットに対する応答を送信しない機器の識別情報を、前記第１の電源口の識別情報に対応付けて登録する登録部と、
を有する情報処理装置。
【請求項８】
コンピュータが、
複数の電源口のうち第１の電源口への電力供給を停止し、
各々がラックに搭載され且つ前記複数の電源口のいずれかに接続される複数の機器の各々が、前記コンピュータが当該機器に送信した第１のパケットに対する応答を送信するか判定し、
前記複数の機器のうち前記第１のパケットに対する応答を送信しない機器の識別情報を、前記第１の電源口の識別情報に対応付けて登録する、
処理を実行する位置特定方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、機器の搭載位置を特定する技術に関する。
【背景技術】
【０００２】
大規模なシステムが構築される拠点（例えばデータセンタ）においては多数のラックが設置され、さらに各ラックには複数のラックマウントサーバが搭載されるため、拠点には数千台のラックマウントサーバが存在することがある。そのため、各ラックマウントサーバの物理的な搭載位置をシステムの管理者が目視で確認することは困難である。
【０００３】
なお、ネットワークインタフェースの搭載位置を特定する技術は知られているが、上記のようなラックマウントサーバの位置の特定に適した技術は知られていない。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】国際公開第２０１２／１５７０３５号
【発明の概要】
【発明が解決しようとする課題】
【０００５】
本発明の目的は、１つの側面では、ラックマウントサーバの搭載位置を特定するための技術を提供することである。
【課題を解決するための手段】
【０００６】
本発明に係る情報処理システムは、各々がラックに搭載され且つ複数の電源口のいずれかに接続される複数の機器と、管理装置とを有する。そして、管理装置は、複数の電源口のうち第１の電源口への電力供給を停止する電力制御部と、複数の機器の各々が、管理装置が当該機器に送信した第１のパケットに対する応答を送信するか判定する判定部と、複数の機器のうち第１のパケットに対する応答を送信しない機器の識別情報を、第１の電源口の識別情報に対応付けて登録する登録部とを有する。
【発明の効果】
【０００７】
１つの側面では、ラックマウントサーバの搭載位置を特定できるようになる。
【図面の簡単な説明】
【０００８】
【図１】図１は、配電ユニットの一例を示す図である。
【図２】図２は、配電ユニットの電源口から電力を供給されるラックマウントサーバの一例を示す図である。
【図３】図３は、第１の実施の形態のシステム概要を示す図である。
【図４】図４は、管理サーバのハードウエア構成図である。
【図５】図５は、被管理機器のハードウエア構成図である。
【図６】図６は、配電ユニットの機能ブロック図である。
【図７】図７は、ＢＭＣの機能ブロック図である。
【図８】図８は、第１の実施の形態の管理サーバの機能ブロック図である。
【図９】図９は、アドレス格納部に格納されるデータの一例を示す図である。
【図１０】図１０は、時刻データ格納部に格納されるデータの一例を示す図である。
【図１１】図１１は、ラックテーブル格納部に格納されるラックテーブルの一例を示す図である。
【図１２】図１２は、第１の実施の形態のシステムにおいて行われる処理の処理フローを示す図である。
【図１３】図１３は、機器テーブル格納部に格納される機器テーブルの一例を示す図である。
【図１４】図１４は、対応テーブル格納部に格納される対応テーブルの一例を示す図である。
【図１５】図１５は、第１の実施の形態のシステムにおいて行われる処理の処理フローを示す図である。
【図１６】図１６は、位置テーブル格納部に格納される位置テーブルの一例を示す図である。
【図１７】図１７は、第２の実施の形態の管理サーバの機能ブロック図である。
【図１８】図１８は、第２の実施の形態のシステムにおいて行われる処理の処理フローを示す図である。
【図１９】図１９は、応答データ格納部に格納されるデータの一例を示す図である。
【図２０】図２０は、第２の実施の形態のシステムにおいて行われる処理の処理フローを示す図である。
【図２１】図２１は、応答データ格納部に格納されるデータの一例を示す図である。
【図２２】図２２は、第２の実施の形態のシステムにおいて行われる処理の処理フローを示す図である。
【図２３】図２３は、他の被管理機器によるスペースの占有について説明するための図である。
【図２４】図２４は、各被管理機器の搭載位置が特定された後に第１判定部が実行する処理の処理フローを示す図である。
【図２５】図２５は、各被管理機器の搭載位置が特定された後に第１判定部が実行する処理の処理フローを示す図である。
【図２６】図２６は、各被管理機器の搭載位置が特定された後に実行される処理の処理フローを示す図である。
【発明を実施するための形態】
【０００９】
ラックに搭載された各ラックマウントサーバに電力供給を行う場合、図１に示すような配電ユニット（インテリジェントＰＤＵ（Intelligent Power Distribution Unit）とも呼ばれる）を利用することができる。図１に示した配電ユニットには、電源口１ｅ乃至８ｅが設けられている。各ラックマウントサーバの電源プラグを電源口１ｅ乃至８ｅのいずれかに接続することで、各ラックマウントサーバに電力を供給することができる。
【００１０】
例えば図２に示すように、配電ユニットがラックに取り付けられ又はラックの傍に設置されており、各電源口の物理的な位置が１台のラックマウントサーバの搭載位置に対応する場合がある。このような場合、各ラックマウントサーバが接続される電源口を特定することができれば、各ラックマウントサーバの搭載位置を特定することができる。そこで、本実施の形態においては、以下のような方法でラックマウントサーバの搭載位置を特定する。
【００１１】
［実施の形態１］
図３に、第１の実施の形態のシステム概要を示す。例えばデータセンタに設置されたラック１ｒには、被管理機器１ｄ乃至６ｄが搭載されている。また、ラック２ｒ乃至４ｒの各々にも、複数の被管理機器が搭載されている。被管理機器は管理対象の機器であり、例えばラックマウントサーバである。なお、図３においてはラックの数は４であるが、数に限定はない。
【００１２】
ラック１ｒ乃至４ｒの各々には、配電ユニットが取り付けられている。具体的には、ラック１ｒには配電ユニット１ｕが取り付けられており、ラック２ｒには配電ユニット２ｕが取り付けられており、ラック３ｒには配電ユニット３ｕが取り付けられており、ラック４ｒには配電ユニット４ｕが取り付けられている。各被管理機器は、１つの電源口から供給される電力を使用して動作する。各配電ユニットは、電流、電圧及び電源口毎の供給電力を計測する機能を有する。
【００１３】
各被管理機器は、ＢＭＣ（Baseboard Management Controller） ＬＡＮ（Local Area Network）７１及び業務ＬＡＮ７２に接続される。ＢＭＣ ＬＡＮ７１は、各被管理機器に搭載されるＢＭＣが通信を行うためのＬＡＮであり、管理サーバ１、管理コンソール３及びルータ５１に接続される。業務ＬＡＮ７２は、業務用通信を行うためのＬＡＮであり、ルータ５２に接続される。
【００１４】
管理コンソール３は、システムの管理者によって操作され、システムの管理者から受け付けた指示を管理サーバ１に送信する。また、管理サーバ１から受信した通知データ等を画面に表示する。
【００１５】
本実施の形態の主要な処理を実行する管理サーバ１は、ＢＭＣ ＬＡＮ７１を介して各被管理機器のＢＭＣと通信を行い、各被管理機器を管理する。
【００１６】
図４に、管理サーバ１のハードウエア構成図を示す。管理サーバ１は、ＣＰＵ（Central Processing Unit）１１と、例えばＤＩＭＭ（Dual Inline Memory Module）であるメモリ１２と、例えばＮＩＣ（Network Interface Card）であるＬＡＮインタフェース１３と、ＨＤＤ（Hard Disk Drive）１４とを有する。ＬＡＮインタフェース１３は、ＢＭＣ ＬＡＮ７１に接続される。
【００１７】
図５に、被管理機器１ｄのハードウエア構成図を示す。被管理機器１ｄは、ＢＭＣ４０と、本体装置２０と、ＰＳＵ（Power Supply Unit）６０とを有する。なお、被管理機器１ｄ以外の被管理機器のハードウエア構成図は、被管理機器１ｄのハードウエア構成図と同じである。ＰＳＵ６０は、被管理機器１ｄを、ＢＭＣ４０には電力が供給されているが本体装置２０には電力が供給されていない状態にすることができる。本実施の形態においては、この状態を「待機状態」と呼ぶ。
【００１８】
ＢＭＣ４０は、例えば組み込み機器向けのプロセッサであるプロセッサ４１と、例えばＤＩＭＭであるメモリ４２とを有し、例えばＬＡＮポートであるＬＡＮインタフェース５０に接続される。ＬＡＮインタフェース５０は、ＢＭＣ ＬＡＮ７１に接続される。
【００１９】
本体装置２０は、ＣＰＵ２１と、例えばＤＩＭＭであるメモリ２２と、例えばＮＩＣであるＬＡＮインタフェース２３と、ＨＤＤ２４とを有する。ＬＡＮインタフェース２３は、業務ＬＡＮ７２に接続される。
【００２０】
図６に、配電ユニット１ｕの機能ブロック図を示す。配電ユニット１ｕは、制御部３０と、電源口１ｅ乃至Ｎｅ（Ｎは自然数）とを含む。制御部３０は、電源口１ｅ乃至Ｎｅへの電力の供給を制御する。
【００２１】
図７に、ＢＭＣ４０の機能ブロック図を示す。ＢＭＣ４０は、管理部４０１と、機器データ格納部４０２とを含む。機器データ格納部４０２には、被管理機器の情報が格納される。管理部４０１は、機器データ格納部４０２に格納されているデータに基づき被管理機器を管理するための処理を実行する。なお、プロセッサ４１がプログラム（例えばファームウエア）をメモリ４２にロードして実行することにより、管理部４０１が実現される。機器データ格納部４０２は、例えばメモリ４２に設けられる。
【００２２】
図８に、管理サーバ１の機能ブロック図を示す。管理サーバ１は、機器テーブル格納部１０１と、ラックテーブル格納部１０２と、対応テーブル格納部１０３と、アドレス格納部１０４と、時刻データ格納部１０５と、位置テーブル格納部１０６と、電力制御部１１１と、応答確認部１１２と、位置特定部１１３と、機器データ受信部１１４とを含む。
【００２３】
電力制御部１１１は、配電ユニットが各電源口から供給する電力を制御する処理を実行する。応答確認部１１２は、ＢＭＣ ＬＡＮ７１を介して被管理装置に送信した応答指示（例えばＰＩＮＧ（Packet INternet Groper）コマンド）に対する応答が有るか判定する処理を実行する。位置特定部１１３は、各被管理機器の搭載位置を特定する処理を実行する。機器データ受信部１１４は、ＢＭＣ ＬＡＮ７１を介して被管理装置から機器データを受信する処理を実行する。
【００２４】
図９に、アドレス格納部１０４に格納されるデータの一例を示す。図９の例では、被管理機器（本実施の形態においては、ＢＭＣ４０に接続されているＬＡＮインタフェース５０）のＩＰ（Internet Protocol）アドレスと、当該被管理機器の識別情報とが格納される。なお、アドレス格納部１０４に格納されるデータはラック毎に用意される。
【００２５】
図１０に、時刻データ格納部１０５に格納されるデータの一例を示す。図１０の例では、電源口の識別情報と、電力供給を停止した時刻とが格納される。電力供給を停止した時刻は、電力供給を停止する度に書き換えられる。なお、時刻データ格納部１０５に格納されるデータはラック毎に用意される。
【００２６】
図１１に、ラックテーブル格納部１０２に格納されるラックテーブルの一例を示す。図１１の例では、ラックのシリアル番号と、当該ラックに取り付けられた配電ユニットのシリアル番号とが格納される。
【００２７】
次に、図１２乃至図１６を用いて、第１の実施の形態のシステムにおいて行われる処理を説明する。
【００２８】
まず、管理コンソール３は、システムの管理者から受け付けた位置特定指示を管理サーバ１に送信する。管理サーバ１の電力制御部１１１は、システムにおけるラック１ｒ乃至４ｒのうち未処理のラック（以下、対象ラックと呼ぶ）を１つ特定する（図１２：ステップＳ１）。
【００２９】
電力制御部１１１は、対象ラックに取り付けられた配電ユニット（ここでは、配電ユニット１ｕとする）を、ラックテーブル格納部１０２に格納されているラックテーブル（図１１）から特定する。そして、電力制御部１１１は、配電ユニット１ｕの各電源口への電力供給の要求を配電ユニット１ｕに送信する（ステップＳ３）。
【００３０】
配電ユニット１ｕは、各電源口への電力供給の要求を受信する。そして、配電ユニット１ｕの制御部３０は、各電源口に電力を供給する（ステップＳ５）。但し、ステップＳ５においては、被管理機器が待機状態になるように電力が供給されるため、本体装置２０には電力が供給されない。
【００３１】
対象ラックにおける各被管理機器は、待機状態に移行する（ステップＳ７）。
【００３２】
一方、管理サーバ１の機器データ受信部１１４は、機器データの送信要求を対象ラックにおける各被管理機器のＢＭＣ４０に対して送信する（ステップＳ９）。
【００３３】
対象ラックにおける各被管理機器のＢＭＣ４０は、機器データの送信要求を受信する。そして、ＢＭＣ４０の管理部４０１は、機器データを機器データ格納部４０２から読み出し、読み出した機器データを含む応答を管理サーバ１に送信する（ステップＳ１１）。機器データは、例えば、被管理機器の識別情報と、機種（例えばモデル）と、製造番号と、ＬＡＮインタフェース５０のＩＰアドレスと、ＭＡＣ（Media Access Control）アドレスと、消費電力とを含む。
【００３４】
管理サーバ１の機器データ受信部１１４は、被管理機器のＢＭＣ４０から機器データを含む応答を受信する。そして、機器データ受信部１１４は、受信した機器データを機器テーブル格納部１０１に格納されている機器テーブルに登録する（ステップＳ１３）。
【００３５】
図１３に、機器テーブルに登録されるデータの一例を示す。図１３の例では、被管理機器の識別情報と、機種と、製造番号と、ＬＡＮインタフェース５０のＩＰアドレスと、ＭＡＣアドレスと、消費電力とを含む。機器テーブルはラック毎に用意される。本実施の形態の配電ユニットは、電源口に接続されている被管理機器の消費電力を計測する機能を有しているため、配電ユニットにより計測された消費電力がＢＭＣ４０により取得され、機器テーブルに登録される。
【００３６】
電力制御部１１１は、配電ユニット１ｕから各電源口の供給電力の情報を取得し、対応テーブル格納部１０３に登録する（ステップＳ１５）。なお、電源口に被管理機器が接続されていない場合には電力が消費されないので供給電力は０Ｗ（ワット）である。
【００３７】
図１４に、対応テーブル格納部１０３に格納される対応テーブルの一例を示す。図１４の例では、配電ユニットの識別情報と電源口の識別情報とを含む情報と、配電ユニット１ｕから取得した供給電力の情報と、被管理機器のＩＰアドレス（ここでは、被管理機器におけるＢＭＣ４０に接続されているＬＡＮインタフェース５０のＩＰアドレス）とが格納される。なお、ステップＳ３の処理時点では、被管理機器のＩＰアドレスの欄には何も格納されない。なお、対応テーブルはラック毎に用意される。
【００３８】
位置特定部１１３は、配電ユニット１ｕの電源口のうち対応テーブル（図１４）に登録されている供給電力が０Ｗである電源口が有るか判定する（ステップＳ１７）。供給電力が０Ｗである電源口が有る場合（ステップＳ１７：Ｙｅｓルート）、位置特定部１１３は、供給電力が０Ｗである電源口について、接続される被管理機器が無いことを表す「−」を対応テーブル（図１４）に登録する（ステップＳ１９）。そして処理は端子Ａ乃至Ｃを介して図１５の説明に移行する。一方、供給電力が０Ｗである電源口が無い場合（ステップＳ１７：Ｎｏルート）、処理は端子Ａ乃至Ｃを介して図１５の説明に移行する。
【００３９】
図１５の説明に移行し、電力制御部１１１は、配電ユニット１ｕの電源口のうち未処理の電源口を１つ特定する（図１５：ステップＳ２１）。未処理の電源口は、例えば、対象ラックの上から順に特定される。
【００４０】
電力制御部１１１は、特定された電源口への電力供給の停止要求を、配電ユニット１ｕに送信する（ステップＳ２３）。停止要求は、ステップＳ２１において特定された電源口の識別情報を含む。なお、時刻データ格納部１０５には、特定された電源口について停止時刻の情報が格納される。
【００４１】
配電ユニット１ｕは、電力供給の停止要求を受信する。そして、配電ユニット１ｕの制御部３０は、停止要求において指定された電源口への電力供給を停止する（ステップＳ２５）。
【００４２】
一方、管理サーバ１の応答確認部１１２は、対応テーブル（図１４）にＩＰアドレスが登録されていない被管理機器（但し、対応テーブルに「−」が登録されている被管理機器を除く。以下、未登録機器と呼ぶ）の各々のＩＰアドレスに対し、応答指示を送信する（ステップＳ２７）。
【００４３】
応答指示を受信した被管理機器のＢＭＣ４０は、応答指示に対する応答を管理サーバ１に送信する（ステップＳ２９）。
【００４４】
管理サーバ１の応答確認部１１２は、応答指示に対する応答を受信する。そして、応答確認部１１２は、応答指示に対する応答を得られなかったＩＰアドレスを特定する（ステップＳ３１）。応答指示に対する応答が得られない場合、電源口への電力の供給が停止されているか又は電源口に被管理機器が接続されていない。
【００４５】
位置特定部１１３は、ステップＳ３１において特定されたＩＰアドレスを、ステップＳ２５において電力供給が停止された電源口の識別情報に対応付けて対応テーブル（図１４）に登録する（ステップＳ３３）。
【００４６】
応答確認部１１２は、未処理の電源口が有るか判定する（ステップＳ３５）。未処理の電源口が有る場合（ステップＳ３５：Ｙｅｓルート）、ステップＳ２１の処理に戻る。一方、未処理の電源口が無い場合（ステップＳ３５：Ｎｏルート）、位置特定部１１３は、対応テーブル格納部１０３に格納されている対応テーブル（図１４）及びラックテーブル格納部１０２に格納されているラックテーブル（図１１）から位置テーブルを生成し（ステップＳ３７）、位置テーブル格納部１０６に格納する。
【００４７】
図１６に、位置テーブル格納部１０６に格納される位置テーブルの一例を示す。図１６の例では、ラックのシリアル番号と、配電ユニットのシリアル番号と、電源口の識別情報と、被管理機器の識別情報とが格納される。位置テーブルによって、被管理機器がどのラックのどの電源口に接続されているか特定される。位置テーブルにおいて、隣り合うエントリに電源口は配電ユニット上で隣接する。
【００４８】
位置特定部１１３は、未処理のラックが有るか判定する（ステップＳ３９）。未処理のラックが有る場合（ステップＳ３９：Ｙｅｓルート）、処理は端子Ｄを介して図１２のステップＳ１に戻る。未処理のラックが無い場合（ステップＳ３９：Ｎｏルート）、位置特定部１１３は、位置の特定が完了したことを示す完了通知を管理コンソール３に送信する（ステップＳ４１）。これにより、管理コンソール３の操作者は、各被管理機器の搭載位置の特定が完了したことを知ることができる。
【００４９】
以上のような処理を実行すれば、例えば位置センサが搭載されたラックなど特別な設備を導入することなく、ラック搭載される各被管理機器の搭載位置を自動的に特定することができるようになる。また、管理者が目視で位置を確認する場合と比較して、誤りが発生することを抑制できる。
【００５０】
［実施の形態２］
図１７に、第２の実施の形態の管理サーバ１の機能ブロック図を示す。管理サーバ１は、機器テーブル格納部１０１と、ラックテーブル格納部１０２と、対応テーブル格納部１０３と、アドレス格納部１０４と、時刻データ格納部１０５と、位置テーブル格納部１０６と、応答データ格納部１０７と、電力制御部１１１と、応答確認部１１２と、位置特定部１１３と、機器データ受信部１１４と、第１判定部１１５と、第２判定部１１６とを含む。
【００５１】
電力制御部１１１は、配電ユニットが各電源口から供給する電力を制御する処理を実行する。応答確認部１１２は、ＢＭＣ ＬＡＮ７１を介して被管理装置に送信した応答指示に対する応答が有るか判定する処理を実行する。位置特定部１１３は、各被管理機器の搭載位置を特定する処理を実行する。機器データ受信部１１４は、ＢＭＣ ＬＡＮ７１を介して被管理装置から機器データを受信する処理を実行する。第１判定部１１５は、被管理機器の交換又は新規接続が行われた場合にその被管理機器について搭載位置の特定を行うか否か判定する処理を実行する。第２判定部１１６は、或る電源口について電力供給を停止するか否かを判定する処理を実行する。
【００５２】
次に、図１８乃至図２６を用いて、第２の実施の形態のシステムにおいて行われる処理について説明する。説明を簡単にするため、単一のラックについて処理を実行する場合を例にして説明をする。
【００５３】
まず、管理コンソール３は、システムの管理者から受け付けた位置特定指示を管理サーバ１に送信する。管理サーバ１の電力制御部１１１は、対象のラックに取り付けられた配電ユニット（ここでは、配電ユニット１ｕとする）の各電源口への電力供給の要求を配電ユニット１ｕに送信する（図１８：ステップＳ５１）。
【００５４】
配電ユニット１ｕは、各電源口への電力供給の要求を受信する。そして、配電ユニット１ｕの制御部３０は、各電源口に電力を供給する（ステップＳ５３）。但し、ステップＳ５３においては、被管理機器が待機状態になるように電力が供給されるため、本体装置２０には電力が供給されない。
【００５５】
対象のラックに搭載された各被管理機器は、待機状態に移行する（ステップＳ５５）。
【００５６】
一方、管理サーバ１の機器データ受信部１１４は、機器データの送信要求を対象のラックにおける各被管理機器のＢＭＣ４０に対して送信する（ステップＳ５７）。
【００５７】
対象のラックにおける各被管理機器のＢＭＣ４０は、機器データの送信要求を受信する。そして、ＢＭＣ４０の管理部４０１は、機器データを機器データ格納部４０２から読み出し、読み出した機器データを含む応答を管理サーバ１に送信する（ステップＳ５９）。機器データは、例えば、被管理機器の識別情報と、機種（例えばモデル）と、製造番号と、ＬＡＮインタフェース５０のＩＰアドレスと、ＭＡＣ（Media Access Control）アドレスと、消費電力と、被管理機器のサイズとを含む。
【００５８】
管理サーバ１の機器データ受信部１１４は、被管理機器のＢＭＣ４０から機器データを含む応答を受信する。そして、機器データ受信部１１４は、受信した機器データを機器テーブル格納部１０１に格納されている機器テーブル登録する（ステップＳ６１）。ステップＳ６１において登録される機器データには、図１３に示したデータに加えて、被管理機器のサイズの情報が含まれる。
【００５９】
応答確認部１１２は、対象のラックに搭載された各被管理機器のＩＰアドレスに対して、応答指示を送信する（ステップＳ６３）。そして、応答確認部１１２は、応答指示を送信した時刻を応答データ格納部１０７に格納する。
【００６０】
応答指示を受信した被管理機器のＢＭＣ４０は、応答指示に対する応答を管理サーバ１に送信する（ステップＳ６５）。
【００６１】
管理サーバ１の応答確認部１１２は、応答指示に対する応答を受信し、応答を受信した時刻を応答データ格納部１０７に格納する。そして、応答確認部１１２は、応答データ格納部１０７に格納されているデータに基づき、応答指示の送信時刻から応答の受信時刻までの時間長を算出し、応答データ格納部１０７に登録する（ステップＳ６７）。
【００６２】
図１９に、応答データ格納部１０７に格納されるデータの一例を示す。図１９の例では、各被管理機器について、ＩＰアドレスと、前回応答指示を送信した時刻と、前回応答を受信した時刻と、送信時刻から受信時刻までの時間長（すなわち、待ち時間）とが格納される。
【００６３】
電力制御部１１１は、配電ユニット１ｕから各電源口の供給電力の情報を取得し、対応テーブル格納部１０３に登録する（ステップＳ６９）。なお、電源口に被管理機器が接続されていない場合には電力が消費されないので供給電力は０Ｗ（ワット）である。
【００６４】
位置特定部１１３は、配電ユニット１ｕの電源口のうち対応テーブル（図１４）に登録されている供給電力が０Ｗである電源口が有るか判定する（ステップＳ７１）。供給電力が０Ｗである電源口が有る場合（ステップＳ７１：Ｙｅｓルート）、位置特定部１１３は、供給電力が０Ｗである電源口について、接続される被管理機器が無いことを表す「−」を対応テーブル（図１４）に登録する（ステップＳ７３）。そして処理は端子Ｅ乃至Ｇを介して図２０の説明に移行する。一方、供給電力が０Ｗである電源口が無い場合（ステップＳ７１：Ｎｏルート）、処理は端子Ｅ乃至Ｇを介して図２０の説明に移行する。
【００６５】
図２０の説明に移行し、電力制御部１１１は、配電ユニット１ｕの電源口のうち未処理の電源口を１つ特定する（図２０：ステップＳ７５）。未処理の電源口は、例えば、対象のラックの上から順に特定される。
【００６６】
電力制御部１１１は、特定された電源口への電力供給の停止要求を、配電ユニット１ｕに送信する（ステップＳ７７）。停止要求は、ステップＳ７５において特定された電源口の識別情報を含む。なお、時刻データ格納部１０５には、特定された電源口について停止時刻の情報が格納される。
【００６７】
配電ユニット１ｕは、電力供給の停止要求を受信する。そして、配電ユニット１ｕの制御部３０は、停止要求において指定された電源口への電力供給を停止する（ステップＳ７９）。
【００６８】
一方、管理サーバ１の応答確認部１１２は、対応テーブル（図１４）にＩＰアドレスが登録されていない被管理機器（但し、対応テーブルに「−」が登録されている被管理機器を除く。以下、未登録機器と呼ぶ）の各々のＩＰアドレスに対し、応答指示を送信する（ステップＳ８１）。そして、応答確認部１１２は、応答指示を送信した時刻を応答データ格納部１０７に格納する。既に応答の送信時刻が格納されている場合には、既に格納されている送信時刻が上書きされる。
【００６９】
応答指示を受信した被管理機器のＢＭＣ４０は、応答指示に対する応答を管理サーバ１に送信する（ステップＳ８３）。
【００７０】
管理サーバ１の応答確認部１１２は、応答指示に対する応答を受信し、応答の受信時刻を応答データ格納部１０７に登録する（ステップＳ８５）。既に応答の受信時刻が格納されている場合には、既に格納されている受信時刻が上書きされる。
【００７１】
応答確認部１１２は、応答の受信時刻が応答指示の送信時刻より前であるＩＰアドレスが応答データ格納部１０７に有るか判定する（ステップＳ８７）。例えば、応答データ格納部１０７に図２１に示すデータが格納されている場合、ＩＰアドレス「ｙｙ．ｙｙ．ｙｙ．ｙｙ」については、応答を受信した時刻が応答指示を送信した時刻よりも前である。これは、前回送信した応答指示に対応する応答を受信しなかったことを意味する。
【００７２】
応答の受信時刻が応答指示の送信時刻より前であるＩＰアドレスが応答データ格納部１０７に無い場合（ステップＳ８７：Ｎｏルート）、ステップＳ９１の処理に移行する。一方、応答の受信時刻が応答指示の送信時刻より前であるＩＰアドレスが応答データ格納部１０７に有る場合（ステップＳ８７：Ｙｅｓルート）、位置特定部１１３は、該当するＩＰアドレスを、ステップＳ７９において電力供給が停止された電源口の識別情報に対応付けて対応テーブル（図１４）に登録する（ステップＳ８９）。
【００７３】
応答確認部１１２は、未処理の電源口が有るか判定する（ステップＳ９１）。未処理の電源口が有る場合（ステップＳ９１：Ｙｅｓルート）、ステップＳ７５の処理に戻る。一方、未処理の電源口が無い場合（ステップＳ９１：Ｎｏルート）、位置特定部１１３は、対応テーブル格納部１０３に格納されている対応テーブル（図１４）及びラックテーブル格納部１０２に格納されているラックテーブル（図１１）から位置テーブル（図１６）を生成し（ステップＳ９３）、位置テーブル格納部１０６に格納する。そして処理は端子Ｈを介して図２２のステップＳ９５に移行する。
【００７４】
図２２の説明に移行し、位置特定部１１３は、被管理機器が接続されていない電源口（すなわち、位置テーブル（図１６）に「−」が登録されている電源口）のスペースが、隣接する電源口に接続されている被管理機器によって占有されているか判定する（図２２：ステップＳ９５）。図２３を用いて、他の被管理機器によるスペースの占有について説明する。図２３（ａ）に示すように、２つの電源口が有る場合において、一方の電源口に接続されている被管理機器によって他方の電源口に被管理機器を接続することができない場合、他方の電源口のスペースは占有されている。これに対して、図２３（ｂ）に示すように、各電源口に通常のサイズ（例えば１Ｕ（ユニット））の被管理機器が接続されている場合、各電源口のスペースは他方の電源口に接続された被管理機器によって占有されない。
【００７５】
被管理機器が接続されていない電源口のスペースが、隣接する電源口に接続されている被管理機器によって占有されていない場合（ステップＳ９７：Ｎｏルート）、処理はステップＳ１０１に移行する。一方、被管理機器が接続されていない電源口のスペースが、隣接する電源口に接続されている被管理機器によって占有されている場合（ステップＳ９７：Ｙｅｓルート）、位置特定部１１３は、被管理機器が接続されていない電源口について、位置テーブル（図１６）に登録されているデータを、被管理機器が接続されていないことを表す「−」から「被占有」に変更する（ステップＳ９９）。さらに、位置特定部１１３は、配電ユニット１ｕに対して、スペースが占有されている電源口への電力の供給の完全停止の要求を送信する。これにより、スペースが占有されている電源口についてはＢＭＣ４０への電力供給も停止されるので、消費電力を削減できる。
【００７６】
位置特定部１１３は、位置の特定が完了したことを示す完了通知を管理コンソール３に送信する（ステップＳ１０１）。これにより、管理コンソール３の操作者は、各被管理機器の搭載位置の特定が完了したことを知ることができる。
【００７７】
以上のような処理を実行すれば、応答が有るか否かを妥当な方法で判定できるので、応答が有るにも応答が無いと判定すること、及び、応答を受信する見込みが無いにもかかわらず応答を待ち続けることを抑制できるようになる。
【００７８】
次に、図２４及び図２５を用いて、各被管理機器の搭載位置が特定された後に第１判定部１１５が実行する処理を説明する。
【００７９】
まず、第１判定部１１５は、被管理機器の交換又は新たな被管理機器が電源口に接続されたことを、例えば被管理機器から送られてくるパケットによって検出する（図２４：ステップＳ１１１）。
【００８０】
第１判定部１１５は、位置テーブル格納部１０６に格納されている位置テーブル（図１６）内のデータを読み出す（ステップＳ１１３）。
【００８１】
第１判定部１１５は、対応テーブル格納部１０３に格納されている対応テーブル（図１４）に、接続される被管理機器が無いことを表す「−」が登録された電源口のエントリが有るか判定する（ステップＳ１１５）。
【００８２】
対応テーブルに、接続される被管理機器が無いことを表す「−」が登録された電源口のエントリが有る場合（ステップＳ１１５：Ｙｅｓルート）、新規の被管理機器が電源口に接続されたと考えられる。従って、処理は端子Ｉを介して図１８のステップＳ６３に移行し、新規の被管理機器について搭載位置が特定される。
【００８３】
一方、対応テーブルに、接続される被管理機器が無いことを表す「−」が登録された電源口のエントリが無い場合（ステップＳ１１５：Ｎｏルート）、第１判定部１１５は、機器テーブル格納部１０１に格納された機器テーブル内のデータを読み出す（ステップＳ１１７）。
【００８４】
第１判定部１１５は、機器テーブルにおいて、各被管理機器の搭載位置を特定したときにエントリが生成されたにもかかわらずエントリが無くなった被管理機器が有るか判定する（ステップＳ１１９）。各被管理機器の搭載位置が特定されたときのエントリの一覧は、例えば、別途メモリ等に保存されているとする。該当する被管理機器が無い場合（ステップＳ１１９：Ｎｏルート）、処理は端子Ｊを介して図２５に移行し終了する。
【００８５】
一方、該当する被管理機器が無い場合（ステップＳ１１９：Ｙｅｓルート）、第１判定部１１５は、位置テーブル（図１６）から、エントリが無くなった被管理機器の識別情報に対応する電源口を特定する（ステップＳ１２１）。
【００８６】
第１判定部１１５は、ステップＳ１２１において特定された電源口に隣接する電源口に、所定サイズ（例えば１Ｕ）より大きい被管理機器が接続されているかを、機器テーブル内のデータ及び位置テーブル（図１６）内のデータに基づき判定する（ステップＳ１２３）。
【００８７】
ステップＳ１２１において特定された電源口に隣接する電源口に、所定サイズより大きい被管理機器が接続されている場合（ステップＳ１２３：Ｙｅｓルート）、ステップＳ１２１において特定された電源口のスペースは、隣接する電源口に接続されている被管理機器によって占有されている。そのため、搭載位置を特定する処理を実行しなくてもよい。処理は端子Ｊを介して図２５に移行し終了する。
【００８８】
一方、ステップＳ１２１において特定された電源口に隣接する電源口に、所定サイズ（例えば１Ｕ）より大きい被管理機器が接続されていない場合（ステップＳ１２３：Ｎｏルート）、被管理機器が交換された可能性がある。そこで、処理は端子Ｋを介して図２５のステップＳ１２５に移行する。
【００８９】
図２５の説明に移行し、第１判定部１１５は、ステップＳ１２１において特定された電源口への電力供給の要求を、当該電源口を有する配電ユニットに送信する（図２５：ステップＳ１２５）。これに応じ、配電ユニットは、ステップＳ１２１において特定された電源口への電力供給を開始し、当該電源口に接続されている被管理機器は待機状態に移行する。
【００９０】
機器データ受信部１１４は、機器データの送信要求を、ステップＳ１２１において特定された電源口に接続されている被管理機器のＢＭＣ４０に対して送信する（ステップＳ１２７）。送信要求を受信した被管理機器におけるＢＭＣ４０の管理部４０１は、機器データを機器データ格納部４０２から読み出し、読み出した機器データを含む応答を管理サーバ１に送信する。機器データは、例えば、被管理機器の識別情報と、機種（例えばモデル）と、製造番号と、ＬＡＮインタフェース５０のＩＰアドレスと、ＭＡＣアドレスと、消費電力と、被管理機器のサイズとを含む。
【００９１】
管理サーバ１の機器データ受信部１１４は、被管理機器のＢＭＣ４０から機器データを含む応答を受信する（ステップＳ１２９）。
【００９２】
第１判定部１１５は、ステップＳ１２９において受信した機器データと、機器データ格納部４０２における機器テーブルにおける機器データとが一致するか判定する（ステップＳ１３１）。
【００９３】
第１判定部１１５は、機器データに含まれる製造番号が変更されたか判定する（ステップＳ１３３）。製造番号が変更された場合（ステップＳ１３３：Ｙｅｓルート）、搭載位置を特定するための処理を実行するため、処理は端子Ｉを介して図１８のステップＳ６３に移行する。一方、製造番号が変更されていない場合（ステップＳ１３３：Ｎｏルート）、処理は終了する。
【００９４】
以上のような処理を実行すれば、搭載位置を特定するための処理を実行する機会が制限されるので、管理サーバ１の処理負荷を制限できるようになる。
【００９５】
次に、図２６を用いて、各被管理機器の搭載位置が特定された後に主に第２判定部１１６により行われる判定処理について説明する。
【００９６】
まず、管理サーバ１の機器データ受信部１１４は、機器データの送信要求を各ラックにおける各被管理機器のＢＭＣ４０に対して送信する（図２６：ステップＳ１４１）。
【００９７】
各ラックにおける各被管理機器のＢＭＣ４０は、機器データの送信要求を受信する。そして、ＢＭＣ４０の管理部４０１は、機器データを機器データ格納部４０２から読み出し、読み出した機器データを含む応答を管理サーバ１に送信する（ステップＳ１４３）。機器データは、例えば、被管理機器の識別情報と、機種（例えばモデル）と、製造番号と、ＬＡＮインタフェース５０のＩＰアドレスと、ＭＡＣアドレスと、消費電力と、被管理機器のサイズとを含む。
【００９８】
管理サーバ１の機器データ受信部１１４は、被管理機器のＢＭＣ４０から機器データを含む応答を受信する。そして、機器データ受信部１１４は、受信した機器データを機器テーブル格納部１０１に格納されている機器テーブル（図１３）に登録する（ステップＳ１４５）。
【００９９】
第２判定部１１６は、各ラックの各被管理機器について、機器テーブル（図１３）に登録された機器データに含まれる消費電力と、対応テーブル（図１４）に登録されている供給電力との差を算出する（ステップＳ１４７）。
【０１００】
第２判定部１１６は、ステップＳ１４７において算出された差が閾値以内である被管理機器が接続されている電源口について、電力供給の停止の要求を、当該電源口を有する配電ユニットに送信する（ステップＳ１４９）。電力供給の停止の要求は、電力供給が停止される電源口の識別情報を含む。差が閾値以内であることは、被管理機器が依然として待機状態であることを意味する。
【０１０１】
電力供給の停止の要求を受信した配電ユニットは、電力供給の停止の要求において指定された電源口への電力の供給を停止する（ステップＳ１５１）。
【０１０２】
以上のような処理を実行すれば、本体装置２０の処理が開始されておらず被管理機器が待機状態のままである場合には、電力供給を停止することで消費電力を削減することができるようになる。例えば待機状態の平均消費電力が８Ｗである場合、待機状態である１０００台の被管理機器への電力供給を停止することで、８０００Ｗを節約することができるようになる。
【０１０３】
以上本発明の一実施の形態を説明したが、本発明はこれに限定されるものではない。例えば、上で説明した管理サーバ１、配電ユニット及びＢＭＣ４０の機能ブロック構成は実際のプログラムモジュール構成に一致しない場合もある。
【０１０４】
また、上で説明した各テーブルの構成は一例であって、上記のような構成でなければならないわけではない。さらに、処理フローにおいても、処理結果が変わらなければ処理の順番を入れ替えることも可能である。さらに、並列に実行させるようにしても良い。
【０１０５】
例えば、電源口に被管理機器が接続されているかの判定において、電源口への消費電力を利用しているが、機器データを含む応答が送られてこない場合に、接続されている被管理機器が無いことを表す「−」を登録してもよい。
【０１０６】
以上述べた本発明の実施の形態をまとめると、以下のようになる。
【０１０７】
本実施の形態の第１の態様に係る情報処理システムは、（Ａ）各々がラックに搭載され且つ複数の電源口のいずれかに接続される複数の機器と、（Ｂ）管理装置とを有する。そして、管理装置は、（ｂ１）複数の電源口のうち第１の電源口への電力供給を停止する電力制御部と、（ｂ２）複数の機器の各々が、管理装置が当該機器に送信した第１のパケットに対する応答を送信するか判定する判定部と、（ｂ３）複数の機器のうち第１のパケットに対する応答を送信しない機器の識別情報を、第１の電源口の識別情報に対応付けて登録する登録部とを有する。
【０１０８】
上で述べたような構成であれば、機器が接続される電源口を特定できるので、ラックにおける機器の搭載位置を特定できるようになる。
【０１０９】
また、登録部は、（ｂ３１）複数の電源口のうち電力供給を行っていない第２の電源口の識別情報に対応付けて、接続される機器が無いことを示す第１の情報を登録してもよい。機器の搭載位置だけでなく、機器が無い位置をも特定できるようになる。
【０１１０】
また、管理装置は、（ｂ４）複数の機器の各々から、当該機器のサイズの情報を含む機器情報を受信し、複数の機器のうち、サイズが所定サイズ以上である第１の機器を特定する機器管理部をさらに有してもよい。また、登録部は、（ｂ３２）第１の機器に接続される電源口に隣接し且つ第１の情報に対応付けられている第３の電源口の識別情報に対応付けて、他の機器によって空間が占有されていることを示す第２の情報を登録してもよい。サイズが異なる機器が存在する場合であっても、複数の電源口の状態を適切に把握することができるようになる。また、他の機器によって空間が占有されている場合には第３の電源口において電力が消費されることはないので、電力の供給を完全に停止することで消費電力を削減することも可能になる。
【０１１１】
また、管理装置は、（ｂ５）複数の電源口のうち第４の電源口に接続されている機器が交換された場合、交換の前において当該第４の電源口に接続されていた機器の機器情報と、当該交換の後において当該第４電源口に接続されている機器の機器情報とが一致するか判定する第１比較部をさらに有してもよい。交換前後において機器が一致する場合には、機器の搭載位置を特定するための処理を省略できるので、処理負荷を軽減することができるようになる。
【０１１２】
また、複数の機器の各々から受信する機器情報は、当該機器の消費電力の情報をさらに含んでもよい。そして、管理装置は、（ｂ６）複数の機器の少なくとも一部が運用中である第１のタイミングおいて複数の電源口のうち第５の電源口にて消費される電力と、複数の機器の運用が開始される前の第２のタイミングにおいて第５の電源口から供給される電力との差が所定値以下であるか判定する第２比較部をさらに有してもよい。そして、電力制御部は、（ａ１）差が所定値以下であると第２比較部により判定された場合、第５の電源口に対する電力の供給を停止してもよい。第５の電源口に接続される機器は運用に使用されていないので、電力供給を停止することで、消費電力を削減することができるようになる。
【０１１３】
また、判定部は、（ｂ２１）複数の機器の各々について、管理装置が当該機器に第１のパケットを送信する前に、管理装置が当該機器に第２のパケットを送信してから当該第２のパケットの応答を受信するまでの時間長を算出し、（ｂ２２）複数の機器の各々が、第１のパケットを送信してから時間長を経過するまでに第１のパケットに対する応答を送信するか判定してもよい。第１のパケットに対する応答の有無を妥当な方法で判定できるようになる。
【０１１４】
本実施の形態の第２の態様に係る位置特定方法は、（Ｃ）複数の電源口のうち第１の電源口への電力供給を停止し、（Ｄ）各々がラックに搭載され且つ複数の電源口のいずれかに接続される複数の機器の各々について、コンピュータが当該機器に送信した第１のパケットに対する応答を送信するか判定し、（Ｅ）複数の機器のうち第１のパケットに対する応答を送信しない機器の識別情報を、第１の電源口の識別情報に対応付けて登録する処理を含む。
【０１１５】
なお、上記方法による処理をプロセッサに行わせるためのプログラムを作成することができ、当該プログラムは、例えばフレキシブルディスク、ＣＤ−ＲＯＭ、光磁気ディスク、半導体メモリ、ハードディスク等のコンピュータ読み取り可能な記憶媒体又は記憶装置に格納される。尚、中間的な処理結果はメインメモリ等の記憶装置に一時保管される。
【０１１６】
以上の実施例を含む実施形態に関し、さらに以下の付記を開示する。
【０１１７】
（付記１）
各々がラックに搭載され且つ複数の電源口のいずれかに接続される複数の機器と、
管理装置と、
を有し、
前記管理装置は、
前記複数の電源口のうち第１の電源口への電力供給を停止する電力制御部と、
前記複数の機器の各々が、前記管理装置が当該機器に送信した第１のパケットに対する応答を送信するか判定する判定部と、
前記複数の機器のうち前記第１のパケットに対する応答を送信しない機器の識別情報を、前記第１の電源口の識別情報に対応付けて登録する登録部と、
を有する情報処理システム。
【０１１８】
（付記２）
前記登録部は、
前記複数の電源口のうち電力供給を行っていない第２の電源口の識別情報に対応付けて、接続される機器が無いことを示す第１の情報を登録する、
付記１記載の情報処理システム。
【０１１９】
（付記３）
前記管理装置は、
前記複数の機器の各々から、当該機器のサイズの情報を含む機器情報を受信し、前記複数の機器のうち、サイズが所定サイズ以上である第１の機器を特定する機器管理部
をさらに有し、
前記登録部は、
前記第１の機器に接続される電源口に隣接し且つ前記第１の情報に対応付けられている第３の電源口の識別情報に対応付けて、他の機器によって空間が占有されていることを示す第２の情報を登録する、
付記２記載の情報処理システム。
【０１２０】
（付記４）
前記管理装置は、
前記複数の電源口のうち第４の電源口に接続されている機器が交換された場合、交換の前において当該第４の電源口に接続されていた機器の機器情報と、当該交換の後において当該第４電源口に接続されている機器の機器情報とが一致するか判定する第１比較部
をさらに有する付記３記載の情報処理システム。
【０１２１】
（付記５）
前記複数の機器の各々から受信する機器情報は、当該機器の消費電力の情報をさらに含み、
前記管理装置は、
前記複数の機器の少なくとも一部が運用中である第１のタイミングおいて前記複数の電源口のうち第５の電源口にて消費される電力と、前記複数の機器の運用が開始される前の第２のタイミングにおいて前記第５の電源口から供給される電力との差が所定値以下であるか判定する第２比較部
をさらに有し、
前記電力制御部は、
前記差が所定値以下であると前記第２比較部により判定された場合、前記第５の電源口に対する電力の供給を停止する、
付記３又は４記載の情報処理システム。
【０１２２】
（付記６）
前記判定部は、
前記複数の機器の各々について、前記管理装置が当該機器に前記第１のパケットを送信する前に、前記管理装置が当該機器に第２のパケットを送信してから当該第２のパケットの応答を受信するまでの時間長を算出し、
前記複数の機器の各々が、前記第１のパケットを送信してから前記時間長を経過するまでに前記第１のパケットに対する応答を送信するか判定する、
付記１乃至５のいずれか１つ記載の情報処理システム。
【０１２３】
（付記７）
情報処理装置であって、
複数の電源口のうち第１の電源口への電力供給を停止する電力制御部と、
各々がラックに搭載され且つ前記複数の電源口のいずれかに接続される複数の機器の各々が、前記情報処理装置が当該機器に送信した第１のパケットに対する応答を送信するか判定する判定部と、
前記複数の機器のうち前記第１のパケットに対する応答を送信しない機器の識別情報を、前記第１の電源口の識別情報に対応付けて登録する登録部と、
を有する情報処理装置。
【０１２４】
（付記８）
コンピュータが、
複数の電源口のうち第１の電源口への電力供給を停止し、
各々がラックに搭載され且つ前記複数の電源口のいずれかに接続される複数の機器の各々が、前記コンピュータが当該機器に送信した第１のパケットに対する応答を送信するか判定し、
前記複数の機器のうち前記第１のパケットに対する応答を送信しない機器の識別情報を、前記第１の電源口の識別情報に対応付けて登録する、
処理を実行する位置特定方法。
【０１２５】
（付記９）
コンピュータに、
複数の電源口のうち第１の電源口への電力供給を停止し、
各々がラックに搭載され且つ前記複数の電源口のいずれかに接続される複数の機器の各々が、前記コンピュータが当該機器に送信した第１のパケットに対する応答を送信するか判定し、
前記複数の機器のうち前記第１のパケットに対する応答を送信しない機器の識別情報を、前記第１の電源口の識別情報に対応付けて登録する、
処理を実行させる位置特定プログラム。
【符号の説明】
【０１２６】
１ｅ，２ｅ，３ｅ，４ｅ，５ｅ，６ｅ，７ｅ，８ｅ，Ｎｅ  電源口
１ｕ，２ｕ，３ｕ，４ｕ  配電ユニット    １ｒ，２ｒ，３ｒ，４ｒ  ラック
１ｄ，２ｄ，３ｄ，４ｄ，５ｄ，６ｄ  被管理機器    １  管理サーバ
３  管理コンソール    ５１，５２  ルータ
７１  ＢＭＣ ＬＡＮ    ７２  業務ＬＡＮ
１１，２１  ＣＰＵ    １２，２２，４２  メモリ
１３，２３，５０  ＬＡＮインタフェース    １４，２４  ＨＤＤ
２０  本体装置    ４０  ＢＭＣ    ４１  プロセッサ
６０  ＰＳＵ    ３０  制御部
４０１  管理部    ４０２  機器データ格納部
１０１  機器テーブル格納部    １０２  ラックテーブル格納部
１０３  対応テーブル格納部    １０４  アドレス格納部
１０５  時刻データ格納部    １０６  位置テーブル格納部
１０７  応答データ格納部    １１１  電力制御部
１１２  応答確認部    １１３  位置特定部
１１４  機器データ受信部    １１５  第１判定部
１１６  第２判定部
【図１】
2018005411.tif 000003
【図２】
2018005411.tif 000004
【図３】
2018005411.tif 000005
【図４】
2018005411.tif 000006
【図５】
2018005411.tif 000007
【図６】
2018005411.tif 000008
【図７】
2018005411.tif 000009
【図８】
2018005411.tif 000010
【図９】
2018005411.tif 000011
【図１０】
2018005411.tif 000012
【図１１】
2018005411.tif 000013
【図１２】
2018005411.tif 000014
【図１３】
2018005411.tif 000015
【図１４】
2018005411.tif 000016
【図１５】
2018005411.tif 000017
【図１６】
2018005411.tif 000018
【図１７】
2018005411.tif 000019
【図１８】
2018005411.tif 000020
【図１９】
2018005411.tif 000021
【図２０】
2018005411.tif 000022
【図２１】
2018005411.tif 000023
【図２２】
2018005411.tif 000024
【図２３】
2018005411.tif 000025
【図２４】
2018005411.tif 000026
【図２５】
2018005411.tif 000027
【図２６】
2018005411.tif 000028