(57)【要約】【課題】ブレードサーバにおける追加ブレードのインストール方式として、稼動実績のある環境を自動的に構築することを可能とするインストール方式を提供する。【解決手段】複数のブレードから成るブレードサーバとそれらを管理する管理サーバがネットワークにより接続され、前記管理サーバはブレードサーバの各ブレードのシステム定義パラメータとインストールされているファイルセット名を格納した管理テーブルを備えた計算機システムにおいて、前記管理サーバは前記各ブレードの稼動状況を監視して前記管理テーブルに格納された稼動累計時間を更新し、ブレードサーバに新たなブレードが追加された場合に、前記管理テーブルの中から稼動実績のあるブレードを選択し、該選択したブレードのシステム定義パラメータとインストールされているファイルセットと同一のシステム定義パラメータとファイルセットを追加されたブレードに自動的にリストアする。【選択図】  図1
2006085309.tif 000002
【特許請求の範囲】
【請求項１】
複数のブレードから成るブレードサーバとそれらを管理する管理サーバがネットワークにより接続され、前記管理サーバはブレードサーバの各ブレードのシステム定義パラメータとインストールされているファイルセット名を格納した管理テーブルを備えた計算機システムにおいて、前記管理サーバは前記各ブレードの稼動状況を監視して前記管理テーブルに格納された稼動累計時間を更新し、ブレードサーバに新たなブレードが追加された場合に、前記管理テーブルの中から稼動実績のあるブレードを選択し、該選択したブレードのシステム定義パラメータとインストールされているファイルセットと同一のシステム定義パラメータとファイルセットを追加されたブレードに自動的にリストアすることを特徴とする計算機システムのインストール方式。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、計算機システムのシステム構築に関し、特にブレードサーバの追加ブレードのインストール方式に関する。
【背景技術】
【０００２】
従来は、インストール装置にインストール用にマスタファイルセットを用意しておき、ネットワーク接続しているクライアントに、画一的にマスタファイルセットをインストールしている。その後、当初のインストール環境をシステムの使用環境に合わせるようカスタマイズし稼動実績を積み重ねてゆく。
【０００３】
【特許文献１】特開平１０−３０１７８６
【発明の開示】
【発明が解決しようとする課題】
【０００４】
ブレードサーバにおける追加ブレードのインストール方式として、従来技術では画一的にマスタファイルセットをインストールしているため、稼動実績のある環境と同じ環境にするためにはさらに所定のカスタマイズ処理をする必要があった。本発明の目的は、追加ブレードのインストール方式として、稼動実績のある環境を自動的に構築することを可能とするインストール方式を提供することにある。
【課題を解決するための手段】
【０００５】
本発明は、複数のブレードから成るブレードサーバとそれらを管理する管理サーバがネットワークにより接続され、前記管理サーバはブレードサーバの各ブレードのシステム定義パラメータとインストールされているファイルセット名を格納した管理テーブルを備えた計算機システムにおいて、前記管理サーバは前記各ブレードの稼動状況を監視して前記管理テーブルに格納された稼動累計時間を更新し、ブレードサーバに新たなブレードが追加された場合に、前記管理テーブルの中から稼動実績のあるブレードを選択し、該選択したブレードのシステム定義パラメータとインストールされているファイルセットと同一のシステム定義パラメータとファイルセットを追加されたブレードに自動的にリストアすることを特徴とする計算機システムのインストール方式である。
【発明の効果】
【０００６】
従来は画一的なインストールをおこない、環境をシステムの使用環境に合わせるようカスタマイズし稼動実績を積み重ねてゆくステップを踏んでいる。本発明は、追加したブレードに、このステップを踏まず、稼動実績を積んだシステム環境を自動構築できる。
【発明を実施するための最良の形態】
【０００７】
図１はブレードサーバと管理サーバの概略図である。
ブレードサーバ１００は、複数のサーバブレード１１０、１１１、１１２、マネジメントモジュール１２０、プロセッサ１（１３０）およびスイッチモジュール１４０から構成される。
管理サーバ１９０は、プロセッサ１６０、ブレードサーバ管理テーブル１７０、記憶装置１８０およびブレードサーバ１００と接続するための送受信回路１５０から構成される。
【０００８】
図２はブレードサーバ１００を構成する各サーバブレードの構成図である。
サーバブレード２００は、プロセッサ２０２、記憶装置２０３およびマネジメントモジュール１２０と接続するための接続回路２０１から構成される。
【０００９】
図３は管理サーバ内のブレードサーバ管理テーブル１７０の内容を示す図である。
３０１は接続ＢＳ  ＮＯであり、管理サーバに接続しているブレードサーバＢＳ識別子（アドレス）が格納される。３０２はブレードＮＯであり、搭載ブレード識別子（挿入アドレス）が格納される。３０３はファイルセット名であり、インストール対象のファイルセット名が格納される。３０４はシステム定義パラメータであり、システムの構成パラメータが格納される。３０５は稼動累計時間であり、ブレードの稼動時間の累計が格納される。稼動累計時間はブレード抜き差しがあった時、プレインストールでファイルセットが変わった時にリセットされる。
【００１０】
図４はブレード追加時の処理フローである。
ブレードサーバ１００にサーバブレードＳＢ３（１１２）を追加挿入すると、マネージメントモジュール１２０が検知し、その情報をプロセッサ１（１３０）に伝え、プロセッサ１（１３０）はスイッチモジュール１４０を介しネットワーク６を経由して管理サーバ１９０に追加ブレード情報（挿入アドレス等）を通知する（４０１）。
【００１１】
管理サーバ１９０は追加ブレード情報を受け、プロセッサ１６０がこれらの情報をもとに、ブレードサーバ管理デーブル１７０のブレードサーバアドレス３０１とブレード挿入アドレス３０２に追加する（４０２）。
【００１２】
プロセッサ１６０はブレードサーバ管理テーブル１７０の稼動累積時間３０５より稼動実績のあるブレードを判断し（システム構築時デフォルト時間を登録し、超える稼働時間のブレードを対象とする）稼動実績の高いブレード、例えばＳＢ２を選択する（４０３）。なお、ブレードサーバ管理テーブル１７０の情報をディスプレイ表示し、オペレータがファイルセット名で該当ジョブを判断し選択する方式も可能である．
管理サーバ１９０は対象ブレードＳＢ２（１１１）のシステムダンプを吸い上げるため、システムダンプ要求を送受信回路１５０を介しネットワーク６を経由してブレードサーバ１００に送る。システムダンプ要求はブレードサーバ１００のスイッチモジュール１４０を介してプロセッサ１（１３０）に送られ、プロセッサ１（１３０）はブレードＳＢ２（１１１）にシステムダンプ要求を送る。ブレードＳＢ２のプロセッサ２０２は要求を認識して、稼動システム定義パラメータを含むダンプデータを管理サーバ１９０に送る（４０４）。
【００１３】
管理サーバ１９０は吸い上げたダンプデータを新たに追加されたブレードＳＢ３（１１２）にリストアする。ブレードＳＢ３（１１２）はリストアされた環境で立ち上げを行う（４０５）。
また、管理サーバ１９０は、ブレードサーバ管理テーブル１７０に追加したブレードＳＢ３（１１２）を追加し、稼動時間管理を行う。
【００１４】
図５はブレードサーバ管理テーブルの更新フローである。
管理サーバ１９０は、最初に接続したブレードサーバの管理テーブル１７０を作成し（５０１）、ブレードの立ち上げから立下りを監視し、管理テーブルの対象ブレードの稼動累計時間を更新する。また、ブレードの抜かれたときや、インストールでファイルセットが変わったら稼動累計時間をリセットする（５０２）。
【図面の簡単な説明】
【００１５】
【図１】ブレードサーバと管理サーバの概略図である。
【図２】サーバブレードの構成図である。
【図３】ブレードサーバ管理テーブルの内容を示す図である。
【図４】ブレード追加時の処理フロー図である。
【図５】ブレードサーバ管理テーブルの更新フロー図である。
【符号の説明】
【００１６】
１００  ブレードサーバ
１１０  サーバブレード（ＳＢ１）
１１１  サーバブレード（ＳＢ２）
１１２  サーバブレード（ＳＢ３）
１２０  マネジメントモジュール
１３０  プロセッサ１
１４０  スイッチモジュール
１５０  送受信回路
１６０  プロセッサ
１７０  ブレードサーバ管理テーブル
１８０  記憶装置
１９０  管理サーバ
１０１  接続回路
１０２  プロセッサ
１０３  記憶装置
【図１】
2006085309.tif 000003
【図２】
2006085309.tif 000004
【図３】
2006085309.tif 000005
【図４】
2006085309.tif 000006
【図５】
2006085309.tif 000007