「Parallels Desktop Pro」のリンククローン

macOS(OS X)ベースのデスクトップ仮想化ソフトウェア「Parallels Desktop for Mac」では、米国時間2014年8月20日付にてリリースされた「Parallels Desktop 10 for Mac」より、上位版の「Pro Edition」「Business Edition」において、マスターイメージをベースに差分情報のみを展開可能とするリンククローン機能が実装されています。

レプリカ(マスターイメージ)から、差分情報のみの仮想マシンを派生

リンククローンは、テンプレートとなるレプリカ(マスターイメージ(参照元)となるOS等の共通部分)から、差分情報のみの仮想マシンを派生させる事となるので、共通部分の容量は重複しません。従って、個々のクローンが消費するディスク容量の低減に貢献します。

また、新規に展開する場合には 任意のスナップショットのノードをレプリカとしてリンクする事となり、作成する時の基本的な手順は以下の通りとなります。

  1. 任意の仮想マシンを選択した状態で、「File(ファイル)」>「Linked Clone…(リンククローン…)」を選択するか、或いは当該マシンのコンテキストメニューから同項目を選択。この場合には、当該時点のスナップショットが新たに作成され、このノードをベースとしたクローンイメージが作成されます(既存のスナップショットノードのコンテキストメニューから同じ項目を選択し、作成する事も可能)
    仮想マシンからリンククローンを作成
    仮想マシンのコンテキストメニューからリンククローンを作成
  2. 保存ダイアログが表示されるので、任意の名称を設定(デフォルトは「Linked Clone of VMname」)
    リンククローンの保存ダイアログ
    リンククローンの保存ダイアログ。任意の名称(クローン名)を設定して保存

リンククローンの作成後、レプリカに相当するノードには専用のアイコンが付され、起点を視覚的に明示しています。

スナップショットマネージャーのリンククローン
リンククローン作成後のスナップショットマネージャーの表示。レプリカに相当するノードには、リンクをイメージした専用のアイコンが付される

ゲストOSに対するその後の変更(各種のアップデート等)は、差分情報として以降のリンククローンに保存される事となります(リンククローンには、差分情報のみが保存される事となります)。

「Ubuntu 18.04 LTS」のリンククローン
「Ubuntu 18.04 LTS(Bionic Beaver)」のリンククローン。「Parallels Desktop 14 for Mac 14.1.3 Build 45485」on「macOS 10.14.4(macOS Mojave、ホストOS)」