【手続補正書】
【提出日】平成22年9月7日(2010.9.7)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
それぞれ複数のポートを有する複数のノードと接続された管理計算機であって、
前記複数のノードのそれぞれに構成定義を送信する送受信部と、
前記複数のノードのそれぞれの空きポート情報及び前記複数のノードの少なくともいずれか２つのノード間に設定されているＶＬＡＮの情報を含むネットワーク構成情報の入力を受付ける入力部と、
入力された該ネットワーク構成情報を反映した最新のネットワーク構成情報を前記複数のノード及び該複数のノード間の接続関係を示した図形で表示する表示部とを備え、
前記入力部において、さらに前記複数のノード及び前記接続関係のうち冗長化すべきノード又は接続関係の選択を受付け、
前記表示部において、さらに冗長化された前記ネットワーク構成情報を前記複数のノード及び冗長化されたノード、並びに前記接続関係及び冗長化された接続関係を示した図形で表示し、
前記入力部において、さらに前記ネットワーク構成情報の確認の入力を受付け、
前記確認の入力に基づいて、前記送受信部から前記複数のノードに前記冗長化されたネットワーク構成における前記複数のノードのそれぞれの構成定義を前記複数のノードのそれぞれに送信する管理計算機。
【請求項２】
前記管理計算機は、
さらに前記複数のノードのポート毎に、対向接続ノード識別子、割当ＶＬＡＮ識別子、及び冗長系制御プロトコルの動作状況を対応付けてポート管理情報として記憶する記憶部と、処理部と、を備え、
前記処理部は、
前記入力部において前記ネットワーク構成情報の入力を受付けると、前記ポート管理情報を検索して前記複数のノードの接続先ノードのリストを作成し、
さらに前記接続先ノードそれぞれの前記ポート管理情報を検索して接続先ノード毎の空きポートを検索し、
前記各空きポートに対して冗長系ノードの空きポートを割当て、
前記互いに対応付けられた空きポートの組み合わせ及びそれぞれの接続関係を管理する接続関係管理情報を作成し、
前記複数のノードと前記接続先ノードとの接続関係の両端のポートＶＬＡＮ識別子を取得し、
前記ポートＶＬＡＮ識別子を、前記接続先ノードの空きポートと前記冗長系ノードの空きポートとの間の接続関係に対応付けて、ＶＬＡＮ管理情報として前記記憶部に記憶することを特徴とする請求項１に記載の管理計算機。
【請求項３】
前記管理計算機は、
さらに前記複数のノードのポート毎に、対向接続ノード識別子、割当ＶＬＡＮ識別子、及び冗長系制御プロトコルの動作状況を対応付けてポート管理情報として記憶する記憶部と、処理部と、を備え、
前記処理部は、
前記入力部において冗長化すべきノードとその接続先ノードの接続関係の選択を受付けると、前記複数のノードのいずれかのノードが他のノードと接続されたリンクを３つ以上持ち、かつ該ノードの全ての接続先スイッチが前記冗長化すべきノード及びその接続先ノードのいずれともリンクを接続しているかを調べ、
これらの条件を満たす場合にのみ前記冗長化すべきノードとその接続先ノードの互いに接続されたポートへのＶＬＡＮ識別子の割当てと冗長系制御プロトコルの有効化を設定することを特徴とする請求項１に管理計算機。
【請求項４】
前記管理計算機は、
さらに前記複数のノードのポート毎に、対向接続ノード識別子、割当ＶＬＡＮ識別子、及び冗長系制御プロトコルの動作状況を対応付けてポート管理情報として記憶する記憶部と、処理部と、を備え、
前記入力部は、前記複数のノード及び前記接続関係のうち冗長化すべきノード又は接続関係の選択を受付ける代わりに、ネットワーク内の冗長系制御有効化の指示を受付け、
前記処理部は、前記入力部において前記ネットワーク内の冗長系制御有効化の指示を受付けると、該ネットワーク内の任意の隣接する第一及び第二のノードを選択し、
前記複数のノードのいずれかのノードが他のノードと接続されたリンクを３つ以上持ち、かつ該ノードの全ての接続先スイッチが前記第一及び第二ノードのいずれともリンクを接続しているかを前記ポート管理情報を検索することにより調べ、
これらの条件を満たす場合には、前記第一及び第二のノードを冗長化対象ノードとして互いに接続されたポートへのＶＬＡＮ識別子の割当て及び冗長系制御プロトコルの有効化を設定し、前記条件を満たさない場合には、異なる組み合わせの２つのノードを新たに選択し、この手順を繰り返すことを特徴とする請求項１に記載の管理計算機。
【請求項５】
前記管理計算機は、
さらに前記複数のノードのポート毎に、対向接続ノード識別子、割当ＶＬＡＮ識別子、及び冗長系制御プロトコルの動作状況を対応付けてポート管理情報として記憶する記憶部と、処理部と、を備え、
前記入力部において前記複数のノードのそれぞれの空きポート情報及び前記複数のノードの少なくともいずれか２つのノード間に設定されているＶＬＡＮの情報を含むネットワーク構成情報の入力を受付ける代わりに、ネットワーク内のノードからリンクの生成を表すリンク状態情報を取得し、
取得したリンク状態情報から冗長化すべき第一及び第二のノードを抽出し、
前記複数のノードのいずれかのノードが他のノードと接続されたリンクを３つ以上持ち、かつ該ノードの全ての接続先スイッチが前記第一及び第二ノードのいずれともリンクを接続しているかを前記ポート管理情報を検索することにより調べ、
これらの条件を満たす場合には、前記第一及び第二のノードを冗長化対象ノードとして互いに接続されたポートへのＶＬＡＮ識別子の割当てと冗長系制御プロトコルの有効化を設定することを特徴とする請求項１に記載の管理計算機。
【請求項６】
それぞれ複数のポートを有する複数のノードと接続され、送受信部と入力部と表示部を備える管理計算機における冗長化設定方法であって、
前記入力部において、前記複数のノードのそれぞれの空きポート情報及び前記複数のノードの少なくともいずれか２つのノード間に設定されているＶＬＡＮの情報を含むネットワーク構成情報の入力を受付けるステップと、
前記表示部において、入力された該ネットワーク構成情報を反映した最新のネットワーク構成情報を前記複数のノード及び該複数のノード間の接続関係を示した図形で表示するステップと、
前記入力部において、さらに前記複数のノード及び前記接続関係のうち冗長化すべきノード又は接続関係の選択を受付けるステップと、
前記表示部において、さらに冗長化された前記ネットワーク構成情報を前記複数のノード及び冗長化されたノード、並びに前記接続関係及び冗長化された接続関係を示した図形で表示するステップと、
前記入力部において、さらに前記ネットワーク構成情報の確認の入力を受付けるステップと、
前記確認の入力に基づいて、前記送受信部から前記複数のノードに前記冗長化されたネットワーク構成における前記複数のノードのそれぞれの構成定義を前記複数のノードのそれぞれに送信するステップと、を有する冗長化設定方法。
【請求項７】
それぞれ複数のポートを有する複数のノードと接続され、送受信部と入力部と表示部を備えた管理計算機において冗長化設定方法を実行する冗長化設定プログラムであって、
前記冗長化設定プログラムは、前記管理計算機に、
前記入力部において、前記複数のノードのそれぞれの空きポート情報及び前記複数のノードの少なくともいずれか２つのノード間に設定されているＶＬＡＮの情報を含むネットワーク構成情報の入力を受付けさせ、
前記表示部において、入力された該ネットワーク構成情報を反映した最新のネットワーク構成情報を前記複数のノード及び該複数のノード間の接続関係を示した図形で表示させ、
前記入力部において、さらに前記複数のノード及び前記接続関係のうち冗長化すべきノード又は接続関係の選択を受付けさせ、
前記表示部において、さらに冗長化された前記ネットワーク構成情報を前記複数のノード及び冗長化されたノード、並びに前記接続関係及び冗長化された接続関係を示した図形で表示させ、
前記入力部において、さらに前記ネットワーク構成情報の確認の入力を受付けさせ、
前記確認の入力に基づいて、前記送受信部から前記複数のノードに前記冗長化されたネットワーク構成における前記複数のノードのそれぞれの構成定義を前記複数のノードのそれぞれに送信させることを特徴とする冗長化設定プログラム。
【請求項８】
演算処理をするプロセッサと、前記プロセッサに接続される記憶部と、前記プロセッサに接続されるインタフェースと、を備え、前記インタフェースを介してネットワークに接続され、前記ネットワークを構成する複数のスイッチを管理する管理計算機であって、
前記スイッチは、冗長化ペアを構成する第１スイッチ及び第２スイッチ、及び、前記第１スイッチ及び前記第２スイッチに接続される第３スイッチを含み、
前記ネットワークは、前記ネットワークを構成するスイッチがＶＬＡＮ識別子によって識別される一つ又は複数のＶＬＡＮを収容するネットワークであり、さらに、前記ネットワークは、前記第１スイッチ及び前記第２スイッチによって、待機系の経路と現用系の経路とに区分され、
前記記憶部は、前記各スイッチの接続関係と前記スイッチに備わるポートに割り当てられたＶＬＡＮの識別子とを示すポート管理情報を記憶し、
前記プロセッサは、前記第３スイッチが接続された前記第１スイッチのポートに、前記第３スイッチに接続された前記第２スイッチのポートに割り当てられたＶＬＡＮを割り当てるように、前記第１スイッチのポート管理情報を更新することによって、前記冗長化ペアを構成することを特徴とする管理計算機。
【請求項９】
前記記憶部は、前記冗長化ペアを構成するスイッチを示す冗長系管理情報を記憶し、
前記第１スイッチは、前記ネットワークに新たに導入され、前記第２スイッチと接続され、冗長化ペアを構成するスイッチであり、
前記プロセッサは、
前記第１スイッチのポート管理情報を生成し、
前記第１スイッチのポート管理情報及び前記第２スイッチのポート管理情報に、前記第１スイッチと前記第２スイッチとの接続関係を登録し、
前記第１スイッチの識別子と前記第２スイッチの識別子とを前記冗長系管理情報に登録することを特徴とする請求項８に記載の管理計算機。
【請求項１０】
前記プロセッサは、前記第１スイッチのポート管理情報を生成した場合、前記第２スイッチのポート管理情報に登録された前記第３スイッチの識別子を、前記第１スイッチのポート管理情報に登録することを特徴とする請求項９に記載の管理計算機。
【請求項１１】
前記プロセッサは、
前記第３スイッチのポート管理情報を参照し、前記第３スイッチの空きポートを検索し、
前記第１スイッチのポート管理情報を参照し、前記第１スイッチの空きポートを検索し、
前記検索された第３スイッチの空きポートと、前記検索された第１スイッチの空きポートとを対応付け、
前記検索された第１スイッチの空きポートの前記ポート管理情報のエントリに、当該空きポートに対応付けられた前記第３スイッチの識別子と、当該第３スイッチの空きポートの識別子と、を登録し、
前記検索された第３スイッチの空きポートの前記ポート管理情報のエントリに、当該空きポートに対応付けられた前記第１スイッチの識別子と、当該第１スイッチの空きポートの識別子と、を登録することを特徴とする請求項９に記載の管理計算機。
【請求項１２】
前記プロセッサは、前記第３スイッチに接続されたスイッチに接続された前記第２スイッチのポートの識別子と、当該第３スイッチに新たに接続される前記第１スイッチのポートの識別子とが同じなるように、前記第１スイッチの空きポートを検索することを特徴とする請求項１１に記載の管理計算機。
【請求項１３】
前記ネットワークを構成するスイッチに利用者端末が接続される場合、前記利用者端末に接続されるポートの前記ポート管理情報のエントリには、当該ポートの接続先が前記スイッチではないことを示す情報が登録され、
前記プロセッサは、接続先が前記スイッチではないことを示す情報が登録されているポートを、空きポートを検索する範囲から除外することを特徴とする請求項１１に記載の管理計算機。
【請求項１４】
前記記憶部は、前記スイッチに定義されるＶＬＡＮの識別子と、前記定義されたＶＬＡＮ上での前記スイッチの一意な識別子とを含むＶＬＡＮ管理情報を記憶し、
前記プロセッサは、前記第１スイッチのＶＬＡＮ管理情報に、前記第２スイッチのＶＬＡＮ管理情報に登録されているＶＬＡＮの識別子を登録することを特徴とする請求項８に記載の管理計算機。
【請求項１５】
前記プロセッサは、前記第１スイッチに接続された前記第３スイッチのポートのポート管理情報のエントリに、前記第２スイッチに接続された前記第３スイッチのポートに割り当てられたＶＬＡＮの識別子を登録することを特徴とする請求項８に記載の管理計算機。
【請求項１６】
前記プロセッサは、
前記ネットワークを構成する複数のスイッチから、冗長化ペアを構成する候補となる４スイッチ及び第５スイッチを決定し、
前記第４スイッチのポート管理情報及び前記第５スイッチのポート管理情報を参照し、前記第４スイッチは、第５スイッチを除いて二台のスイッチに接続されるか否か、前記第５スイッチは、前記第４スイッチを除いて二台のスイッチに接続されるか否か、及び前記第４スイッチに接続されたスイッチの識別子と前記第５スイッチに接続されたスイッチの識別子とがすべて一致するか否かを判定する冗長化条件判定処理を実行し、
前記冗長化条件判定処理によって、前記第４スイッチは、第５スイッチを除いて二台のスイッチに接続され、前記第５スイッチは、第５スイッチを除いて二台のスイッチに接続され、かつ前記第４スイッチに接続されたスイッチの識別子と前記第５スイッチに接続されたスイッチの識別子とがすべて一致すると判定された場合に、前記第４スイッチ及び前記第５スイッチによって前記冗長化ペアが構成されると判定することを特徴とする請求項８に記載の管理計算機。
【請求項１７】
前記管理計算機はさらに入出力装置を備え、
前記プロセッサは、前記入出力装置を介して設定された二つのスイッチを、前記第４スイッチ及び前記第５スイッチに決定することを特徴とする請求項１６に記載の管理計算機。
【請求項１８】
前記ネットワークを構築するスイッチは、他のスイッチに接続された場合に、当該スイッチと当該他のスイッチとの接続関係を示すリンク情報を、前記管理計算機に送信し、
前記プロセッサは、前記リンク情報を受信した場合に、前記受信したリンク情報に基づいて、前記リンク情報を送信したスイッチを前記第４スイッチに決定し、当該他のスイッチを前記第５スイッチに決定することを特徴とする請求項１６に記載の管理計算機。
【請求項１９】
前記プロセッサは、
前記ネットワークを構成するスイッチのうち、任意の二つのスイッチを、前記第４スイッチ及び前記第５スイッチに決定し、
前記決定された第４スイッチ及び第５スイッチに対して、前記冗長化条件判定処理を実行し、
前記第４スイッチは、前記第４スイッチに接続された上流側のスイッチ及び下流側のスイッチの間で、前記ネットワーク内の情報が送受信されるスイッチである、前記第５スイッチは、前記第５スイッチに接続された上流側のスイッチ及び下流側のスイッチの間で、前記ネットワーク内の情報が送受信されるスイッチである、及び前記第４スイッチに接続されたスイッチの識別子と前記第５スイッチに接続されたスイッチの識別子とがすべて一致する、の一つ以上を満たさないと判定された場合に、前記決定された第４スイッチ及び第５スイッチのいずれか一方のスイッチと前記ネットワークを構成する他のスイッチとを、冗長化ペアを構成する候補となるスイッチに決定することを特徴とする請求項１６に記載の管理計算機。
【請求項２０】
前記プロセッサは、前記ネットワークを構成するスイッチのうち、直接接続された二つのスイッチを、前記第４スイッチ及び前記第５スイッチに決定することを特徴とする請求項１９に記載の管理計算機。