【手続補正書】
【提出日】平成27年8月18日(2015.8.18)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
トラフィックディレクタコンポーネントを含むコンピューティング環境における使用のためのシステムであって、
１つ以上のトラフィックディレクタインスタンスを有し、クライアントからサーバの１つ以上のプールを有する発信元サーバに要求を受け取って通信するよう構成されるトラフィックディレクタと、
発信元サーバのプールとを含み、前記発信元サーバのプールは、前記プール内の前記サーバのうちの少なくとも１つ以上がプライマリサーバとして割り当てられるとともに前記プール内の前記サーバの少なくとも１つ以上の他のものがバックアップサーバとして割り当てられるよう構成されており、
前記トラフィックディレクタは、前記プールにおけるプライマリサーバの可用性を判断するように構成されており、前記プールが十分な数の利用可能なプライマリサーバを含む間は、前記プライマリサーバにのみ要求を方向付ける、システム。
【請求項２】
前記トラフィックディレクタは、特定のプール内の少なくとも１つのプライマリサーバが利用可能であるならば、前記特定のプールにおけるプライマリサーバにのみ要求をルーティングするよう構成される、請求項１に記載のシステム。
【請求項３】
前記トラフィックディレクタは、１未満のプライマリサーバが利用可能であれば、前記十分な数のプライマリサーバが再び利用可能になるまで、前記特定のプールにおけるバックアップサーバに要求を方向付けするよう構成される、請求項２に記載のシステム。
【請求項４】
前記発信元サーバは、サーバの複数のプールを有し、前記プールの各々は、プライマリサーバとして割り当てられるそのサーバの１つ以上と、バックアップサーバとして割り当てられるそのサーバの１つ以上の他のものとを含むことが可能である、請求項１〜３のいずれか１項に記載のシステム。
【請求項５】
前記プールにおける前記発信元サーバの各々は、プライマリサーバまたはバックアップサーバのいずれかとして当該サーバを識別する構成に関連付けられる、請求項１〜４のいずれか１項に記載のシステム。
【請求項６】
トラフィックディレクタコンポーネントを含むコンピューティング環境における使用のための方法であって、
１つ以上のトラフィックディレクタインスタンスを有し、クライアントからサーバの１つ以上のプールを有する発信元サーバに要求を受け取って通信するよう構成されるトラフィックディレクタを設けるステップと、
発信元サーバのプールを設けるステップとを含み、前記発信元サーバのプールは、前記プール内の前記サーバのうちの少なくとも１つ以上がプライマリサーバとして割り当てられるとともに前記プール内の前記サーバの少なくとも１つ以上の他のものがバックアップサーバとして割り当てられるよう構成されており、
前記トラフィックディレクタは、前記プールにおけるプライマリサーバの可用性を判断するように構成されており、前記プールが十分な数の利用可能なプライマリサーバを含む間は、前記プライマリサーバにのみ要求を方向付ける、方法。
【請求項７】
命令を含むコンピュータプログラムであって、前記コンピュータプログラムは、１つ以上のコンピュータによって読み出されて実行されると、前記１つ以上のコンピュータに、
１つ以上のトラフィックディレクタインスタンスを有し、クライアントからサーバの１つ以上のプールを有する発信元サーバに要求を受け取って通信するよう構成されるトラフィックディレクタを設けるステップと、
発信元サーバのプールを設けるステップとを行わせ、前記発信元サーバのプールは、前記プール内の前記サーバのうちの少なくとも１つ以上がプライマリサーバとして割り当てられるとともに前記プール内の前記サーバの少なくとも１つ以上の他のものがバックアップサーバとして割り当てられるよう構成されており、
前記トラフィックディレクタは、前記プールにおけるプライマリサーバの可用性を判断するように構成されており、前記プールが十分な数の利用可能なプライマリサーバを含む間は、前記プライマリサーバにのみ要求を方向付ける、コンピュータプログラム。
【請求項８】
トラフィックディレクタコンポーネントを含むコンピューティング環境における使用のためのシステムであって、
１つ以上のトラフィックディレクタインスタンスを有し、クライアントからサーバの１つ以上のプールを有する発信元サーバに要求を受け取って通信するよう構成されるトラフィックディレクタと、
前記トラフィックディレクタインスタンスと前記発信元サーバ内のリソースサーバの１つ以上との間の、接続の数を含むトラフィックを監視する、前記トラフィックディレクタにおけるトラフィックモニタとを含み、
前記トラフィックディレクタは、前記接続の数を含む前記トラフィックを制御するトラフィックレートをセットすることが可能である、システム。
【請求項９】
前記トラフィックモニタによって提供される情報はサージ保護のために用いられ、前記接続の数を含む、前記トラフィックディレクタと特定のリソースサーバとの間の前記トラフィックが当該リソースサーバについて可能とされる最大量を超えていると前記トラフィックモニタが判断する場合、前記トラフィックディレクタは、その後のトラフィックおよび接続を前記特定のリソースサーバから離れるよう接続キューへ一時的に方向付けする、請求項８に記載のシステム。
【請求項１０】
前記トラフィックディレクタは随意に情報メッセージをログファイルまたはアドミニストレータに提供してトラフィックサージを知らせ、必要に応じて前記接続キューに対するその後の調節のために前記発信元サーバへのトラフィックおよび接続を監視し続ける、請求項９に記載のシステム。
【請求項１１】
前記トラフィックモニタによって提供される情報はトラフィック調整のために用いられ、前記トラフィックディレクタは、前記トラフィックディレクタインスタンスと前記発信元サーバ内の１つ以上のリソースサーバとの間の、前記接続の数を含む前記トラフィックを制御するトラフィックレートを最初はセットしその後調節する、請求項１０に記載のシステム。
【請求項１２】
前記トラフィックモニタが前記発信元サーバ内の付加的または新しいリソースサーバの存在を判断すると、前記トラフィックディレクタは徐々に前記トラフィックレートを調整または調節して、前記トラフィックディレクタインスタンスとそれらの付加的または新しいリソースサーバとの間のトラフィック／接続を方向付けする、請求項１１に記載のシステム。
【請求項１３】
前記発信元サーバ内の特定のリソースサーバへのトラフィックを減速する命令に応答して、前記トラフィックディレクタは徐々に前記トラフィックレートを調整または調節して、前記トラフィックディレクタインスタンスと当該特定のリソースサーバとの間のトラフィック／接続を低減させる、請求項１１に記載のシステム。
【請求項１４】
トラフィックディレクタコンポーネントを含むコンピューティング環境における使用のための方法であって、
１つ以上のトラフィックディレクタインスタンスを有し、クライアントからサーバの１つ以上のプールを有する発信元サーバに要求を受け取って通信するよう構成されるトラフィックディレクタを設けるステップと、
前記トラフィックディレクタインスタンスと前記発信元サーバ内のリソースサーバの１つ以上との間の、接続の数を含むトラフィックを監視する、前記トラフィックディレクタにおけるトラフィックモニタを設けるステップとを含み、
前記トラフィックディレクタは、前記接続の数を含む前記トラフィックを制御するトラフィックレートをセットすることが可能である、方法。
【請求項１５】
命令を含むコンピュータプログラムであって、前記コンピュータプログラムは、１つ以上のコンピュータによって読み出されて実行されると、前記１つ以上のコンピュータに、
１つ以上のトラフィックディレクタインスタンスを有し、クライアントからサーバの１つ以上のプールを有する発信元サーバに要求を受け取って通信するよう構成されるトラフィックディレクタを設けるステップと、
前記トラフィックディレクタインスタンスと前記発信元サーバ内のリソースサーバの１つ以上との間の、接続の数を含むトラフィックを監視する、前記トラフィックディレクタにおけるトラフィックモニタを設けるステップとを行わせ、
前記トラフィックディレクタは、前記接続の数を含む前記トラフィックを制御するトラフィックレートをセットすることが可能である、コンピュータプログラム。