【手続補正書】
【提出日】平成29年1月10日(2017.1.10)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
リソースが分散されるコンピューティング環境における、該コンピューティング環境のリソース間でサービスを移行する方法であって、
前記コンピューティング環境において第１クラスタ上で起動しているサービスについてのアーティファクトをコピーするステップであって、前記第１クラスタが第１グループの仮想マシンを含む、ステップと、
前記サービスを、前記アーティファクトを用いて前記コンピューティング環境の第２クラスタ上で生成するステップであって、前記第２クラスタが第２グループの仮想マシンを含む、ステップと、
前記第１クラスタの前記サービスを停止するステップと、
前記第２クラスタの前記サービスを開始するステップと、
前記第１クラスタの前記サービスを削除するステップと
を含む、方法。
【請求項２】
請求項１記載の方法であって、更に、
前記第２クラスタにおいて前記ＩＰアドレスを前記サービスに割り当てるステップと、
前記第２クラスタにおいて前記サービスを前記ＩＰアドレスに関連付けるために、ネットワーク位置サービスを更新するステップと
を含む、方法。
【請求項３】
前記ネットワーク位置サービスがドメイン・ネーム・システム（ＤＮＳ）である、請求項２記載の方法。
【請求項４】
請求項１記載の方法であって、更に、
前記第１クラスタの前記サービスを停止するステップの後に、前記サービスと関連付けられたＩＰアドレスを前記第１クラスタから削除するステップと、
前記ＩＰアドレスを前記第２クラスタのサービスに割り当てるステップと
を含む、方法。
【請求項５】
請求項１記載の方法であって、更に、
前記第２クラスタの前記サービスをステージングするステップであって、その結果、前記サービスが起動する準備ができているが開始されないステップを更に含む、方法。
【請求項６】
前記コピーしたアーティファクトが、コード、証明書、およびモデルの内１つ以上を含む、請求項１記載の方法。
【請求項７】
前記第１クラスタおよび前記第２クラスタがデータセンタ内に位置する、請求項１記載の方法。
【請求項８】
テナント移行器が、前記コピーするステップ、前記生成するステップ、前記停止するステップ、前記開始するステップ、および前記削除するステップを実行する、請求項１記載の方法。
【請求項９】
コンピュータ実装方法であって、
コンピューティング環境において第１クラスタ上で起動しているサービスについてのアーティファクトをコピーするステップであって、前記第１クラスタが第１グループの仮想マシンを含む、ステップと、
前記サービスを、前記アーティファクトを用いて前記コンピューティング環境の第２クラスタ上で生成するステップであって、前記第２クラスタが第２グループの仮想マシンを含む、ステップと、
前記第１クラスタの前記サービスについて選択された部分を停止するステップと、
前記第２クラスタの前記サービスについて対応する選択された部分を開始するステップと、
前記選択されたサービスの全部が前記第１クラスタ上で停止するまで、且つ、前記サービスの対応する全部が前記第２クラスタ上で開始するまで、前記停止するステップおよび前記開始するステップを２回以上実行するステップと、
前記第１クラスタの前記サービスを削除するステップと
を含む、方法。
【請求項１０】
請求項９記載の方法であって、更に、
ＩＰアドレスを前記サービスに割り当てるステップと、
前記ＩＰアドレスを用いて、前記第１クラスタおよび前記第２クラスタの両方に対し、同時に前記サービスをサポートするステップと
を含む、方法。
【請求項１１】
コンピュータ実装方法であって、
ネットワーク上のコンピューティング環境において第１クラスタで起動しているサービスの第１インスタンスからアーティファクトをコピーするステップであって、
前記第１クラスタが、前記サービスの第１インスタンスを起動するために第１グループの仮想マシンを含み、
前記サービスの第１インスタンスが起動状態にある複数の第１部分を含み、ＩＰアドレスに関連付けられる、
ステップと、
前記サービスの第１インスタンスからコピーされた前記アーティファクトを用いて、前記ネットワーク上の前記コンピューティング環境の第２クラスタにおいて、前記サービスの第２インスタンスを、第２クラスタにおける１つ以上のノードを選択し、且つ前記サービスの第２インスタンスを起動するために第２グループの仮想マシンを構成することによって、生成するステップであって、前記サービスの第２インスタンスが、起動していない状態にある複数の第２部分を含み、該複数の第２部分のそれぞれが、前記複数の第１部分の内１つに対応して、前記ＩＰアドレスにも関連付けられる、ステップと、
前記第１クラスタにおける前記サービスの第１インスタンスに対し、前記複数の第１部分の内の１つの第１部分を停止するステップであって、その結果、該複数の第１部分の内の該１つの第１部分が前記起動していない状態となる、ステップと、
前記第２クラスタにおける前記サービスの第２インスタンスに対し、前記複数の第２部分の内の対応する部分を開始するステップであって、その結果、該複数の第２部分の内の該対応する部分が前記起動状態となる、ステップと、
前記起動状態にある前記複数の第１部分および前記複数の第２部分の内の前記部分のみへのアクセスを提供するために、前記ネットワークを更新するステップと、
前記複数の第１部分の内の全ての部分が前記起動していない状態となるまで、且つ、前記複数の第２部分の内の全ての対応する部分が前記起動状態となるまで、前記停止するステップ、前記開始するステップ、および前記更新するステップを２回以上実行するステップと、
前記第１クラスタにおいて前記サービスの第１インスタンスを削除するステップと、
を含む、方法。
【請求項１２】
請求項１１記載の方法であって、更に、
前記サービスの前記第１インスタンスおよび前記第２インスタンスにＩＰアドレスを割り当てるステップと、
前記ＩＰアドレスを使用して、前記第１クラスタおよび前記第２クラスタの両方において同時に前記サービスをサポートするステップと、
を含む、方法。
【請求項１３】
請求項１１記載の方法であって、更に、
前記第２クラスタにおいて前記サービスの第２インスタンスを生成した後に前記サービスの第２インスタンスをステージングするステップであって、その結果、前記サービスの第２インスタンスが前記第２クラスタにおいて前記起動状態になる準備ができているが、前記起動状態ではない、方法。
【請求項１４】
請求項１１記載の方法において、前記コピーしたアーティファクトが、コード、証明書、およびモデルの内の１つ以上を含む、方法。
【請求項１５】
請求項１１記載の方法において、テナント移行器が、前記第１部分を停止し、前記対応する部分を開始するのを管理する、方法。
【請求項１６】
請求項１１記載の方法において、前記第１クラスタおよび前記第２クラスタがデータセンタに位置する、方法。
【請求項１７】
プロセッサと該プロセッサ上に具体化されるコンピュータ実行可能命令を有するメモリとを含むシステムであって、前記プロセッサによって実行されると、ネットワークのデータセンタ内において第１クラスタから第２クラスタにサービスを移行する方法を実施し、当該システムが、
サービスの第１インスタンスを起動するように構成される第１グループの仮想マシンを含む、データセンタの第１クラスタであって、前記サービスの第１クラスタが、起動状態にある複数の第１部分を含むように構成され、更にＩＰアドレスに関連付けるように構成される、第１クラスタと、
複数の仮想マシンを備える、前記データセンタの第２クラスタと、
テナント移行器であって、
前記データセンタの第２クラスタに移すために、前記データセンタの第１クラスタにおける前記サービスの第１インスタンスを特定し、
前記サービスに関連付けられるアーティファクトを、前記第１クラスタから前記第２クラスタへコピーし、
前記第２クラスタにおける１つ以上のノードを選択することによって、前記第２クラスタにおいて前記サービスの第２インスタンスを生成し、
前記サービスの第２インスタンスを起動するように構成される第２グループの仮想マシンを構成し、前記サービスの第２インスタンスが、起動していない状態にある複数の第２部分を含むように構成され、前記ＩＰアドレスに関連付けられるように更に構成され、
前記第１クラスタにおける前記サービスの第１インスタンスに対し、前記複数の第１部分の内の１つの第１部分を停止し、その結果、該複数の第１部分の内の該１つの第１部分が前記起動していない状態となり、
前記第２クラスタにおける前記サービスの第２インスタンスに対し、前記複数の第２部分の内の対応する部分を開始し、その結果、該複数の第２部分の内の該対応する部分が前記起動状態となり、
前記起動状態にある前記複数の第１部分および前記複数の第２部分の内の前記部分のみへのアクセスを提供するために、前記ネットワークを更新し、
前記複数の第１部分の内の全ての部分が前記起動していない状態となるまで、且つ、前記複数の第２部分の内の全ての対応する部分が前記起動状態となるまで、前記停止および前記開始のステップを２回以上実施し、
前記第１クラスタにおいて前記サービスの第１インスタンスを削除する、
ように構成されるテナント移行器と、
を備える、システム。
【請求項１８】
請求項１７記載のシステムにおいて、前記テナント移行器が、更に、
前記サービスの第２インスタンスをステージングし、その結果、前記サービスの第２インスタンスが前記第２クラスタにおいて前記起動状態に変更されるように構成されるが、前記起動状態ではない、
ように構成される、システム。
【請求項１９】
請求項１７記載のシステムにおいて、前記サービスに関連付けられる前記アーティファクトが、コード、証明書、およびモデルの内１つ以上を含む、システム。