1. Oracle VM Server for SPARC ソフトウェアの概要
アクティブなドメインの NIU ハイブリッド I/O の移行
バインドされたドメインまたはアクティブでないドメインの CPU の移行
バインドされたドメインまたはアクティブでないドメインの仮想入出力の移行
バインドされたドメインまたはアクティブでないドメインの PCIe エンドポイントデバイスの移行
A. Oracle VM Server for SPARC 物理から仮想への変換ツール
B. Oracle VM Server for SPARC Configuration Assistant
C. Logical Domains Manager の検出
D. Logical Domains Manager での XML インタフェースの使用
ソースマシン上の Logical Domains Manager はドメインの移行要求を受け入れ、ターゲットマシン上で実行されている Logical Domains Manager とのセキュリティー保護されたネットワーク接続を確立します。この接続が確立されると、移行が行われます。移行自体は、複数のフェーズに分解できます。
フェーズ 1: ターゲットホストで実行されている Logical Domains Manager との接続後、ソースマシンおよびソースドメインに関する情報がターゲットホストに転送されます。この情報を使用して、移行が可能かどうかを判断する一連のチェックが実行されます。チェックは、ソースドメインの状態によって異なります。たとえば、ソースドメインがアクティブになっている場合と、ドメインがバインドされているかアクティブでない場合では、実行される一連のチェックが異なります。
フェーズ 2: フェーズ 1 のすべてのチェックに合格した場合、ソースマシンとターゲットマシンで移行の準備が行われ、ソースドメインは一時停止されます。ターゲットマシンでは、ソースドメインを受け入れるためにドメインが作成されます。
フェーズ 3: アクティブなドメインの場合、次のこのフェーズでは、ドメインのすべての実行時の状態情報がターゲットに転送されます。この情報は、ハイパーバイザから取得されます。ターゲットで、状態情報がハイパーバイザにインストールされます。
フェーズ 4: ハンドオフが行われます。すべての状態情報が転送されたあと、ソースがアクティブな場合はターゲットドメインが実行を再開するときにハンドオフが行われ、ソースドメインが削除されます。この時点で、ターゲットドメインは唯一の動作中のドメインになります。