【手続補正書】
【提出日】平成26年3月28日(2014.3.28)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
第１のデータセンタの第１のドメイン名システム（ＤＮＳ）サーバにおいて、クエリドメイン名に対応するネットワークアドレスを要求する第１のＤＮＳクエリを、ローカルＤＮＳリゾルバから受信するステップと、
前記ローカルＤＮＳリゾルバを第２のデータセンタの１つ以上のリフレクタＤＮＳサーバに反射させることによって、前記第１のＤＮＳサーバから前記第１のＤＮＳクエリに応答するステップであって、前記第１のデータセンタおよび第２のデータセンタの両方は前記クエリドメイン名に対応し、前記第１のＤＮＳサーバから前記第１のＤＮＳクエリに応答する該ステップは、前記第１のＤＮＳサーバにより前記ローカルＤＮＳリゾルバに返される応答を生成するステップを含み、該応答は、前記１つ以上のリフレクタＤＮＳサーバのうちの何れかの追加的なネットワークアドレスと、最終的なＤＮＳクエリに応じて含められることになる前記クエリドメイン名に対応するネットワークアドレスとの双方を含む、ステップと、
前記１つ以上のリフレクタＤＮＳサーバにおいて、１つ以上の追加的なＤＮＳクエリを受信するステップと、
前記クエリドメイン名に対応する前記ネットワークアドレスにより、コレクタＤＮＳサーバから最終的なＤＮＳクエリに応答するステップと、
前記ローカルＤＮＳリゾルバと、前記第２のデータセンタの前記１つ以上のリフレクタＤＮＳサーバおよび前記コレクタＤＮＳサーバとの間の通信に基づいて、前記ローカルＤＮＳリゾルバと前記第２のデータセンタとの間の通信についての１つ以上のネットワーク性能測定結果を判定するステップと
を有する方法。
【請求項２】
前記ネットワークアドレスは、前記クエリドメイン名に対応する第３のデータセンタ内のサーバのインターネットプロトコル（ＩＰ）アドレスである、請求項１に記載の方法。
【請求項３】
前記１つ以上のネットワーク性能測定結果は、前記第２のデータセンタと前記ローカルＤＮＳリゾルバとの間の通信の往復時間を含み、該往復時間は、前記１つ以上のリフレクタＤＮＳサーバのうちの第１のものにおいて受信される前記ローカルＤＮＳリゾルバからの第１の要求と、前記リフレクタＤＮＳサーバのうちの第２のサーバまたは前記コレクタＤＮＳサーバで受信される前記ローカルＤＮＳリゾルバからの第２の要求との間で経過した時間量として決定される、請求項１に記載の方法。
【請求項４】
前記１つ以上のネットワーク性能測定結果は、前記ローカルＤＮＳリゾルバによって識別される前記ローカルＤＮＳリゾルバと前記第２のデータセンタとの間の通信の往復時間を含む、請求項１に記載の方法。
【請求項５】
前記１つ以上のネットワーク性能測定結果は、前記第２のデータセンタと前記ローカルＤＮＳリゾルバとの間のパケット損失率またはパケット損失パターンを含む、請求項１に記載の方法。
【請求項６】
前記１つ以上のネットワーク性能測定結果は、前記第２のデータセンタ内の１つ以上のＤＮＳサーバから前記ローカルＤＮＳリゾルバに送信されたパケットについてのパケット損失率またはパケット損失パターンの第１の測定結果である第１の数と、前記ローカルＤＮＳリゾルバから前記第２のデータセンタ内の前記１つ以上のＤＮＳサーバに送信されたパケットについてのパケット損失率またはパケット損失パターンの第２の測定結果である第２の数とを含む、請求項５に記載の方法。
【請求項７】
前記第１のＤＮＳクエリに応答するステップは、前記クエリドメイン名に対応する前記ネットワークアドレスを組み込んだエイリアスを前記応答内に含めるステップを含み、１つ以上の追加的なＤＮＳクエリを受信するステップは、前記エイリアスを含む１つ以上の追加的なＤＮＳクエリを受信するステップを含み、当該方法は、前記コレクタＤＮＳサーバにおいて、前記エイリアスから前記クエリドメイン名に対応する前記ネットワークアドレスを取得するステップをさらに有する、請求項１に記載の方法。
【請求項８】
前記１つ以上のリフレクタＤＮＳサーバおよび前記コレクタＤＮＳサーバは、前記第２のデータセンタ内の同一のコンピューティングデバイス上で実装され、前記コンピューティングデバイスは複数のネットワークインターフェースを有する、請求項１に記載の方法。
【請求項９】
前記コレクタＤＮＳサーバは、前記第２のデータセンタ内に含まれる、請求項１に記載の方法。
【請求項１０】
プロセッサと、複数の命令を記憶した１つ以上のコンピュータ可読記憶媒体とを備えるコンピュータデバイスであって、前記プロセッサにより実行される前記複数の命令は、前記プロセッサに動作方法を実行させ、前記動作方法は、
第１のデータセンタの第１のドメイン名システム（ＤＮＳ）サーバにおいて、クエリドメイン名に対応するネットワークアドレスを要求する第１のＤＮＳクエリを、ローカルＤＮＳリゾルバから受信するステップと、
前記ローカルＤＮＳリゾルバを第２のデータセンタの１つ以上のリフレクタＤＮＳサーバに反射させることによって、前記第１のＤＮＳサーバから前記第１のＤＮＳクエリに応答するステップであって、前記第１のデータセンタおよび第２のデータセンタの両方は前記クエリドメイン名に対応し、前記第１のＤＮＳサーバから前記第１のＤＮＳクエリに応答する該ステップは、前記第１のＤＮＳサーバにより前記ローカルＤＮＳリゾルバに返される応答を生成するステップを含み、該応答は、前記１つ以上のリフレクタＤＮＳサーバのうちの何れかの追加的なネットワークアドレスと、最終的なＤＮＳクエリに応じて含められることになる前記クエリドメイン名に対応するネットワークアドレスとの双方を含む、ステップと、
前記１つ以上のリフレクタＤＮＳサーバにおいて、１つ以上の追加的なＤＮＳクエリを受信するステップと、
前記クエリドメイン名に対応する前記ネットワークアドレスにより、コレクタＤＮＳサーバから最終的なＤＮＳクエリに応答するステップと、
前記ローカルＤＮＳリゾルバと、前記第２のデータセンタの前記１つ以上のリフレクタＤＮＳサーバおよび前記コレクタＤＮＳサーバとの間の通信に基づいて、前記ローカルＤＮＳリゾルバと前記第２のデータセンタとの間の通信についての１つ以上のネットワーク性能測定結果を判定するステップと
を有する、コンピューティングデバイス。
【請求項１１】
前記リフレクタＤＮＳサーバおよび前記コレクタＤＮＳサーバの両方は、複数のネットワークインターフェースを有する同一のコンピューティングデバイスに実装されている、請求項１０に記載のコンピューティングデバイス。
【請求項１２】
第１のＤＮＳ要求および第２のＤＮＳ要求の両方は、第３のＤＮＳサーバから前記ローカルＤＮＳリゾルバによって取得されるエイリアスを含み、前記ドメイン名に対応する前記ネットワークアドレスである目標アドレスは、前記エイリアスに組み込まれる、請求項１０に記載のコンピューティングデバイス。
【請求項１３】
前記リフレクタＤＮＳサーバおよび前記コレクタＤＮＳサーバの両方は、同一のデータセンタに含まれ、前記１つ以上のネットワーク性能測定結果は前記データセンタと前記ローカルＤＮＳリゾルバとの間の通信の往復時間を含み、該往復時間は前記第１の要求と前記第２の要求との間で経過した時間量として決定され、前記第１の要求および前記第２の要求は、前記ローカルＤＮＳリゾルバからの２つの後続の要求である、請求項１０に記載のコンピューティングデバイス。
【請求項１４】
前記リフレクタＤＮＳサーバおよび前記コレクタＤＮＳサーバの両方は、同一のデータセンタ内に含まれ、前記１つ以上のネットワーク性能測定結果は、前記データセンタと前記ローカルＤＮＳリゾルバとの間のパケット損失に関する情報を含む、請求項１０に記載のコンピューティングデバイス。
【請求項１５】
システムに動作方法を実行させるコンピュータプログラムであって、前記動作方法は、
第１のデータセンタの第１のドメイン名システム（ＤＮＳ）サーバにおいて、クエリドメイン名に対応するネットワークアドレスを要求する第１のＤＮＳクエリを、ローカルＤＮＳリゾルバから受信するステップと、
前記ローカルＤＮＳリゾルバを第２のデータセンタの１つ以上のリフレクタＤＮＳサーバに反射させることによって、前記第１のＤＮＳサーバから前記第１のＤＮＳクエリに応答するステップであって、前記第１のデータセンタおよび第２のデータセンタの両方は前記クエリドメイン名に対応し、前記第１のＤＮＳサーバから前記第１のＤＮＳクエリに応答する該ステップは、前記第１のＤＮＳサーバにより前記ローカルＤＮＳリゾルバに返される応答を生成するステップを含み、該応答は、前記１つ以上のリフレクタＤＮＳサーバのうちの何れかの追加的なネットワークアドレスと、最終的なＤＮＳクエリに応じて含められることになる前記クエリドメイン名に対応するネットワークアドレスとの双方を含む、ステップと、
前記１つ以上のリフレクタＤＮＳサーバにおいて、１つ以上の追加的なＤＮＳクエリを受信するステップと、
前記クエリドメイン名に対応する前記ネットワークアドレスにより、コレクタＤＮＳサーバから最終的なＤＮＳクエリに応答するステップと、
前記ローカルＤＮＳリゾルバと、前記第２のデータセンタの前記１つ以上のリフレクタＤＮＳサーバおよび前記コレクタＤＮＳサーバとの間の通信に基づいて、前記ローカルＤＮＳリゾルバと前記第２のデータセンタとの間の通信についての１つ以上のネットワーク性能測定結果を判定するステップと
を有する、コンピュータプログラム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】発明の名称
【補正方法】変更
【補正の内容】
【発明の名称】動作方法、コンピューティングデバイス及びコンピュータプログラム