【誤訳訂正書】
【提出日】平成28年3月24日(2016.3.24)
【誤訳訂正１】
【訂正対象書類名】特許請求の範囲
【訂正対象項目名】全文
【訂正方法】変更
【訂正の内容】
【特許請求の範囲】
【請求項１】
ソースサーバ上のマイグレートする複数の仮想マシンの数に応じて、マネジメントサービスによって論理コンテナを形成するステップと、
前記複数の仮想マシンのファイルを前記論理コンテナに関連付けるステップと、
前記複数の仮想マシンのための状態情報および前記複数の仮想マシンの前記ファイルが前記論理コンテナに全て格納されるように、前記論理コンテナに各前記仮想マシンの状態情報を格納するステップであって、前記論理コンテナは、前記複数の仮想マシンのための前記状態情報および前記複数の仮想マシンの前記ファイルのより高レベルの編成を提供する、格納するステップと、
前記複数の仮想マシンに関する前記全てのファイルを前記ソースサーバから宛先サーバにコピーせずに、前記論理コンテナを前記ソースサーバからディスマウントし前記宛先サーバにマウントすることによって、前記複数の仮想マシンにおいて各前記仮想マシンを共に前記ソースサーバから前記宛先サーバにマイグレートするステップと、を具え、
前記マイグレートするステップは、
前記複数の仮想マシンをシャットダウンするステップと、
前記複数の仮想マシンをシャットダウンした後、前記論理コンテナを前記ソースサーバからディスマウントするステップと、
前記論理コンテナを前記宛先サーバにマウントするステップと、
前記論理コンテナを前記宛先サーバにマウントした後、前記複数の仮想マシンをスタートアップさせるステップと、を具えることを特徴とする方法。
【請求項２】
前記ファイルは前記論理コンテナに１つのデータファイルとして格納されることを特徴とする請求項１に記載の方法。
【請求項３】
前記全てのファイルおよび前記状態情報を前記論理コンテナに格納するために、前記マネジメントサービスを用いることを特徴とする請求項１に記載の方法。
【請求項４】
前記複数の仮想マシンが少なくとも３つの仮想マシンを含むことを特徴とする請求項１に記載の方法。
【請求項５】
前記マネジメントサービスは前記複数の仮想マシンのマイグレーションを制御することを特徴とする請求項１に記載の方法。
【請求項６】
前記複数の仮想マシンに関する前記全てのファイルを格納するステップは、前記マネジメントサービスを使用して、単一オペレーションで達成されることを特徴とする請求項１に記載の方法。
【請求項７】
前記複数の仮想マシンが第１の複数の仮想マシンであり、前記論理コンテナが第１の論理コンテナである請求項１に記載の方法であって、前記方法は、
マイグレートする第２の複数の仮想マシンの数に応じて、第２の論理コンテナを前記マネジメントサービスによって形成するステップと、
前記第２の複数の仮想マシンのファイルを前記第２の論理コンテナに関連付けるステップと、
前記第２の複数の仮想マシンのための状態情報および前記第２の複数の仮想マシンの前記ファイルが前記第２の論理コンテナに全て格納されるように、前記第２の論理コンテナに前記第２の複数の仮想マシンの各前記仮想マシンの状態情報を格納するステップであって、前記第２の論理コンテナは、前記第２の複数の仮想マシンのための前記状態情報および前記第２の複数の仮想マシンの前記ファイルのより高レベルの編成を提供する、格納するステップと、
前記第２の複数の仮想マシンに関する前記全てのファイルをソースサーバから宛先サーバにコピーせずに、前記第２の論理コンテナを前記ソースサーバからディスマウントし前記宛先サーバにマウントすることによって、前記第２の複数の仮想マシンにおいて各前記仮想マシンを共に前記ソースサーバから前記宛先サーバにマイグレートするステップと、を具え、
前記マイグレートするステップは、
前記第２の複数の仮想マシンをシャットダウンするステップと、
前記第２の複数の仮想マシンをシャットダウンした後、前記第２の論理コンテナを前記ソースサーバからディスマウントするステップと、
前記第２の論理コンテナを前記宛先サーバにマウントするステップと、
前記第２の論理コンテナを前記宛先サーバにマウントした後、前記第２の複数の仮想マシンをスタートアップさせるステップと、を具えることを特徴とする方法。
【請求項８】
前記マネジメントサービスが、前記複数の仮想マシンを単一オペレーションでシャットダウンすることを特徴とする請求項１に記載の方法。
【請求項９】
前記マネジメントサービスが、前記論理コンテナを前記宛先サーバにマウントした後、前記複数の仮想マシンを単一オペレーションでスタートアップすることを特徴とする請求項１に記載の方法。
【請求項１０】
前記論理コンテナを前記ソースサーバからディスマウントするステップが、前記ソースサーバによる前記論理コンテナに対する排他的アクセスを放棄するステップを含み、前記論理コンテナを前記宛先サーバにマウントするステップが、前記論理コンテナに対する排他的アクセスを獲得するステップを含むことを特徴とする請求項１に記載の方法。
【請求項１１】
ソースサーバ上で動作している複数の仮想マシンを、前記仮想マシンを安定状態にするために停止するステップと、
マイグレートする前記複数の仮想マシンの数に応じて、論理コンテナをマネジメントサービスによって形成するステップと、
前記複数の仮想マシンのファイルを、前記論理コンテナに関連付けるステップと、
前記複数の仮想マシンのための状態情報および前記複数の仮想マシンの前記ファイルが前記論理コンテナに全て格納されるように、前記論理コンテナに各前記仮想マシンのための状態情報を格納するステップであって、前記論理コンテナは、前記複数の仮想マシンのための前記状態情報および前記複数の仮想マシンの前記ファイルのより高レベルの編成を提供する、格納するステップと、
前記論理コンテナを前記ソースサーバからディスマウントするステップと、
前記論理コンテナを宛先サーバにマウントするステップと、
前記宛先サーバ上で、前記複数の仮想マシンの動作を再開するステップとを有し、
前記仮想マシンは、前記仮想マシンの起動中に前記ソースサーバから前記宛先サーバへマイグレートされる
ことを特徴とする方法。
【請求項１２】
前記複数の仮想マシンが少なくとも３つの仮想マシンを含むことを特徴とする請求項１１に記載の方法。
【請求項１３】
前記複数の仮想マシンを停止するステップ、前記複数の仮想マシンのための状態情報を格納するステップ、および／または前記複数の仮想マシンの動作を再開するステップは、前記マネジメントサービスを使用して、単一オペレーションで達成されることを特徴とする請求項１１に記載の方法。
【請求項１４】
前記ファイルは、１つのデータファイルとして前記論理コンテナに格納されることを特徴とする請求項１１に記載の方法。
【請求項１５】
前記論理コンテナを前記ソースサーバからディスマウントするステップが、前記ソースサーバによる前記論理コンテナに対する排他的アクセスを放棄するステップを含み、前記論理コンテナを前記宛先サーバにマウントするステップが、前記論理コンテナに対する排他的アクセスを獲得するステップを含むことを特徴とする請求項１１に記載の方法。
【請求項１６】
前記マネジメントサービスは前記複数の仮想マシンのマイグレーションを制御することを特徴とする請求項１１に記載の方法。
【誤訳訂正２】
【訂正対象書類名】明細書
【訂正対象項目名】００１１
【訂正方法】変更
【訂正の内容】
【００１１】
一実施例において、論理コンテナを形成する方法は、複数の仮想マシンに関するファイルの全てを論理コンテナに関連付けるステップと、複数の仮想マシンのための状態情報を論理コンテナに関連付けるステップとを含む。論理コンテナをソースサーバからディスマウントし、宛先サーバにマウントすることによって、複数の仮想マシンに関するファイルの全てをソースサーバから宛先サーバにコピーせずに、論理コンテナは、複数の仮想マシンをソースサーバから宛先サーバまでマイグレートするのに必要な情報の全てを含むことができる。状態情報は、プロセッサレジスタの状態、仮想ハードウェアの状態および仮想記憶の状態のうち、少なくとも１つを含むことができる。また、マネジメントサービスを用いて、ファイルの全ておよび状態情報を論理コンテナに関連付けることができる。複数の仮想マシンは、少なくとも３台、４台、５台、６台またはより多くの仮想マシンを含むことができる。複数の仮想マシンに関するファイルを複数の記憶装置に格納できる。複数の仮想マシンに関するファイルの全てを論理コンテナに関連付けること、および／または複数の仮想マシンのための状態情報を論理コンテナに関連付けることは、マネジメントサービスを使用して、単一のオペレーションで達成できる。
【誤訳訂正３】
【訂正対象書類名】明細書
【訂正対象項目名】００１２
【訂正方法】変更
【訂正の内容】
【００１２】
他の実施例において、複数の仮想マシンをマイグレートする方法は、ソースサーバから論理コンテナをディスマウントし、宛先サーバに論理コンテナをマウントするステップを含む。論理コンテナは、ソースサーバ上の複数の仮想マシンに関するファイルの全てを含む。一実施例において、論理コンテナをソースサーバからディスマウントする前に、複数の仮想マシンをシャットダウンすることができる。マネジメントサービスを用いて、複数の仮想マシンを単一のオペレーションでシャットダウンすることができる。また、マネジメントサービスを用いて、宛先サーバに論理コンテナをマウントした後に複数の仮想マシンを単一のオペレーションでスタートアップすることができる。他の実施例では、仮想マシンが起動中に、複数の仮想マシンをマイグレートすることができる。ソースサーバから論理コンテナをディスマウントするステップは、ソースサーバによる論理コンテナに対する排他的アクセスを放棄するステップを含み、宛先サーバに記憶（論理）コンテナをマウントするステップは論理コンテナに排他的アクセスを獲得するステップを含む。論理コンテナは複数の記憶装置に格納されるファイルを含む。
【誤訳訂正４】
【訂正対象書類名】明細書
【訂正対象項目名】００１３
【訂正方法】変更
【訂正の内容】
【００１３】
他の実施例において、仮想マシンをマイグレートする方法は、ソースサーバ上で動作している仮想マシンを、安定状態にするために停止するステップと、仮想マシンのための状態情報を論理コンテナに格納するステップと、論理コンテナをソースサーバからディスマウントするステップと、論理コンテナを宛先サーバにマウントするステップと、論理コンテナから状態情報を読み出すステップと、宛先サーバ上で仮想マシンの動作を再開するステップと、を含む。この方法は、同じ方法を使用して、複数の仮想マシンをマイグレートするステップを含むことができる。マネジメントサービスを用いて、複数の仮想マシンを停止し、複数の仮想マシンのための状態情報を格納し、および／または、複数の仮想マシンの動作を単一オペレーションで再開することができる。状態情報は、プロセッサレジスタの状態、仮想ハードウェアの状態および仮想記憶の状態の少なくとも１つを含むことができる。
【誤訳訂正５】
【訂正対象書類名】明細書
【訂正対象項目名】００２６
【訂正方法】変更
【訂正の内容】
【００２６】
論理コンテナ308を使用することにより、１台の仮想マシン、特に複数の仮想マシンのマイグレーションが非常に単純になる。全ファイルをソースサーバ302から宛先サーバ304にコピーする（これは、以前、行われていた通常の方法であった）代わりに、管理者は、論理コンテナ308を、ソースサーバ302からディスマウントし、宛先サーバ304にマウントするだけでよい。ソースサーバ302と宛先サーバ304との間で交換される情報量は、宛先サーバ304が記憶コンテナ308に正しく接続されるのに必要な量のみである。
【誤訳訂正６】
【訂正対象書類名】明細書
【訂正対象項目名】００３０
【訂正方法】変更
【訂正の内容】
【００３０】
図５には、仮想マシン312、314のコールド・マイグレーション方法の一実施例が示される。第１のステップ502において、ソースサーバ302上の仮想マシン312、314をシャットダウンする。仮想マシン312、314をシャットダウンした後、状態情報を論理コンテナ308に格納する。一旦仮想マシン312、314をシャットダウンすると、次のステップ504において、論理コンテナ308をソースサーバ302からディスマウントする。一般的に論理コンテナ308をソースサーバ302からディスマウントするステップは、論理コンテナ308に対する排他的アクセスを放棄するステップを含む。次に、ステップ506において、論理コンテナ308を宛先サーバ304にマウントする。一般的に、このステップは、宛先サーバ304によって、論理コンテナ308に対する排他的アクセスを確立するステップを含む。一実施例において、宛先サーバ304が論理コンテナ308への接続を確立できるように、設定情報を宛先サーバ304に提供することができる。設定情報を、マネジメントサービス270によって提供する、あるいは、ソースサーバ302から複製することができる。一旦論理コンテナ308を宛先サーバ304にマウントすると、仮想マシン312、314のための状態情報を論理コンテナ308から読み出し、仮想マシン312、314をスタートアップする。
【誤訳訂正７】
【訂正対象書類名】明細書
【訂正対象項目名】００３１
【訂正方法】変更
【訂正の内容】
【００３１】
図６は、仮想マシン312、314のホット・マイグレーション方法（すなわち、仮想マシン312、314が起動中にマイグレートする方法）の一実施例を示す。第１のステップ602において、状態情報をマイグレーション中に一定に保つために、仮想マシン312、314を停止する。前述のように、このステップ602、および、この方法あるいは本明細書に記載されている他の方法の任意のステップを、マネジメントサービス270が自動的に制御および／または実行できる。次のステップ604において、状態情報を論理コンテナ308に格納する。状態情報は、メモリの内容等に関する情報を含むことができる。次のステップ606、608において、論理コンテナ308を、ソースサーバ302からディスマウントし、宛先サーバ304にマウントする。これらのステップは、上述したコールド・マイグレーション・プロセスのステップ504、506と同様に実行される。論理コンテナ308を宛先サーバ304にマウントし、この２つの構成要素は、各々通信するので、状態情報を論理コンテナ308から読み出す。最終ステップ610において、仮想マシン312、314の動作を再開する。
【誤訳訂正８】
【訂正対象書類名】明細書
【訂正対象項目名】００３４
【訂正方法】変更
【訂正の内容】
【００３４】
プロセッサ714は、一般に、データを処理する、または命令を解釈し実行できる、任意の種類の処理装置を表す。ある実施例では、プロセッサ714は、ソフトウェアプリケーションまたはモジュールから命令を受信できる。これらの命令は、プロセッサ714に、本明細書において説明および／または図示される１つ以上の例示的実施例の機能を実行させることができる。例えば、プロセッサ714は、単独でまたは他要素と共に、本明細書に記載の、関連付け、マイグレーション、格納、検索、マウント、ディスマウント、設置、修復、比較ステップの１つ以上のステップを実行できる、および／または、実行手段となりうる。プロセッサ714は、また、本明細書に記載および／または例示される任意の他のステップ、方法、プロセスを実行できる、および／または、実行手段となりうる。
【誤訳訂正９】
【訂正対象書類名】明細書
【訂正対象項目名】００３７
【訂正方法】変更
【訂正の内容】
【００３７】
メモリコントローラ718は、一般に、メモリまたはデータを処理できる、あるいは、コンピュータシステム710の１つ以上の構成要素間の通信を制御できる、任意の種類のデバイスを表す。例えば、ある実施例において、メモリコントローラ718は、通信インフラ712を介して、プロセッサ714、システムメモリ716およびＩ／Ｏコントローラ720の間の通信を制御できる。ある実施例では、メモリコントローラ718は、単独でまたは他要素と共に、本明細書に記載の、関連付け、マイグレーション、格納、マウント、ディスマウント、設置、修復、比較、検索のような、１つ以上のステップまたは機能を実行できる、および／または、実行手段となりうる。
【誤訳訂正１０】
【訂正対象書類名】図面
【訂正対象項目名】図５
【訂正方法】変更
【訂正の内容】
【図５】
2014142957.tif 000001
【誤訳訂正１１】
【訂正対象書類名】図面
【訂正対象項目名】図６
【訂正方法】変更
【訂正の内容】
【図６】
2014142957.tif 000002