(57)【要約】【課題】  計算機の増設に際して、設定情報配信サーバや共有ディスクを用いることなく、増設された計算機が設定情報を自動取得する技術を提供する。【解決手段】  計算機システムは、各々ネットワークに接続される複数の計算機と、複数の計算機各々が接続する第二のネットワークと、第一のネットワーク及び前記第二のネットワークに接続される新規計算機とを有する。  新規計算機は、第二のネットワークに接続されている複数の計算機のいずれかであって、第一のネットワークにも接続されている計算機から設定情報を取得して、設定情報を新規計算機に設定する。【選択図】  図１
2006040188.tif 000002
【特許請求の範囲】
【請求項１】
計算機システムに増設される新規計算機の設定方法であって、
新規計算機が接続される第一のネットワークに接続されている少なくとも一の計算機から、該第一のネットワークを介して、該第一のネットワークに接続するための第一のインタフェースの識別番号である第一の識別番号を取得するステップと、
前記新規計算機が接続される第二のネットワークに接続されている少なくとも一の計算機から、該第二のネットワークを介して、該第二のネットワークに接続するための第二のインタフェースの識別番号である第二の識別番号と、該少なくとも一の計算機が有する他のインタフェースの識別番号である第三の識別番号とを取得するステップと、
取得した第三の識別番号のうち、取得した第一の識別番号のいずれかと同じ値を有する第三の識別番号を特定するステップと、
特定された第三の識別番号の取得元の計算機から、設定情報を取得するステップと、
前記新規計算機に取得した設定情報を設定するステップとを有することを特徴とする設定方法。
【請求項２】
請求項１記載の設定方法であって、
前記第二のネットワークに接続されている少なくとも一の計算機と前記新規計算機とはクラスタ構成計算機に含まれ、
前記第二のネットワークはクラスタ構成計算機内の装置内ネットワークであり、
前記新規計算機は前記クラスタ構成計算機内に存在する計算機のうち、該新規計算機と同じ前記第一のネットワークに接続される計算機から設定情報を取得して、取得した設定情報を該新規計算機に設定することを特徴とする設定方法。
【請求項３】
請求項２記載の設定方法であって、
前記新規計算機が、前記クラスタ構成計算機内に存在する計算機のうち該新規計算機と同じ前記第一のネットワークに接続される計算機から取得して、該新規計算機に設定する設定情報の中には、ルーティングテーブルが含まれることを特徴とする設定方法。
【請求項４】
請求項２記載の設定方法であって、
前記新規計算機が、前記クラスタ構成計算機内に存在する計算機のうち該新規計算機と同じ前記第一のネットワークに接続される計算機から取得して、該新規計算機に設定する設定情報の中には、ＮＴＰサーバのＩＰアドレスが含まれることを特徴とする設定方法。
【請求項５】
請求項２記載の設定方法であって、
前記新規計算機が、前記クラスタ構成計算機内に存在する計算機のうち該新規計算機と同じ前記第一のネットワークに接続される計算機から取得して、該新規計算機に設定する設定情報の中には、ＤＮＳサーバのＩＰアドレスが含まれることを特徴とする設定方法。
【請求項６】
請求項１記載の設定方法であって、
前記第三の識別番号を特定するステップは、複数の第三の識別番号を特定するステップを有し、
前記設定情報を取得するステップは、前記複数の第三の識別番号各々について、該第三の識別番号の取得元計算機から設定情報を取得するステップを有し、
前記設定情報を取得するステップは、複数の計算機から取得した設定情報に基いて前記新規計算機に設定情報を設定するステップを有することを特徴とする設定方法。
【請求項７】
請求項６記載の設定方法であって、
前記設定情報を取得するステップは、前記複数の第三の識別情報のうちのいずれかの取得元計算機からまず設定情報を取得するステップと、
前記新規計算機に設定する設定情報のうち取得した設定情報には含まれていない設定情報を、前記複数の第三の識別情報のうちの他のいずれかの取得元計算機計算機から取得するステップとを有することを特徴とする設定方法。
【請求項８】
請求項１記載の設定方法であって、
更に、取得した設定情報を出力するステップを有し、
前記設定情報を設定するステップは、出力された設定情報に基いて入力された設定指示に基いて、取得した設定情報を前記新規計算機に設定するステップを有することを特徴とする設定方法。
【請求項９】
各々ネットワークに接続される複数の計算機と、
該複数の計算機各々が接続する第二のネットワークと、
第一のネットワーク及び前記第二のネットワークに接続される新規計算機とを有し、
前記新規計算機は、前記第二のネットワークに接続されている前記複数の計算機のいずれかであって、前記第一のネットワークにも接続されている計算機から設定情報を取得して、該設定情報を該新規計算機に設定することを特徴とする計算機システム。
【請求項１０】
請求項９記載の計算機システムであって、
前記新規計算機は前記第一のネットワークに接続される装置から、該第一のネットワークを介して、該第一のネットワークに接続するための第一のインタフェースの識別番号である第一の識別番号を取得し、
前記新規計算機は前記第二のネットワークに接続される前記複数の計算機各々から、該第二のネットワークを介して、該第二のネットワークに接続するための第二のインタフェースの識別番号である第二の識別番号と、各計算機が有する他のインタフェースの識別番号である第三の識別番号とを取得し、
取得した第三の識別番号のうち、取得した第一の識別番号のいずれかと同じ値を有する第三の識別番号を特定し、
特定された第三の識別番号の取得元の計算機から、設定情報を取得することを特徴とする計算機システム。
【請求項１１】
請求項１０記載の計算機システムであって、
前記新規計算機が特定された第三の識別番号の取得元の計算機から取得する設定情報には、ルーティングテーブルが含まれることを特徴とする計算機システム。
【請求項１２】
請求項１０記載の計算機システムであって、
前記新規計算機が特定された第三の識別情報の取得元の計算機から取得する設定情報には、ＮＴＰサーバのＩＰアドレスが含まれることを特徴とする計算機システム。
【請求項１３】
請求項１０記載の計算機システムであって、
前記新規計算機が特定された第三の識別情報の取得元の計算機から取得する設定情報には、ＤＮＳサーバのＩＰアドレスが含まれることを特徴とする計算機システム。
【請求項１４】
請求項１０記載の計算機システムであって、
前記新規計算機は複数の第三の識別番号を特定し、
前記複数の第三の識別番号各々について、該第三の識別番号の取得元の計算機から設定情報を取得し、複数の計算機から取得した設定情報に基いて前記新規計算機に設定情報を設定することを特徴とする計算機システム。
【請求項１５】
請求項１４記載の計算機システムであって、
前記新規計算機は、前記複数の第三の識別情報のうちのいずれかの取得元計算機からまず設定情報を取得し、前記新規計算機に設定する設定情報のうち取得した設定情報には含まれていない設定情報を、前記複数の第三の識別情報のうちの他のいずれかの取得元計算機計算機から取得することを特徴とする計算機システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理システムなどにおける計算機の設定方法に関する。
【背景技術】
【０００２】
近年、計算機システムに求められる性能は増加の一途を辿る一方、計算機システムに対する投資を抑えることが計算機システムの管理者に求められている。このような性能向上と投資削減の要求に対応するため、最初に少数の計算機を導入し、必要に応じて計算機を増設して、計算機システム拡張する運用が用いられている。
【０００３】
計算機を増設する際には計算機の設定が必要になるが、設定作業は時間を費やすことが課題となっており、特に同じネットワークに計算機を増設する場合は、既存の計算機と同様の設定を行う定型的な作業を繰り返し行う必要があることが課題となっていた。
【０００４】
上記課題を解決するために、非特許文献１では、サーバ・クライアント方式で設定情報を管理・配信している。具体的には、ＤＨＣＰ（Ｄｙｎａｍｉｃ  Ｈｏｓｔ  Ｃｏｎｆｉｇｕｒａｔｉｏｎ  Ｐｒｏｔｏｃｏｌ）と呼ばれるプロトコルに従って、設定情報を管理・配信するサーバからネットワークを介してネットワーク上に増設された計算機に設定情報を配信する。
【０００５】
また特許文献１には、クラスタ型計算機システムにおいて、複数の計算機からアクセス可能な共有ディスクを用いて設定情報を取得する方法が記載されている。具体的には、共有ディスクに設定情報を保存しておき、クラスタ型計算機システムに増設された計算機は、共有ディスクから設定情報を取得する。
【０００６】
【特許文献１】特開２００２−１４９４１３号公報
【非特許文献１】エス・アレクサンダー(S. Alexander)、外1名、“ディーエイチシーピー  オプションズ  アンドブートピーベンダーエクステンションズ(DHCP Options and Bootp Vendor Extensions)”、[online]、1997年3月、ネットワークワーキンググループ(Network Working Group)、[2004年7月13日検索]、インターネット<URL: http://www.ietf.org/rfc/rfc2132.txt>
【発明の開示】
【発明が解決しようとする課題】
【０００７】
非特許文献１によると、誤って増設された計算機や悪意を持って増設された計算機に対しても、設定情報配信サーバから設定情報が配信されてしまうという課題がある。この課題の解決方法として、あらかじめ増設可能な計算機を指定しておき、指定外の計算機が増設された場合はサーバから設定情報を配信しない方法があるが、増設可能な計算機が限られるため拡張性が乏しく、また計算機を詐称することで悪意のある計算機は容易に設定情報を取得できる。以上のような課題があるため、設定情報配信サーバの設置を制限しているネットワークも多く、非特許文献１の方法が適応できない場合がある。
【０００８】
一方特許文献１では、共有ディスクを使用しないクラスタ型計算機システムでは、設定情報が取得できないという課題がある。
【０００９】
そこで、計算機の増設に際して、設定情報配信サーバや共有ディスクを用いることなく、増設された計算機が設定情報を自動取得する技術を提供する。
【課題を解決するための手段】
【００１０】
計算機システムは、各々ネットワークに接続される複数の計算機と、複数の計算機各々が接続する第二のネットワークと、第一のネットワーク及び前記第二のネットワークに接続される新規計算機とを有する。
【００１１】
新規計算機は、第二のネットワークに接続されている複数の計算機のいずれかであって、第一のネットワークにも接続されている計算機から設定情報を取得して、設定情報を新規計算機に設定する。
【発明の効果】
【００１２】
新規に増設される計算機は、自身と同じネットワークに接続される他の計算機から設定情報を自動的に取得することができる。
【発明を実施するための最良の形態】
【００１３】
本発明の実施形態を図面を用いて説明する。尚、本発明は以下に説明する実施形態に限定されるものではない。
【実施例１】
【００１４】
図１は本実施形態が適用される計算機システムの一構成例を示す図である。
【００１５】
本実施例では、計算機システムに既に存在する既存計算機と、新規に増設される新規計算機は同種の計算機であるものとする。
【００１６】
計算機システムには、専用ネットワーク１２９に接続された一又は複数の既存計算機１０１（１０１ａから１０１ｎ）、その他の一又は複数の計算機１１７（１１７ａから１１７ｎ）、管理計算機１２０が存在する。尚、専用ネットワーク１２９及び一又は複数の既存計算機１０１は1台のクラスタ構成計算機（例えば、クラスタ構成サーバ）１００を構成しているものとしても良い。この場合、専用ネットワーク１２９はクラスタ構成計算機内の装置内ネットワークであっても良い。
【００１７】
図１では、既存計算機１０１ａは運用ネットワーク１２８に、その他の既存計算機１０１ｎ及び他の計算機１１７、管理計算機１２０は運用ネットワーク１２７に接続されている。これは、複数の既存計算機１０１のうち、一部の既存計算機が他の既存計算機とは異なる運用ネットワークに接続されていても良いことを表したものであり、運用ネットワーク１２８若しくは運用ネットワーク１２７に接続される既存計算機の台数は図１の例に限られるものではなく、又全ての既存計算機が同じ運用ネットワークに接続されていても良い。
【００１８】
本実施形態では、新規計算機１０８を新たに運用ネットワーク１２７及び専用ネットワーク１２９に接続する場合を考える。尚、新規計算機１０８を新たに運用ネットワーク１２７及び専用ネットワーク１２９に接続するというのは、例えばクラスタ構成計算機１００に新たに新規計算機１０８を増設し、この新規計算機を運用ネットワーク１２７に接続するような場合に相当する。
【００１９】
既存計算機１０１は各々、運用ネットワーク１２７または運用ネットワーク１２８に接続するためのインタフェース（Ｉ／Ｆ）１０２と、メモリ１０５と、専用ネットワーク１２９に接続するためのインタフェース１０７と、インタフェース１０２とメモリ１０５とインタフェース１０７を統括制御する制御装置１０４とを有する。
【００２０】
インタフェース１０２には、該インタフェース１０２を識別するための一意の番号（識別番号）１０３が割り当てられている。同様にインタフェース１０７にも、該インタフェースを識別するための一意の番号（識別番号）１３０が割り当てられている。メモリ１０５は、既存計算機が動作するために必要な設定情報１０６を有する。
【００２１】
図４は、既存計算機１０１のメモリ１０５に格納されている設定情報１０６の一例を示す図である。設定情報１０６としては図４に示す様に例えば、ＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）パケットの配送経路を示すルーティングテーブルと、計算機システム全体の時刻を管理するＮＴＰ（Ｎｅｔｗｏｒｋ  Ｔｉｍｅ  Ｐｒｏｔｏｃｏｌ）サーバのＩＰアドレスと、計算機に付与された名前を管理するＤＮＳ（Ｄｏｍａｉｎ  Ｎａｍｅ  Ｓｅｒｖｉｃｅ）サーバのＩＰアドレスが挙げられる。しかしながら設定情報１０６は図４の様に、計算機の動作に必要な項目４０１と、該項目に対する設定内容４０２が分かるようになっていれば、その内容、形式は問わないものとする。
【００２２】
図１に戻って、新規計算機１０８は、運用ネットワーク１２７に接続するためのインタフェース１０９と、メモリ１１２と、専用ネットワーク１２９に接続するためのインタフェース１１６と、インタフェース１０９とメモリ１１２とインタフェース１１６を統括制御する制御装置１１１とを有する。
【００２３】
インタフェース１０９には、該インタフェースを識別するための一意の番号（識別番号）１１０が割り当てられている。メモリ１１２には、新規計算機が動作するために必要な設定情報１１３と、管理計算機１２０からの指示に応じて新規計算機１０８を制御・管理するための管理ソフトウェア１１４と、運用ネットワーク１２７若しくは専用ネットワーク１２９に接続された他の計算機のインタフェースの識別番号を保持する識別番号テーブル１１５が格納される。
【００２４】
尚、メモリ１１２中の設定情報１１３及び識別番号テーブル１１５は後述する管理計算機１２０及び管理ソフトウェア１１４による処理を通して、新規計算機１０８が取得する情報である。
【００２５】
また、本実施例では、既存計算機１０１と新規計算機１０８は同種の計算機であるため、新規計算機１０８の設定情報１１３の項目には、予め既存計算機１０１の設定情報１０６の項目４０１と同じ情報が登録されているものとする。
【００２６】
図３は、新規計算機１０８のメモリ１１２内に格納される識別番号テーブル１１５の一例を示す図である。識別番号テーブル１１５は図３（Ａ）及び図３（Ｂ）に示す２つの表を有する。図３（Ａ）は、新規計算機１０８と同じ運用ネットワーク１２７に接続された計算機がもつ、運用ネットワーク１２７に接続するためのインタフェースの識別番号が登録される欄３０１を有する表である。図３（Ｂ）は、新規計算機１０８と同じ専用ネットワーク１２９に接続された計算機がもつ、専用ネットワーク１２９に接続するためのインタフェースの識別番号が登録される欄３０２及び、当該計算機がもつ、運用ネットワーク（新規計算機１０８が接続する運用ネットワークと同じ運用ネットワークか否かは問わない）に接続するためのインタフェースの識別番号が登録される欄３０３とを有する表である。尚、図３と同様の情報を有していれば、識別情報テーブル１１５は必ずしも２つの表から構成されている必要はなく、識別情報テーブル１１５の内容、形式は問わないものとする。
【００２７】
再び図１に戻って、計算機１１７は、運用ネットワーク１２７に接続するためのインタフェース１１８を有し、このインタフェース１１８には、該インタフェースを識別するための一意の番号（識別番号）１１９が割り当てられている。
【００２８】
管理計算機１２０は、運用ネットワーク１２７に接続するためのインタフェース１２２と、メモリ１２３と、計算機を管理する管理者の入力を受け付ける入力インタフェース１２５と、処理結果を管理者へ出力する出力インタフェース１２６と、インタフェース１２２とメモリ１２３と入力インタフェース１２５と出力インタフェース１２６を統括制御する制御装置１２１を有する。
【００２９】
メモリ１２３には管理ソフトウェア１２４が格納されている。管理ソフトウェア１２４は、入力インタフェース１２５から入力された管理者の要求を解析し、解析結果に基いて新規計算機１０８に搭載された管理ソフトウェア１１４に対して要求を送信し、当該要求に対する処理結果を管理ソフトウェア１１４から受信するとこれを出力インタフェース１２６に出力する。
【００３０】
尚、管理計算機１２０は、管理者が新規計算機１０８のメモリ１１２に格納された管理プログラム１１４を使用するための一手段であり、管理者は管理計算機１２０を用いずに入出力装置からインタフェース１０９を介して管理プログラム１１４に対して要求を発行し、管理プログラム１１４を使用してもよい。また管理計算機１２０は、運用ネットワーク１２６ではなく、専用ネットワーク１２９に接続され、インタフェース１１６を介して管理ソフトウェア１１４に要求を送信する形態でもよい。
【００３１】
次に、図２のフローチャートに基づき、第一の実施形態における新規計算機１０８への設定処理の一例を説明する。
【００３２】
まず管理者が、新規計算機１０８を運用ネットワーク１２７および専用ネットワーク１２９に接続する（ステップ２０１）。
【００３３】
次に、新規計算機１０８の制御装置１１１によって管理ソフトウェア１１４が起動され、管理ソフトウェア１１４が運用ネットワーク１２７に接続している装置に対して、運用ネットワーク１２７に接続するためのインタフェースの識別番号１０３若しくは１１９の取得要求（以下、識別番号取得要求とも呼ぶ。）を送信する（ステップ２０２）。
【００３４】
この識別番号取得要求の送信方法の一例として、ＡＲＰ（Ａｄｄｒｅｓｓ  Ｒｅｓｏｌｕｔｉｏｎ  Ｐｒｏｔｏｃｏｌ）を利用する方法がある。ＡＲＰとは、ＩＰアドレスとネットワークインタフェースに付与された識別番号であるＭＡＣ（Ｍｅｄｉａ  Ｃｏｎｔｏｒｏｌ  Ａｄｄｒｅｓｓ）を結びつけるプロトコルである。管理者は、新規計算機１０８を計算機システムに増設する際に、管理計算機１２０等を用いて新規計算機１０８のインタフェース１０９にＩＰアドレスとネットワークアドレスを付与する。計算機システムに増設された新規計算機１０８は、管理者から付与されたＩＰアドレスとネットワークアドレスとを用いて、運用ネットワーク１２７全体にＩＰパケットをブロードキャスト送信する。すると、新規計算機１０８は運用ネットワーク１２７上を流れるＡＲＰパケットを受信できるようになる。従って、新規計算機１０８は受信したＡＲＰパケット中に含まれる、計算機１１７または既存計算機１０１ｎのインタフェース（運用ネットワーク１２７に接続するためのインタフェース）に付与されたＭＡＣアドレスを取得することが出来る。
【００３５】
識別番号取得要求に応じて運用ネットワーク１２７に接続している装置から運用ネットワーク１２７に接続するためのインタフェースの識別番号を受信した管理ソフトウェア１１４は、取得した識別番号を図３（Ａ）に示す識別番号テーブル１１５の「運用ネットワークに接続された計算機の識別番号欄３０１」に格納する（ステップ２０３）。
【００３６】
次に、管理ソフトウェア１１４は、専用ネットワーク１２９に接続された既存計算機１０１から、専用ネットワーク１２９に接続するためのインタフェース１０７の識別番号１３０と、運用ネットワーク１２７若しくは１２８に接続するためのインタフェース１０２の識別番号１０３を取得する（ステップ２０４）。
【００３７】
ステップ２０４において、管理ソフトウェア１１４が専用ネットワーク１２９に接続された既存計算機１０１から各インタフェースの識別番号を取得する方法の一例として、以下の方法が考えられる。まず、管理者が管理計算機１２０等を介して管理ソフトウェア１１４を使用し、新規計算機１０８のインタフェース１１６に適切なＩＰアドレスとネットワークアドレスを付与し、専用ネットワーク１２９を介して新規計算機１０８が既存計算機１０１と通信できるようにする。次に、管理ソフトウェア１１４は専用ネットワーク１２９に接続される既存計算機１０１に、専用ネットワーク１２９経由で順次Ｔｅｌｎｅｔプロトコルを用いてログインし、運用ネットワークに接続するためのインタフェース１０２の識別番号１０３と、専用ネットワーク１２９に接続するためのインタフェース１０７の識別番号１３０を取得する。
【００３８】
この際、管理者が管理計算機１２０等を介して管理ソフトウェア１１４に対し、既存計算機１０１の専用ネットワーク１２９側のインタフェース１０７のアドレスを与え、管理ソフトウェアはこれを用いて既存計算機１０１にログインしても良い。また、管理者は予め新規計算機１０８のメモリ１１２に、各既存計算機１０１の専用ネットワーク１２９側のインタフェース１０７のアドレスを設定しておき、管理ソフトウェアはメモリ１１２に設定されているアドレス情報を用いて既存計算機１０１にログインしても良い。
【００３９】
次に、管理ソフトウェア１１４は、専用ネットワーク１２９に接続されている全ての既存計算機１０１から、専用ネットワーク１２９側のインタフェース１０７の識別番号１３０と、運用ネットワーク（１２７若しくは１２８）側のインタフェース１０２の識別番号１０３を取得したか判断する（ステップ２０５）。
【００４０】
専用ネットワーク１２９に接続されている既存計算機１０１のうち、専用ネットワーク１２９側のインタフェース１０７の識別番号１３０及び運用ネットワーク側のインタフェース１０２の識別番号１０３を取得していない既存計算機が存在する場合（ステップ２０５でＮｏの場合）、ステップ２０４の処理に戻り処理を繰り返す。
【００４１】
専用ネットワーク１２９に接続している全ての既存計算機１０１から、専用ネットワーク１２９側のインタフェース１０７の識別番号１３０及び運用ネットワーク側のインタフェース１０２の識別番号１０３を取得した場合には（ステップ２０５でYesの場合）、管理ソフトウェア１１４は、ステップ２０４で取得した運用ネットワーク側のインタフェース１０２の識別番号１０３を図３（Ｂ）に示す識別番号テーブル１１５の「専用ネットワークに接続された計算機の識別番号の欄３０３」に追加し、専用ネットワーク１２９側のインタフェース１０７の識別番号１３０を対応する（同じ行の）「専用ネットワークに接続された計算機の専用ネットワーク側識別番号の欄３０２」に追加する（ステップ２０６）。
【００４２】
次に、管理ソフトウェア１１４は、識別番号テーブル１１５の図３（Ａ）に示す「運用ネットワークに接続された計算機の識別番号の欄３０１」と図３（Ｂ）に示す「専用ネットワークに接続された計算機の識別番号の欄３０３」とを参照し、同じ値が登録されていないかを調べる。そして同じ値を発見したら、この値に対応する（この値と同じ行に登録されている）図３（Ｂ）に示す「専用ネットワークに接続された計算機の専用ネットワーク側識別番号欄３０２」の値を取得する（ステップ２０７）。この処理によって管理ソフトウェア１１４は、新規計算機１０８と同じ運用ネットワーク１２７に接続され、かつ専用ネットワーク１２９に接続された既存計算機１０１を特定することが出来る。
【００４３】
次に、管理ソフトウェア１１４は、ステップ２０７で特定した既存計算機１０１から、この既存計算機１０１のメモリ１０５に格納されている設定情報１０６を、専用ネットワーク１２９を介して取得する（ステップ２０８）。ステップ２０７で特定した既存計算機１０１が複数存在した場合には、管理ソフトウェア１１４は例えば専用ネットワーク側のインタフェース１０７の識別番号１３０が最も若い既存計算機１０１から設定情報１０６を取得する。
【００４４】
次に、管理ソフトウェア１１４は、ステップ２０８で取得した設定情報１０６を管理計算機１２０に送信し、管理計算機１２０の管理ソフトウェア１２４が出力インタフェース１２６を介して設定情報１０６を管理者に表示する（ステップ２０９）。
【００４５】
図５は、ステップ２０９で管理ソフトウェア１２４が管理者に対して表示する画面の一例を示す図である。管理計算機１２０の管理ソフトウェア１２４は、管理者に注意を促すメッセージを表示領域５０１に出力するとともに、取得した設定情報を表示領域５０２に表示する。また管理者からの入力を受け付けるために、管理ソフトウェア１２４はＹＥＳボタン５０３とＮＯボタン５０４を表示する。
【００４６】
図２に戻って、管理ソフトウェア１２４は、入力インタフェース１２５を介して管理者の入力を受信し、これを新規計算機１０８の管理ソフトウェア１１４に送信する。管理ソフトウェア１１４は、管理者がＹＥＳボタン５０３を押したのかＮＯボタン５０４を押したのかを判断する（ステップ２１０）。
【００４７】
管理者がＮＯボタン５０４を押した場合、管理ソフトウェア１１４は、ステップ２０８で取得した設定情報１０６を破棄し、処理を終了する（ステップ２１１）。
【００４８】
管理者がＹＥＳボタン５０３を押した場合、管理ソフトウェア１１４は、ステップ２０８で取得した設定情報１０６の設定内容４０２を、新規計算機１０８のメモリ１１２内に格納されている設定情報１１３の設定内容４０２に登録する（ステップ２１２）。尚、新規計算機１０８の設定情報１１３に、項目４０１が予め登録されていない場合には、ステップ２１２において管理ソフトウェア１１４は、設定内容４０２のみならず項目４０１も設定情報１１３として登録しても良い。
【００４９】
以上に説明した実施形態によれば、新規計算機１０８を増設する際、新規計算機１０８は自身と同じ運用ネットワークに接続している既存計算機１０１ｎから設定情報を自動的に取得し、これを自身の設定情報として新規計算機１０８へ反映することができる。また本実施形態によれば、新規計算機１０８と同じ運用ネットワークに接続されている既存計算機を新規計算機が自動的に特定して、この既存計算機から設定情報を取得することができる。更には、新規計算機１０８と同じ運用ネットワークに接続され、かつより限定された計算機のみが接続される専用ネットワーク（クラスタ構成計算機の場合には装置内ネットワーク）にも接続されている既存計算機を新規計算機１０８が自動的に特定し、この既存計算機から新規計算機が設定情報を取得すれば、単に同じ運用ネットワークに接続される既存計算機から設定情報を取得する場合より、より信頼性の高い既存計算機から設定情報を取得することができる。
【００５０】
なお、本実施形態では、ステップ２０９における処理結果の表示、およびステップ２１０における管理者の判断の入力を管理計算機１２０上の管理ソフトウェア１２４が行ったが、新規計算機１０８上の管理ソフトウェア１１４に管理計算機１２０が備えているものと同様の入出力インタフェースをもうけ、これらの処理を管理ソフトウェア１１４が行ってもよい。
【実施例２】
【００５１】
次に、本発明の第二の実施形態を説明する。
【００５２】
第一の実施形態においては、新規計算機１０８に設定される設定情報１１３の項目は、既存計算機１０１の設定情報１０６が有する項目４０１と同じであるものとしたが、第二の実施形態においては、新規計算機１０８の設定情報１１３と既存計算機１０１の設定情報１０６とは項目が一部異なるものとする。この場合、新規計算機１０８は、自身と同じ運用ネットワーク１２７及び専用ネットワーク１２９に接続している既存計算機１０１を検出した後、この既存計算機１０１から設定情報を取得して新規計算機１０８に必要な設定情報の項目と比較し、必要な項目のみを選択して自身の設定情報１１３として登録する必要がある。
【００５３】
図７は、第二の実施形態において新規計算機１０８に設定される設定情報１１３の一例を示す図である。設定情報の項目８０１の一例としては、ルーティングテーブルとＮＴＰサーバのＩＰアドレスと、ユーザ名とパスワードの対を記憶するＬＤＡＰ（Ｌｉｇｈｔｗｅｉｇｈｔ  Ｄｉｒｅｃｔｏｒｙ  Ａｃｃｅｓｓ  Ｐｒｏｔｏｃｏｌ）サーバのＩＰアドレスを挙げることができる。尚、第一の実施形態と同様、第二の実施形態において新規計算機１０８に設定される設定情報１１３は、計算機の動作に必要な項目８０１と、該項目に対する設定内容８０２を有していれば、その内容、形式は問わないものとする。
【００５４】
尚、既存計算機の設定情報１０６は第一の実施形態と同様であり、例えば図４に示す設定情報であるものとする。
【００５５】
以下、図６のフローチャートに基づき、第二の実施形態において新規計算機１０８に設定情報を登録するための処理の一例を説明する。
【００５６】
ステップ２０１からステップ２０８までは、図２に示す第一の実施形態における処理と同様である。
【００５７】
管理ソフトウェア１１４は、ステップ２０８において取得した既存計算機１０１の設定情報１０６の項目４０１のうち、新規計算機１０８に必要な項目についてのみ、項目４０１及び設定内容４０２を取得する（ステップ７０１）。
【００５８】
次に、管理ソフトウェア１１４は、新規計算機１０８用の設定情報１１３の項目８０１全てについて設定内容を取得し終えたかを判断する（ステップ７０２）。
【００５９】
設定内容８０２全てを取得し終えた場合（ステップ７０２でＹＥＳの場合）、引き続きステップ２０９以降の処理を実行する。
【００６０】
設定内容８０２のうち、まだ取得し終えていない項目がある場合（ステップ７０２でＮＯの場合）、管理ソフトウェア１１４はステップ２０７で特定した既存計算機の中に、まだ新規計算機１０８へ設定情報を提供していない（新規計算機１０８が設定情報を専用ネットワーク経由で貰っていない）既存計算機１０１が残っているかを判断する（ステップ７０３）。
【００６１】
このような既存計算機１０１が残っている場合には（ステップ７０３でＹＥＳの場合）、管理ソフトウェア１１４はステップ２０８に戻って処理を続ける。この処理は、ステップ２０７において、新規計算機１０８と同じ運用ネットワーク１２７及び同じ専用ネットワーク１２９に接続される既存計算機１０１が複数特定された場合、ある既存計算機１０１には設定されていなかった設定項目が他の既存計算機１０１には設定されている可能性があるため、設定情報取得対象と成り得る他の既存計算機からも設定情報１０６を取得し、新規計算機１０８にとって必要な設定項目が含まれていないかチェックする処理に該当する。
【００６２】
一方ステップ７０３でＮＯの場合、引き続きステップ２０９以降の処理を実行する。この場合、新規計算機１０８に必要な設定情報の中に、未入手の項目があってもよい。管理ソフトウェア１１４はとりあえず取得できた設定項目について、ステップ２０９以降の処理を実行し、設定情報１１３を新規計算機１０８に登録する。未入手の項目については、後ほど管理者が管理計算機１２０を介して新規計算機１０８に設定情報を登録する等の方法で、新規計算機１０８への設定情報１１３の設定を完了することができる。
【００６３】
以上第二の実施形態によれば、新規計算機１０８を増設する際に、異種の既存計算機１０１から設定情報を自動的に取得し、新規計算機１０８へ反映することが可能となる。また、既存計算機の設定情報の項目と新規計算機の設定情報の項目とが異なる場合には、複数の既存計算機の設定情報をチェックすることにより、なるべく多くの設定項目について複数の既存計算機から設定情報を取得することができる。
【図面の簡単な説明】
【００６４】
【図１】計算機システムの構成例を示す図である。
【図２】新規計算機の設定処理の一例を示す図である。
【図３】識別番号テーブルの一例を示す図である。
【図４】計算機の設定情報の一例を示す図である。
【図５】管理計算機の表示画面の一例を示す図である。
【図６】新規計算機の設定処理の他の一例を示す図である。
【図７】新規計算機に設定される設定情報の一例を示す図である。
【符号の説明】
【００６５】
１０１…既存計算機
１０８…新規計算機
１１４…管理ソフトウェア
１１７…計算機
１２０…管理計算機
１２７…運用ネットワーク
１２８…運用ネットワーク
１２９…専用ネットワーク、
【図１】
2006040188.tif 000003
【図２】
2006040188.tif 000004
【図３】
2006040188.tif 000005
【図４】
2006040188.tif 000006
【図５】
2006040188.tif 000007
【図６】
2006040188.tif 000008
【図７】
2006040188.tif 000009