【手続補正書】
【提出日】平成26年6月4日(2014.6.4)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
ネットワークを介して接続される複数のサブシステムを備える計算機システムであって、
前記複数のサブシステムの各々は、第１のプロセッサ、前記第１のプロセッサに接続される第１のメモリ、及び他の装置と通信するための第１のネットワークインタフェースを有する一以上の計算機と、第２のプロセッサ、前記第２のプロセッサに接続される第２のメモリ、及び他の装置と通信するための第２のネットワークインタフェースを有する一以上のネットワーク装置と、を含み、
前記計算機システムは、前記複数のサブシステムを管理するサブシステム制御部を備え、
前記サブシステム制御部は、
サービスを提供するために用いられ、かつ、少なくとも一つの前記サブシステムから構成されるグループの構築要求を受け付けると、前記複数のサブシステムの中からグループ管理ノードとなる前記サブシステムを選択し、
前記グループ管理ノードに、前記グループ管理ノードと、前記グループ管理ノード以外の前記複数のサブシステムの各々との間のネットワーク品質の測定を命令し、
前記グループ管理ノードは、ＴＴＬが所定の閾値以下に設定されたＩＰパケットを用いて、前記グループ管理ノードと、所定のネットワーク範囲に含まれ、かつ、前記グループ管理ノード以外の前記複数のサブシステムの各々との間の前記ネットワーク品質を計測し、
前記サブシステム制御部は、
前記グループ管理ノードから前記ネットワーク品質の測定結果を受信し、
前記グループ管理ノードから受信した前記ネットワーク品質の測定結果に基づいて、前記グループの構成を決定し、
決定された前記グループの構成に関する情報を含むグループ構築命令を前記グループ管理ノードに送信することを特徴とする計算機システム。
【請求項２】
前記サブシステム制御部は、前記複数のサブシステムを管理するためのサブシステム管理情報を保持し、
前記サブシステム制御部は、
前記グループ管理ノードから受信した前記ネットワーク品質の測定結果及び前記サブシステム管理情報に基づいて、前記ネットワーク品質が所定の条件を満たさない前記サブシステムが所定数以上存在するか否かを判定し、
前記グループ管理ノードから受信した前記ネットワーク品質の測定結果及び前記サブシステム管理情報に基づいて、前記ネットワーク品質が計測されていない前記サブシステムが存在するか否かを判定し、
前記ネットワーク品質が所定の条件を満たさない前記サブシステムが所定数以上存在すると判定された場合、又は、前記ネットワーク品質が計測されていない前記サブシステムが存在すると判定された場合、前記グループ管理ノードから受信した前記ネットワーク品質の測定結果に基づいて、新たな前記グループ管理ノードを選択することを特徴とする請求項１に記載の計算機システム。
【請求項３】
前記サブシステム制御部は、
複数のグループ管理ノードから前記ネットワーク品質の計測結果を受信した場合、前記複数のグループ管理ノードの各々から受信した前記ネットワーク品質の測定結果を比較して、類似する前記ネットワーク品質の測定結果が存在するか否かを判定し、
類似する前記ネットワーク品質の測定結果が存在する場合に、新たな前記グループ管理ノードを選択することを特徴とする請求項１又は請求項２に記載の計算機システム。
【請求項４】
前記グループ管理ノードは、前記サブシステム宛にパケットを送信してから、当該サブシステムからの応答を受信するまでの時間であるラウンドトリップタイム、前記ラウンドトリップタイムを複数回計測することによって算出されるラウンドトリップタイムの時間の揺らぎ、及び、前記ネットワークを介した時刻同期の精度の少なくとも一つ以上を、前記グループ管理ノードと、前記グループ管理ノード以外の前記複数のサブシステムの各々との間の前記ネットワーク品質として計測することを特徴とする請求項１から請求項３のいずれか一つに記載の計算機システム。
【請求項５】
前記グループ管理ノードは、
前記グループに含まれる前記サブシステムを管理するグループ管理情報を保持し、
受信した前記グループ構築命令に基づいて、前記グループを構築し、前記グループ管理情報を生成し、
前記グループに含まれる前記サブシステムの前記ネットワーク品質を周期的に計測し、
前記サブシステム制御部に、前記ネットワーク品質の計測結果を送信し、
前記サブシステム制御部は、前記ネットワーク品質が所定の条件を満たさない場合、受信した前記ネットワーク品質の測定結果に基づいて、前記グループの構成を変更することを特徴とする請求項１に記載の計算機システム。
【請求項６】
ネットワークを介して接続される複数のサブシステムを備える計算機システムにおけるサブシステム管理方法であって、
前記複数のサブシステムの各々は、第１のプロセッサ、前記第１のプロセッサに接続される第１のメモリ、及び他の装置と通信するための第１のネットワークインタフェースを有する一以上の計算機と、第２のプロセッサ、前記第２のプロセッサに接続される第２のメモリ、及び他の装置と通信するための第２のネットワークインタフェースを有する一以上のネットワーク装置と、を含み、
前記計算機システムは、前記複数のサブシステムを管理するサブシステム制御部を備え、
前記サブシステム管理方法は、
前記サブシステム制御部が、サービスを提供するために用いられ、かつ、少なくとも一つの前記サブシステムから構成されるグループの構築要求を受け付けると、前記複数のサブシステムの中からグループ管理ノードとなる前記サブシステムを選択する第１のステップと、
前記グループ管理ノードが、ＴＴＬが所定の閾値以下に設定されたＩＰパケットを用いて、前記グループ管理ノードと、所定のネットワーク範囲に含まれ、かつ、前記グループ管理ノード以外の前記複数のサブシステムの各々との間のネットワーク品質を測定する第２のステップと、
前記サブシステム制御部が、前記グループ管理ノードから前記ネットワーク品質の測定結果を受信する第３のステップと、
前記サブシステム制御部が、前記グループ管理ノードから受信した前記ネットワーク品質の測定結果に基づいて、前記グループの構成を決定する第４のステップと、
前記サブシステム制御部が、決定された前記グループの構成に関する情報を含むグループ構築命令を前記グループ管理ノードに送信する第５のステップと、
を含むことを特徴とするサブシステム管理方法。
【請求項７】
前記サブシステム制御部は、前記複数のサブシステムを管理するためのサブシステム管理情報を保持し、
前記第４のステップは、
前記グループ管理ノードから受信した前記ネットワーク品質の測定結果及び前記サブシステム管理情報に基づいて、前記ネットワーク品質が所定の条件を満たさない前記サブシステムが所定数以上存在するか否かを判定するステップと、
前記グループ管理ノードから受信した前記ネットワーク品質の測定結果及び前記サブシステム管理情報に基づいて、前記ネットワーク品質が計測されていない前記サブシステムが存在するか否かを判定するステップと、
前記ネットワーク品質が所定の条件を満たさない前記サブシステムが所定数以上存在すると判定された場合、又は、前記ネットワーク品質が計測されていない前記サブシステムが存在すると判定された場合、前記グループ管理ノードから受信した前記ネットワーク品質の測定結果に基づいて、新たな前記グループ管理ノードを選択するステップと、
を含むことを特徴とする請求項６に記載のサブシステム管理方法。
【請求項８】
前記第４のステップは、
複数のグループ管理ノードから前記ネットワーク品質の計測結果を受信した場合、前記複数のグループ管理ノードの各々から受信した前記ネットワーク品質の測定結果を比較して、類似する前記ネットワーク品質の測定結果が存在するか否かを判定するステップと、
類似する前記ネットワーク品質の測定結果が存在する場合に、新たな前記グループ管理ノードを選択するステップと、
を含むことを特徴とする請求項６又は請求項７に記載のサブシステム管理方法。
【請求項９】
前記グループ管理ノードは、前記サブシステム宛にパケットを送信してから、当該サブシステムからの応答を受信するまでの時間であるラウンドトリップタイム、前記ラウンドトリップタイムを複数回計測することによって算出されるラウンドトリップタイムの時間の揺らぎ、及び、前記ネットワークを介した時刻同期の精度の少なくとも一つ以上を、前記グループ管理ノードと、前記グループ管理ノード以外の前記複数のサブシステムの各々との間の前記ネットワーク品質として計測することを特徴とする請求項６から請求項８のいずれか一つに記載のサブシステム管理方法。
【請求項１０】
前記グループ管理ノードは、前記グループに含まれる前記サブシステムを管理するグループ管理情報を保持し、
前記サブシステム管理方法は、さらに、
前記グループ管理ノードが、受信した前記グループ構築命令に基づいて、前記グループを構築し、前記グループ管理情報を生成するステップと、
前記グループ管理ノードが、前記グループに含まれる前記サブシステムの前記ネットワーク品質を周期的に計測するステップと、
前記グループ管理ノードが、前記サブシステム制御部に、前記ネットワーク品質の計測結果を送信するステップと、
前記サブシステム制御部が、前記ネットワーク品質が所定の条件を満たさない場合、受信した前記ネットワーク品質の測定結果に基づいて、前記グループの構成を変更するステップと、
を含むことを特徴とする請求項６に記載のサブシステム管理方法。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００１５
【補正方法】変更
【補正の内容】
【００１５】
本願において開示される発明の代表的な一例を示せば以下の通りである。すなわち、ネットワークを介して接続される複数のサブシステムを備える計算機システムであって、前記複数のサブシステムの各々は、第１のプロセッサ、前記第１のプロセッサに接続される第１のメモリ、及び他の装置と通信するための第１のネットワークインタフェースを有する一以上の計算機と、第２のプロセッサ、前記第２のプロセッサに接続される第２のメモリ、及び他の装置と通信するための第２のネットワークインタフェースを有する一以上のネットワーク装置と、を含み、前記計算機システムは、前記複数のサブシステムを管理するサブシステム制御部を備え、前記サブシステム制御部は、サービスを提供するために用いられ、かつ、少なくとも一つの前記サブシステムから構成されるグループの構築要求を受け付けると、前記複数のサブシステムの中からグループ管理ノードとなる前記サブシステムを選択し、前記グループ管理ノードに、前記グループ管理ノードと、前記グループ管理ノード以外の前記複数のサブシステムの各々との間のネットワーク品質の測定を命令し、前記グループ管理ノードは、ＴＴＬが所定の閾値以下に設定されたＩＰパケットを用いて、前記グループ管理ノードと、所定のネットワーク範囲に含まれ、かつ、前記グループ管理ノード以外の前記複数のサブシステムの各々との間の前記ネットワーク品質を計測し、前記サブシステム制御部は、前記グループ管理ノードから前記ネットワーク品質の測定結果を受信し、前記グループ管理ノードから受信した前記ネットワーク品質の測定結果に基づいて、前記グループの構成を決定し、決定された前記グループの構成に関する情報を含むグループ構築命令を前記グループ管理ノードに送信することを特徴とする。