バーチャル マシンの作成と展開の概要
公開日: 2016年3月
対象: System Center 2012 SP1 - Virtual Machine Manager、System Center 2012 R2 Virtual Machine Manager、System Center 2012 - Virtual Machine Manager
Virtual Machine Manager (VMM) にはバーチャル マシンを作成して展開し、それらに標準の構成設定を適用するための方法がいくつも用意されています。 このセクションでは、これらの方法に関する情報と、バーチャル マシンに関するその他の概念について説明します。
バーチャル マシンの作成方法と展開方法
スタンドアロン バーチャル マシンを作成し展開する—次の手順を使用してスタンドアロン バーチャル マシンを手動で作成できます。
空のバーチャル ハード ディスクからバーチャル マシンを作成し展開する—この方法でバーチャル マシンを作成した後は、.iso イメージ、CD または DVD、または Pre-Boot Execution Environment (PXE) サーバーを使用できる場合はネットワーク ブートからオペレーティング システムをインストールできます。 手順については、「作成して、空のバーチャル ハード_ディスクからバーチャル マシンを展開する方法」をご覧ください。
既存のバーチャル ハード ディスクからバーチャル マシンを作成し展開する—この方法では VMM ライブラリに保管されている既存のバーチャル ハード ディスクからバーチャル マシンを作成できます。 Sysprep を使用して汎用化されたバーチャル ハード ディスクを使用することをお勧めします。そうでない場合、新しいバーチャル マシンにソース マシンと同じ ID が使用されます。 手順については、「既存のバーチャル ハード ディスクからバーチャル マシンを作成および展開する方法」をご覧ください。
既存のバーチャル マシンからバーチャル マシンを作成し展開する—この方法では VMM ライブラリにある既存のバーチャル マシンを複製して新しいバーチャル マシンを作成できます。 複製したバーチャル マシンに同じ ID が使用されないように、Sysprep を使用して汎用化されたバーチャル マシンを複製することをお勧めします。System Center 2012 R2 以降、この方法でバーチャル マシンを作成すると、複製のバーチャル マシンを作成するホスト上でベース ディスクが検出された場合に Virtual Machine Manager が自動的に差分ディスクを使用します。
バーチャル-バーチャル (V2V) 変換を使用してバーチャル マシンを作成し展開する - この方法は、既存の VMware バーチャル マシンをコピーして Hyper-V バーチャル マシンを作成する場合に使用します。 詳細については、「VMM を使って VMware バーチャル マシンを Hyper-V (V2V) に変換する方法」をご覧ください。
V2V 変換で Microsoft Virtual Machine Converter (MVMC) を使用することもできます。 詳細については、「Microsoft Virtual Machine Converter 3.0」を参照してください。
物理-バーチャル マシン (P2V) 変換を使用してバーチャル マシンを作成し展開する—この方法は、VMM または System Center 2012 の System Center 2012 Service Pack 1 (SP1) を実行している場合に既存の物理コンピューターをバーチャル マシンに変換するために使用します。 その場合、可能な限りの P2V 変換が行われます。 P2V の詳細については「物理コンピューター (P2V) を変換してバーチャル マシンを展開する方法」を参照してください。
P2V 変換には Microsoft Virtual Machine Converter (MVMC) を使用することもできます。 詳細については、「Microsoft Virtual Machine Converter 3.0」を参照してください。
[!メモ]
System Center 2012 R2 以降、VMM で P2V 変換は実行できません。 代わりに、MVMC を使用します。 詳細については、「Microsoft Virtual Machine Converter 3.0」を参照してください。
バーチャル マシン テンプレートを使用してバーチャル マシンを作成し展開する—この方法ではテンプレートからの一貫した構成設定を使用して複数のバーチャル マシンを作成します。 バーチャル マシン テンプレートは、VMM ライブラリに保管されている構成済みの XML オブジェクトです。 テンプレートを使用して、セルフサービス ユーザーが選択できるバーチャル マシンの構成オプションを管理し制限することができます。 テンプレートには、ゲスト オペレーティング システム プロファイル、ハードウェア プロファイル、1 つまたは複数の VHD など、新しいバーチャル マシンの作成に使用できるいくつものプロパティが関連付けられています。 バーチャル マシン テンプレートを作成するには、まず必要なプロファイルを作成してから、そのプロファイルに基づいてテンプレートを作成します。 テンプレートは、既存のテンプレート、ライブラリに保管されたバーチャル ハード ディスク、またはホストに展開された既存のバーチャル マシンから作成できます。
System Center 2012 R2 以降、この方法を使用してバーチャル マシンを作成して展開する際に、差分ディスクの使用が最適化されるため、より効率的に処理できます。
プロファイルの作成の詳細については、「VMM でのプロファイルとテンプレートの作成」を参照してください。
テンプレートの作成の詳細については、「How to Create a Virtual Machine Template (バーチャル マシン テンプレートを作成する方法)」を参照してください。
テンプレートに基づくバーチャル マシンの作成の詳細については、「作成し、テンプレートからバーチャル マシンを展開する方法」を参照してください。
サービスの展開でバーチャル マシンを作成し展開する - VMM でサービスを作成できます。このサービスとは、構成と展開をまとめて行い、1 つのエンティティとして管理されるバーチャル マシンの論理グループのことです。 サービスは 1 階層の場合と多層の場合があります。 1 階層サービスは、バーチャル マシン テンプレートで提供されるバーチャル マシンに追加の構成設定を提供する、1 つのバーチャル マシンで構成されます。 多層サービスには複数のバーチャル マシンが含まれます。 たとえば、SQL Server 層、Server App-V 層、および Web App 層で構成される多層サービスなどがあります。 サービスを定義するには、そのサービスに展開されるバーチャル マシンに関する情報を含んだサービス テンプレートを構成します。 新しいサービス テンプレートを作成するか、既存のバーチャル マシン テンプレートに基づいてサービス テンプレートを作成することができます。
System Center 2012 R2 以降、この方法を使用してバーチャル マシンを作成して展開する際に、差分ディスクの使用が最適化されるため、より効率的に処理できます。
サービスの展開に関する一般的な情報については、「VMM でのサービスの作成と展開」を参照してください。
サービス テンプレートの作成手順の詳細については、「VMM でサービス テンプレートを作成する方法」を参照してください。
サービス テンプレートの一部としてバーチャル マシンを展開する手順の詳細については、「層をサービス テンプレートに追加する方法」を参照してください。
バーチャル マシンの迅速なプロビジョニング VMM でバーチャル マシンを迅速にプロビジョニングするには、スナップショットや複製などの記憶領域ネットワーク (SAN) Copy テクノロジを使用します。 迅速なプロビジョニングは、スタンドアロンのバーチャル マシンと、サービスとして展開されているバーチャル マシンに使用できます。 詳細については、「SAN Copy を使用したバーチャル マシンの迅速なプロビジョニングの概要」をご覧ください。
バーチャル マシンの作成と展開における差分ディスクの使用
System Center 2012 R2 以降、差分ディスクのサポートが最適化されています。 バーチャル マシン テンプレートを使用してバーチャル マシンを作成するときや、サービスを使用するときに、差分ディスクを使用できます。 差分ディスクは、変更されないベースのバーチャル ハード ディスクに関連付けられています。 このベース ディスクは、ベース ディスクへのすべての変更を含む差分ディスクと共に動作します。 この方法ではベース ディスクへの変更を分離でき、バーチャル マシンに関連する VMM のいくつかの操作を最適化することができます。 ごく少数の初期仮想ディスクを使用する際、差分ディスクの使用によりディスク データの大部分を複数の仮想ディスクで共有できます。
VMM では、差分ディスクのサポートの最適化によって以下の利点が提供されます。
差分ディスクを利用する記憶域の移行の最適化。 移行中、必要な場合を除き VMM はベース ディスクを移行しません。
差分ディスクの利用によるバーチャル マシン展開の処理時間の最適化。VMM は、ターゲット コンピューター上の差分ディスクを識別して使用しようとします。
差分ディスクを使用する場合、Windows のオフロード データ転送 (ODX) 機能によりサービスの展開中にファイルをゲスト マシンにコピーすることで、ベース仮想ディスクの展開が最適化されます。
差分ディスクの利用による、バーチャル マシンの複製に必要な時間と記憶域の最適化。VMM には、複製の処理中に差分ディスクを作成して使用するオプションがあります。
差分ディスクを使用する場合、管理者は次のことに注意する必要があります。
ホスト上から未使用のベース仮想ディスクが削除されていることを確認します。
ベース仮想ディスクが破損されたり、何らかの理由で使用できなくなった場合、そのディスクに依存するすべての仮想ディスクも失われます。 あらゆる重要データの場合と同様、このリスクを緩和するには、バックアップ プランを実施してベース仮想ディスクの高可用性を確保する必要があります。
高速ファイル コピー
バーチャル マシンの展開中、VMM が VHD ファイルなどの大容量ファイルを別の場所に移動したりコピーする必要があります。VMM の System Center 2012 R2 以降、高速ファイル コピーは、主に Windows Server 2012 R2 で導入された Windows オフロード データ転送 (ODX) 機能を活用することで、ファイル転送のパフォーマンスを改善します。VMM では、ファイル転送機構として引き続きバックグラウンド インテリジェント転送サービス (BITS) が使用されます。 ただし、System Center 2012 R2 以降、VMM は可能な場合 (ODX をサポートする SAN にファイルをコピーする場合など) には ODX を活用します。 これにより、バーチャル マシンの展開にかかる処理時間が大幅に短縮されます。 Windows ODX の詳細については、「Windows Offloaded Data Transfers Overview (Windows オフロード データ転送の概要)」を参照してください。
参照
Creating and Deploying Virtual Machines in VMM (VMM でのバーチャル マシンの作成と展開)