(57)【要約】【課題】保守管理が煩雑となるという問題を解決することができる計算機システム、計算機ユニットの管理方法、計算機ユニット及びそのプログラム、管理装置、管理プログラムを提供すること【解決手段】本発明にかかる計算機システム１は、予め定められた複数の位置のうち、任意の位置に実装される計算機ユニット１２と、計算機ユニット１２を管理する管理装置１１を備える。計算機ユニット１２は、仮ＩＰアドレスによる通信を介して、当該計算機ユニット１２の実装位置を示す位置情報を管理装置１１に対して出力する位置情報制御部１２１を有する。管理装置１１は、位置情報に対応する正式ＩＰアドレスを決定する管理制御部１１１と、正式ＩＰアドレスの配布を実行する場合に、仮ＩＰアドレスを当該計算機ユニット１２に対して配布するとともに、正式ＩＰアドレスを計算機ユニットに対して配布するＩＰアドレス配布部１１２を有するものである。【選択図】図１
2010081283.tif 000002
【特許請求の範囲】
【請求項１】
予め定められた複数の位置のうち、任意の位置に実装される計算機ユニットと、
前記計算機ユニットを管理する管理装置を備え、
前記計算機ユニットは、
前記管理装置から配布された仮ＩＰアドレスによる通信を介して、当該計算機ユニットの実装位置を示す位置情報を前記管理装置に対して出力する位置情報制御部を有し、
前記管理装置は、
前記計算機ユニットより出力された位置情報を取得し、当該位置情報に対応する正式ＩＰアドレスを決定する管理制御部と、
前記計算機ユニットに対する正式ＩＰアドレスの配布を実行する場合に、他の計算機ユニットに対して既に配布済みのＩＰアドレス以外のＩＰアドレスを仮ＩＰアドレスとして当該計算機ユニットに対して配布するとともに、前記管理制御部によって決定された正式ＩＰアドレスを前記計算機ユニットに対して配布するＩＰアドレス配布部を有する計算機システム。
【請求項２】
前記管理装置は、前記正式ＩＰアドレスを決定するための基準となるＩＰアドレスの情報であるベースＩＰアドレスを格納するベースＩＰアドレス記憶部をさらに有し、
前記管理制御部は、前記ベースＩＰアドレスを基準として、前記計算機ユニットの実装位置の順番に従って、前記正式ＩＰアドレスを決定する請求項１記載の計算機システム。
【請求項３】
前記計算機ユニットは、自身に設定するＩＰアドレスの要求であるＩＰアドレス要求を前記管理装置に出力するＩＰアドレス要求部をさらに有し、
前記ＩＰアドレス配布部は、前記計算機ユニットからのＩＰアドレス要求に応じて、前記仮ＩＰアドレスもしくは前記正式ＩＰアドレスを計算機ユニットに配布する請求項１又は２に記載の計算機システム。
【請求項４】
前記管理制御部は、前記仮ＩＰアドレスによる通信を行っているときに、ＡＲＰテーブルから当該仮ＩＰアドレスに対応するＭＡＣアドレスを取得して、当該仮ＩＰアドレスの設定された計算機ユニットの正式ＩＰアドレスと当該ＭＡＣアドレスを対応づけた情報であるアドレス対応情報を作成し、
前記ＩＰアドレス配布部は、前記計算機ユニットに配布する正式ＩＰアドレスを、前記ＩＰアドレス要求を行った計算機ユニットのＭＡＣアドレスに基づいて、前記アドレス対応情報から取得する請求項３記載の計算機システム。
【請求項５】
前記計算機システムは、前記ＩＰアドレス要求を行った計算機ユニットのＭＡＣアドレスが前記アドレス対応情報に存在しなかった場合は、前記仮ＩＰアドレスを当該計算機ユニットに配布する請求項４記載の計算機システム。
【請求項６】
前記仮ＩＰアドレスは、前記ベースＩＰアドレスを基準として、前記計算機ユニットを実装可能な数の範囲内で決定される請求項２記載の計算機システム。
【請求項７】
前記ＩＰアドレス要求部は、ＤＨＣＰクライアントであり、
前記ＩＰアドレス配布部は、ＤＨＣＰサーバである請求項３乃至６のいずれかに記載の計算機システム。
【請求項８】
前記計算機ユニットは、ブレードサーバに実装されるサーバブレードである請求項１乃至７記載の計算機システム。
【請求項９】
予め定められた複数の位置のうち、任意の位置に実装される計算機ユニットと、
前記計算機ユニットを管理する管理装置を備え、
前記計算機ユニットは、
当該計算機ユニットの実装位置を示す位置情報を前記管理装置に対して出力する位置情報制御部を有し、
前記管理装置は、
前記計算機ユニットのＩＰアドレスを決定するための基準となるＩＰアドレスの情報であるベースＩＰアドレスを格納するベースＩＰアドレス記憶部と、
前記計算機ユニットより出力された位置情報を取得し、前記ベースＩＰアドレスを基準として、前記計算機ユニットの実装位置の順番に従って、当該位置情報に対応する正式ＩＰアドレスを決定する管理制御部と、
前記管理制御部によって決定された正式ＩＰアドレスを前記計算機ユニットに対して配布するＩＰアドレス配布部を有する計算機システム。
【請求項１０】
計算機ユニットに対して正式ＩＰアドレスを配布する場合に、他の計算機ユニットに対して既に配布済みのＩＰアドレス以外のＩＰアドレスを仮ＩＰアドレスとして前記計算機ユニットに対して配布するステップと、
前記仮ＩＰアドレスによる通信を介して、前記計算機ユニットから当該計算機ユニットの実装位置を示す位置情報を取得するステップと、
前記計算機ユニットより取得した位置情報に対応する正式ＩＰアドレスを決定するステップと、
決定した正式ＩＰアドレスを前記計算機ユニットに対して配布するステップを備えた計算機ユニットの管理方法。
【請求項１１】
予め定められた複数の位置のうち、任意の位置に実装され、管理装置から管理される計算機ユニットであって、
前記管理装置から配布され、他の計算機ユニットに対して既に配布済みのＩＰアドレス以外のＩＰアドレスである仮ＩＰアドレスによる通信を介して、前記計算機ユニットの実装位置を示す位置情報を前記管理装置に対して出力する手段と、
前記管理装置によって前記位置情報に応じて決定された正式ＩＰアドレスの配布を受けて、当該正式ＩＰアドレスを用いて、前記管理装置と通信を行う手段を備えた計算機ユニット。
【請求項１２】
予め定められた複数の位置のうち、任意の位置に実装される計算機ユニットを管理する管理装置であって、
前記計算機ユニットより仮ＩＰアドレスによる通信を介して出力された当該計算機ユニットの実装位置を示す位置情報を取得し、当該位置情報に対応する正式ＩＰアドレスを決定する管理制御部と、
前記計算機ユニットに対する正式ＩＰアドレスの配布を実行する場合に、他の計算機ユニットに対して既に配布済みのＩＰアドレス以外のＩＰアドレスを仮ＩＰアドレスとして当該計算機ユニットに対して配布するとともに、前記管理制御部によって決定された正式ＩＰアドレスを前記計算機ユニットに対して配布するＩＰアドレス配布部とを有する管理装置。
【請求項１３】
予め定められた複数の位置のうち、任意の位置に実装され、管理装置から管理される計算機ユニットにおけるプログラムであって、
管理装置から他の計算機ユニットに対して既に配布済みのＩＰアドレス以外のＩＰアドレスを仮ＩＰアドレスとして配布を受けるステップと、
前記管理装置から配布された仮ＩＰアドレスによる通信を介して、当該計算機ユニットの実装位置を示す位置情報を前記管理装置に対して出力するステップと、
管理装置から前記位置情報に対応する正式ＩＰアドレスの配布を受けるステップをコンピュータに実行させる計算機ユニットにおけるプログラム。
【請求項１４】
予め定められた複数の位置のうち、任意の位置に実装される計算機ユニットを管理する管理プログラムであって、
他の計算機ユニットに対して既に配布済みのＩＰアドレス以外のＩＰアドレスを仮ＩＰアドレスとして当該計算機ユニットに対して配布するステップと、
前記仮ＩＰアドレスによる通信を介して、前記計算機ユニットより出力された当該計算機ユニットの実装位置を示す位置情報を取得し、当該位置情報に対応する正式ＩＰアドレスを決定するステップと、
前記正式ＩＰアドレスを前記計算機ユニットに対して配布するステップをコンピュータに実行させる管理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、計算機システム、計算機ユニットの管理方法、計算機ユニット及びそのプログラム、管理装置、管理プログラムに関するものである。
【背景技術】
【０００２】
ブレードサーバシステムでは、サーバブレードのそれぞれのＩＰ（Internet Protocol）アドレス設定をＤＨＣＰ（Dynamic Host Configuration Protocol）による動的割り当てによって行っているものが主であり、サーバブレードのスロットとＩＰアドレスが一意に決まらないため、シャーシ内の所望のスロットに実装されたサーバブレードにアクセスするためには、シャーシ内の全てのサーバブレードに順番にアクセスし、スロットの位置情報を取得して所望のスロットに実装されたサーバブレードかどうか判断する必要があり、保守管理が煩雑となっていた（例えば、特許文献３）。
【０００３】
なお、特定の装置に対するＩＰアドレスの付与に関する技術として、特許文献１では、クライアント装置を交換した場合においても、同一実装位置のクライアント装置に対して重複することなくＩＰアドレスを付与する技術が開示されている。
また、特許文献２においても、制御カードを交換した場合においても、当該制御カードに対して従前と同じＩＰアドレスを付与する技術が開示されているが、実装位置情報を取得するための専用のインタフェースを必要としている。
さらに、特許文献４では、ノードを移設した場合に、論理アドレスを効率よく利用する技術が開示されている。
【特許文献１】特開２００３−２９６１１９号公報
【特許文献２】特開２００５−２６０８２８号公報
【特許文献３】特開２００８−０１５８０３号公報
【特許文献４】特開平０６−０６２０２０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
背景技術として説明したように、サーバブレード等の計算機ユニットが実装されるブレードサーバシステム等の計算機システムにおいては、保守管理が煩雑となるという問題があった。
【０００５】
本発明の目的は、上述したような課題である保守管理が煩雑となるという問題を解決することができる計算機システム、計算機システムおける管理方法、計算機ユニット及びそのプログラム、管理装置及びそのプログラムを提供することにある。
【課題を解決するための手段】
【０００６】
本発明にかかる計算機システムは、予め定められた複数の位置のうち、任意の位置に実装される計算機ユニットと、前記計算機ユニットを管理する管理装置を備え、前記計算機ユニットは、前記管理装置から配布された仮ＩＰアドレスによる通信を介して、当該計算機ユニットの実装位置を示す位置情報を前記管理装置に対して出力する位置情報制御部を有し、前記管理装置は、前記計算機ユニットより出力された位置情報を取得し、当該位置情報に対応する正式ＩＰアドレスを決定する管理制御部と、前記計算機ユニットに対する正式ＩＰアドレスの配布を実行する場合に、他の計算機ユニットに対して既に配布済みのＩＰアドレス以外のＩＰアドレスを仮ＩＰアドレスとして当該計算機ユニットに対して配布するとともに、前記管理制御部によって決定された正式ＩＰアドレスを前記計算機ユニットに対して配布するＩＰアドレス配布部を有するものである。
【発明の効果】
【０００７】
本発明により、保守管理が煩雑となるという問題を解決することができる計算機システム、計算機システムおける管理方法、計算機ユニット及びそのプログラム、管理装置及びそのプログラムを提供することができる。
【発明を実施するための最良の形態】
【０００８】
以下、本発明の実施の形態について図面を参照しながら詳細に説明する。
図１は、本発明の実施の形態にかかる計算機システムの概略図である。
計算機システム１は、一つ又は複数の計算機ユニットを実装可能であり、管理装置１１、計算機ユニット１２、位置情報記憶部１３を有している。管理装置１１は、イーサネット（登録商標）１４を介して、計算機ユニット１２と通信を行うことができる。
ここで、本実施の形態にかかる計算機システムは、計算機ユニットの実装位置を識別できる構成であれば、ブレードサーバシステムのように同一シャーシ等に管理装置及び計算機ユニットが実装される形態であってもよく、計算機ユニットが管理装置と異なるシャーシ等に実装される形態であってもよい。
【０００９】
管理装置１１は、計算機ユニットの管理を行う装置である。管理装置１１は、管理制御部１１１、ＩＰアドレス配布部１１２を有する。
計算機ユニット１２は、ＣＰＵ等を有し、ＩＰアドレスを設定可能な情報処理装置である。計算機ユニット１２は、位置情報制御部１２１を有する。
位置情報記憶部１３は、計算機ユニットの実装位置を示す情報である位置情報が格納される。
【００１０】
管理制御部１１１は、位置情報制御部１２１から出力された位置情報に基づいて、当該位置情報に対応する計算機ユニットのＩＰアドレスを決定する。
ＩＰアドレス配布部１１２は、管理制御部１１１が決定したＩＰアドレスを計算機ユニットに出力する。
位置情報制御部１２１は、位置情報記憶部１３から計算機ユニットの位置情報を取得し、当該位置情報を管理装置１１に出力する。
【００１１】
図１の計算機システムの動作を図２に示すシーケンス図を参照して説明する。
計算機ユニット１２が計算機システム１に実装されると、ＩＰアドレス配布部１１２は、計算機ユニットに配布済みでないＩＰアドレスを計算機ユニット１２に出力する（Ｓ３０１）。当該ＩＰアドレスは、仮ＩＰアドレスとして機能する。
計算機ユニット１２は、ＩＰアドレス配布部１１２から出力された仮ＩＰアドレスを自身に設定し、当該仮ＩＰアドレスによりイーサネット（登録商標）１４を介して管理装置１１と通信を開始する。
【００１２】
次に、位置情報制御部１２１は、位置情報記憶部１３から計算機ユニット１２の位置情報を取得し、仮ＩＰアドレスによる通信を介して、当該位置情報を管理装置１１に出力する（Ｓ３０２）。
管理制御部１１１は、計算機ユニット１２から出力された位置情報に基づいて、計算機ユニット１２に配布するＩＰアドレスを決定する。当該ＩＰアドレスは、正式ＩＰアドレスとして機能する。
なお、管理制御部１１１は、当該ＩＰアドレスを位置情報と対応づけて決定する。これにより、ＩＰアドレスから計算機ユニットの実装位置を特定することができる。
【００１３】
ＩＰアドレス配布部１１２は、管理制御部１１１が決定した正式ＩＰアドレスを計算機ユニット１２に出力する（Ｓ３０３）。
計算機ユニット１２は、ＩＰアドレス配布部１１２から出力された正式ＩＰアドレスを自身に設定し、当該正式ＩＰアドレスによりイーサネット（登録商標）１４を介して管理装置１１と通信を開始する。
【００１４】
図３は、本発明の実施の形態にかかる計算機システムの詳細を示す図である。
ここでは、本発明をブレードサーバシステムに適用した形態について説明する。
ブレードサーバシステム２は、サーバブレードを実装することができる一つ又は複数のスロットを備えるシャーシから構成され、管理装置１１、サーバブレード１５、スロット番号記憶部１６、ネットワークスイッチ１７を有している。管理装置１１は、イーサネット（登録商標）１４を介して、サーバブレード１５と通信を行うことができる。ブレードサーバシステム２は、計算機システムとして機能する。
【００１５】
管理装置１１は、サーバブレードの管理を行う装置である。管理装置１１は、管理制御部１１１、ＩＰアドレス配布部１１２、ブレード情報記憶部１１３、ベースＩＰアドレス記憶部１１４、ＡＲＰ（Address Resolution Protocol）テーブル１１５、アドレス対応情報記憶部１１６、通信コントローラ１１７を有する。
サーバブレード１５は、スロット番号制御部１２２、ＩＰアドレス要求部１２３、通信コントローラ１２４を有する。サーバブレード１５は、計算機ユニットとして機能する。
【００１６】
スロット番号記憶部１６は、サーバブレードの位置情報としてスロット番号が格納される。スロット番号記憶部１６は、位置情報記憶部として機能する。なお、本実施の形態では、スロット番号記憶部をサーバブレードのそれぞれに対応するようにシャーシ側に備えているが、サーバブレード内に備える実施の形態としてもよい。
ネットワークスイッチ１７は、イーサネット（登録商標）１４に流れるデータを制御する。
【００１７】
管理制御部１１１は、スロット番号制御部１２２から出力されたスロット番号に基づいて、当該スロット番号に対応するサーバブレードのＩＰアドレスを決定する。
ＩＰアドレス配布部１１２は、管理制御部１１１が決定したＩＰアドレスをサーバブレードに出力する。ＩＰアドレス配布部１１２は、ＤＨＣＰサーバ等で構成した実施の形態としてもよい。
ブレード情報記憶部１１３は、ブレードサーバ１５に一意に割り当てられる情報であるハードウェアアドレスとスロット番号が格納される。本実施の形態では、ハードウェアアドレスとして、ＭＡＣアドレスを使用する。
【００１８】
ベースＩＰアドレス記憶部１１４は、管理制御部１１１がサーバブレードのＩＰアドレスを決定するための基準とするＩＰアドレスが格納される。
ＡＲＰテーブル１１５は、サーバブレードのＩＰアドレスとＭＡＣアドレスが対応づけられて格納される。
アドレス対応情報記憶部１１６は、サーバブレードのＭＡＣアドレスと、管理制御部１１１により決定された当該サーバブレードのＩＰアドレスが対応づけられて格納される。
通信コントローラ１１７、１２４は、ネットワークとの入出力を制御するインタフェースである。
【００１９】
ＩＰアドレス要求部１２３は、サーバブレード１５に設定するＩＰアドレスの要求を管理装置１１に出力する。ＩＰアドレス要求部１２３は、ＤＨＣＰクライアント等で構成した実施の形態としてもよい。
スロット番号制御部１２２は、スロット番号記憶部１６からサーバブレード１５の実装されるスロット番号を取得し、管理装置１１に出力する。スロット番号制御部１２２は、位置情報制御部として機能する。
【００２０】
図３のブレードサーバシステムの動作を図４に示すシーケンス図を参照して説明する。
サーバブレード１５が、ブレードサーバシステム２のスロットに実装されると、ＩＰアドレス要求部１２３は、管理装置１１にＩＰアドレスの要求を出力する（Ｓ４０１）。
なお、サーバブレードから管理装置にＩＰアドレスの要求を出力するタイミングは、ブレードサーバシステムに電源が供給されて管理装置及びサーバブレードが動作可能となったタイミング等とした実施の形態としてもよい。
【００２１】
管理装置１１のＩＰアドレス配布部１１２は、サーバブレード１５からのＩＰアドレスの要求に応じて、サーバブレードに配布済みでないＩＰアドレスをサーバブレード１５に出力する（Ｓ４０２）。当該ＩＰアドレスは、仮ＩＰアドレスとして機能する。
なお、仮ＩＰアドレスは、ベースＩＰアドレス記憶部１１４に格納されているベースＩＰアドレスを基準として、最大スロット数の範囲内で決定される。例えば、ベースＩＰアドレスからベースＩＰアドレスに最大スロット数を足した範囲内で決定してもよく、ベースＩＰアドレスからベースＩＰアドレスに最大スロット数を引いた範囲内で決定した実施の形態等としてもよい。
【００２２】
ここで、仮ＩＰアドレスの有効期間は、ごく短い時間（十秒程度）とする。なお、仮ＩＰアドレスの有効期限は、後述する正式ＩＰアドレスの決定に必要な情報を管理装置１１が取得することができる時間であれば、上記の時間に制限されない。
ここでの仮ＩＰアドレスを決定する処理は、ＩＰアドレス配布部１１２をＤＨＣＰサーバ、ＩＰアドレス要求部１２３をＤＨＣＰクライアントで構成して、ＤＨＣＰのアドレスプールの機能により実現してもよい。
【００２３】
サーバブレード１５のＩＰアドレス要求部１２３は、ＩＰアドレス配布部１１２から出力された仮ＩＰアドレスをサーバブレード１５に設定し、当該仮ＩＰアドレスによりイーサネット（登録商標）１４を介して管理装置１１と通信を開始する。
次に、管理装置１１の管理制御部１１１は、仮ＩＰアドレスによる通信を介して、サーバブレード１５にスロット番号の要求を出力する（Ｓ４０３）。
サーバブレード１５のスロット番号制御部１２２は、管理装置１１からのスロット番号の要求に応じて、スロット番号記憶部１６からサーバブレード１５の実装されているスロット番号を取得し、仮ＩＰアドレスによる通信を介して、当該スロット番号を管理装置１１に出力する（Ｓ４０４）。
【００２４】
ここで、本実施の形態では、ブレードサーバシステムのそれぞれのスロットのスロット番号記憶部には、スロット番号が０、１、２、・・・、ｎ、・・・、Ｎ−１、Ｎと格納されており、スロット番号記憶部１６にはｎが格納されているものとする。なお、スロット番号記憶部に格納されるスロット番号は、スロット番号から対応するスロットを特定できるものであれば、どのような形式で格納してもよく、上記の形態に制限されない。
続いて、管理装置１１の管理制御部１１１は、ＡＲＰテーブル１１５からサーバブレード１５の仮ＩＰアドレスを検索し、サーバブレード１５のＭＡＣアドレスを取得する（Ｓ４０５）。
ここで、管理制御部１１１は、サーバブレード１５のスロット番号とＭＡＣアドレスを取得できたため、この２つの情報を対応させてブレード情報記憶部１１３に格納する。
【００２５】
次に、管理装置１１の管理制御部１１１は、サーバブレード１５から出力されたスロット番号に基づいて、計算機ユニット１２に配布するＩＰアドレスを決定する。当該ＩＰアドレスは、正式ＩＰアドレスとして機能する。
なお、管理制御部１１１は、当該ＩＰアドレスをスロット番号と対応づけて決定する。これにより、ＩＰアドレスからサーバブレードの実装位置を特定することができる。
【００２６】
当該正式ＩＰアドレスは、ベースＩＰアドレス記憶部１１４に格納されるベースＩＰアドレスに基づいて、スロット番号の順番に従って決定される。例えば、ベースＩＰアドレスとして１０．２４．１３１．１が設定されている場合に、スロット番号０、１、２、・・・、ｎ、・・・、Ｎ−１、Ｎの順番に従って、１０．２４．１３１．１、１０．２４．１３１．２、１０．２４．１３１．３、・・・、１０．２４．１３１．１＋ｎ、・・・、１０．２４．１３１．１＋（Ｎ−１）、１０．２４．１３１．１＋Ｎと昇順に連続した番号となるＩＰアドレスとして、サーバブレード１５の正式ＩＰアドレスを１０．２４．１３１．１＋ｎとしてもよい。また、このように昇順でなく降順にスロット番号の順番に従って決まるＩＰアドレスとしてもよく、所定の法則に従って決定される連続していないＩＰアドレスとしてもよい。
【００２７】
続いて、管理制御部１１１は、正式ＩＰアドレスを決定したサーバブレード１５のスロット番号に対応するＭＡＣアドレスをブレード情報記憶部１１３から取得し、当該ＭＡＣアドレスと正式ＩＰアドレスを対応づけた情報であるアドレス対応情報をアドレス対応情報記憶部１１６に格納する。
なお、ブレード情報記憶部１１３を設けず、サーバブレード１５のスロット番号とＭＡＣアドレスが取得できたときに、アドレス対応情報をアドレス対応情報記憶部１１６に格納する実施の形態としてもよい。
サーバブレード１５のＩＰアドレス要求部１２３は、仮ＩＰアドレスの有効期限が終了すると、再び管理装置１１にＩＰアドレスの要求を出力する（Ｓ４０６）。
【００２８】
管理装置１１のＩＰアドレス配布部１１２は、サーバブレード１５からのＩＰアドレスの要求に応じて、アドレス対応情報記憶部１１６からサーバブレード１５のＭＡＣアドレスに対応する正式ＩＰアドレスを取得し、当該正式ＩＰアドレスをサーバブレード１５に出力する（Ｓ４０７）。
ここでの正式ＩＰアドレスを取得して、サーバブレード１５に出力する処理は、サーバブレード１５の出力するＩＰアドレスの要求に当該サーバブレードのＭＡＣアドレスの情報を含め、ＩＰアドレス配布部１１２がアドレス対応情報記憶部１１６から当該ＭＡＣアドレスに対応する正式ＩＰアドレスを取得することで実現する。
また、当該処理は、ＩＰアドレス配布部１１２をＤＨＣＰサーバ、ＩＰアドレス要求部１２３をＤＨＣＰクライアントで構成して、アドレス対応情報をＤＨＣＰの設定ファイルに反映し、ＤＨＣＰのＩＰアドレスの固定割り当ての機能により実施してもよい。
【００２９】
一方、ＩＰアドレス配布部１１２は、ＩＰアドレスの要求をしたサーバブレード１５のＭＡＣアドレスがアドレス対応情報記憶部１１６から見つからなかった場合は、再び仮ＩＰアドレスをサーバブレード１５に出力する。これにより、再びＳ４０２から正式ＩＰアドレスを決定する動作が行われる。
サーバブレード１５のＩＰアドレス要求部１２３は、ＩＰアドレス配布部１１２から出力された正式ＩＰアドレスをサーバブレード１５に設定し、当該正式ＩＰアドレスによりネットワーク１４を介して管理装置１１と通信を開始する。
ここで、正式ＩＰアドレスの有効期間を長時間（２４時間程度）とする。なお、正式ＩＰアドレスの有効期限は、これよりも長い時間としてもよく、これよりも短い時間としてもよく、無期限としてもよく、上記の時間に制限されない。
【００３０】
本発明は、上述のように、ＩＰアドレス配布部により、人手を介することなく、計算機ユニットにＩＰアドレスを自動的に配布することができるため、計算機ユニットの設定作業が容易となる。
また、管理装置が計算機ユニットの位置情報を取得し、当該位置情報に対応づけて当該計算機ユニットに配布するＩＰアドレスを決定しているため、ＩＰアドレスから計算機ユニットの実装位置を特定することができるため保守管理が容易となり、保守管理が煩雑となるという問題を解決することができる。
さらに、計算機ユニットの実装位置の順番に従って、ＩＰアドレスを決定することで、計算機ユニットのＩＰアドレスから実装位置の特定がより容易となり、保守管理をより容易にすることができる。また、これにより、所望の計算機ユニットにアクセスしたい場合には、当該計算機ユニットのＩＰアドレスをベースＩＰアドレスに基づいて容易に知ることができ、保守管理をより容易にすることができる。
【００３１】
さらに、仮ＩＰアドレスによる通信を介して、管理装置が位置情報を取得することで、イーサネット（登録商標）とは別に計算機ユニットの位置情報を取得するためのインタフェースを設ける必要がなくなる。
ここで、仮ＩＰアドレスをベースＩＰアドレスから、ベースＩＰアドレスを基準として、最大スロット数の範囲内で決定されるため、使用するＩＰアドレスを節約することができる。また、これにより、他の機能で使用するＩＰアドレスとの競合を防止することもできる。
【００３２】
以上に説明した本発明にかかる計算機システムは、上述の実施の形態の機能を実現するプログラムを記憶した記憶媒体等をシステムもしくは装置等に供給し、当該システムあるいは装置等の有するコンピュータ又はＣＰＵ、ＭＰＵ等が当該プログラムを実行することによって実現される。
また、当該プログラムは様々な種類の記憶媒体に格納することが可能であり、また、通信媒体を介して伝達されることが可能である。ここで、記憶媒体には、例えば、フレキシブルディスク、ハードディスク、磁気ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＤＶＤ、ＲＯＭカートリッジ、バッテリバックアップ付きＲＡＭメモリカートリッジ、フラッシュメモリカートリッジ、不揮発性ＲＡＭカートリッジ等を含む。通信媒体には、電話回線等の有線通信媒体、マイクロ波回線等の無線通信媒体等を含み、インターネット（登録商標）も含まれる。
【００３３】
また、コンピュータ等が当該プログラムを実行することにより、上述の実施の形態の機能が実現されるだけではなく、当該プログラムの指示に基づき、コンピュータ上で稼動しているＯＳ（Operating System）もしくはアプリケーションソフト等と共同して上述の実施の形態の機能が実現される場合も、発明の実施の形態に含まれる。
さらに、当該プログラムの処理の全てもしくは一部がコンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットにより行われて上述の実施の形態の機能が実現される場合も、発明の実施の形態に含まれる。
【図面の簡単な説明】
【００３４】
【図１】本発明の実施の形態にかかる計算機システムの概略図である。
【図２】図１の計算機システムの動作を示すシーケンス図である。
【図３】本発明の実施の形態にかかる計算機システムの詳細を示す図である。
【図４】図３の計算機システムの動作を示すシーケンス図である。
【符号の説明】
【００３５】
１    計算機システム
２    ブレードサーバシステム
１１    管理装置
１２    計算機ユニット
１３    位置情報記憶部
１４    イーサネット（登録商標）
１５    サーバブレード
１６    スロット番号記憶部
１７    ネットワークスイッチ
１１１    管理制御部
１１２    ＩＰアドレス配布部
１１３    ブレード情報記憶部
１１４    ベースＩＰアドレス記憶部
１１５    ＡＲＰテーブル
１１６    アドレス対応情報記憶部
１１７、１２４    通信コントローラ
１２１    位置情報制御部
１２２    スロット番号制御部
１２３    ＩＰアドレス要求部
【図１】
2010081283.tif 000003
【図２】
2010081283.tif 000004
【図３】
2010081283.tif 000005
【図４】
2010081283.tif 000006