VM とデータストアのクローニング
ストレージオブジェクトをクローニングすると、追加の VM のプロビジョニングやバックアップ / リカバリ処理などの用途に使用できるコピーを簡単に作成できます。
vSphere では、 VM 、仮想ディスク、 VVOL 、またはデータストアをクローニングできます。クローニングされたオブジェクトは、多くの場合、自動化されたプロセスによってさらにカスタマイズできます。vSphere では、フルコピークローンとリンククローンの両方がサポートされます。リンククローンでは、元のオブジェクトとは別に変更が追跡されます。
リンククローンはスペースを節約するのに適していますが、 vSphere が VM に対して処理する I/O 量が増えるため、その VM のパフォーマンスや場合によってはホスト全体のパフォーマンスに影響します。そのため、NetAppのお客様は、ストレージシステムベースのクローンを使用して、ストレージの効率的な使用とパフォーマンスの向上という2つのメリットを活用することがよくあります。
次の図は、 ONTAP クローニングを示しています。
クローニングは、ONTAPを実行するシステムにいくつかのメカニズムを使用してオフロードできます。通常はVM、VVol、データストアのレベルでオフロードできます。これには次のものが含まれます。
-
NetApp vSphere APIs for Storage Awareness ( VASA ) Provider を使用した VVol のクローニング。 vCenterで管理されるVVol Snapshotをサポートするために、ONTAPクローンを使用します。VVol Snapshotの作成や削除によるI/Oへの影響は最小限で、スペース効率に優れています。 VM のクローニングは vCenter を使用して行うこともでき、 1 つのデータストア / ボリューム内かデータストア / ボリューム間かに関係なく、 ONTAP にオフロードされます。
-
vSphere APIs – Array Integration ( VAAI )を使用した vSphere のクローニングと移行:VMのクローニング処理は、SAN環境とNAS環境の両方でONTAPにオフロードできます(NetAppには、VAAI for NFSを有効にするESXiプラグインが用意されています)。vSphereはNASデータストア内のコールド(電源がオフになっている)VMに対する処理のみをオフロードしますが、ホットVMに対する処理(クローニングとStorage vMotion)はSANに対してもオフロードされます。ONTAPでは、ソースとデスティネーションに基づいた最も効率的なアプローチを採用しています。この機能は、でも使用され "オムニッサホライゾンビュー""ます。
-
SRA(VMware Live Site Recovery / Site Recovery Managerで使用)。ここでは、クローンを使用して、 DR レプリカのリカバリを無停止でテストします。
-
SnapCenter などのネットアップのツールを使用したバックアップとリカバリVMクローンは、バックアップ処理の検証や、個 々 のファイルをリストアできるようにVMバックアップのマウントに使用されます。
ONTAP オフロードクローニングは、 VMware 、ネットアップ、サードパーティのツールから実行できます。ONTAP にオフロードされたクローンには、いくつかのメリットがあります。ほとんどの場合、スペース効率に優れており、オブジェクトの変更にのみ対応するストレージが必要です。読み取りや書き込みのパフォーマンスには影響しません。また、高速キャッシュでブロックを共有することでパフォーマンスが向上する場合もあります。また、 CPU サイクルとネットワーク I/O も ESXi サーバからオフロードされます。FlexVol volumeを使用した従来のデータストア内でのコピーオフロードは、FlexCloneライセンス(ONTAP Oneライセンスに含まれる)で高速かつ効率的に実行できますが、FlexVolボリューム間のコピーには時間がかかることがあります。VM テンプレートをクローンのソースとして管理する場合は、スペース効率に優れた高速クローンを作成するために、テンプレートをデータストアボリューム内に配置することを検討してください(フォルダやコンテンツライブラリを使用してテンプレートを整理します)。
ONTAP 内で直接ボリュームまたは LUN をクローニングして、データストアをクローニングすることもできます。NFS データストアの場合は、 FlexClone テクノロジでボリューム全体をクローニングし、 ONTAP からクローンをエクスポートして、別のデータストアとして ESXi にマウントできます。VMFS データストアの場合は、ボリューム内の LUN 、または 1 つ以上の LUN を含むボリューム全体を ONTAP でクローニングできます。VMFS を含む LUN を通常のデータストアとしてマウントして使用するためには、 LUN を ESXi igroup にマッピングし、 ESXi から再署名を受ける必要があります。ただし一部の一時的なユースケースでは、クローニングされた VMFS を再署名なしでマウントすることができます。クローニングしたデータストア内の VM は、個別にクローニングした VM と同様に登録、再設定、およびカスタマイズすることができます。
バックアップや FlexClone 用の SnapRestore など、追加のライセンス機能を使用してクローニングを強化できる場合があります。これらのライセンスは、追加コストなしでライセンスバンドルに含まれていることがよくあります。FlexCloneライセンスは、VVolのクローニング処理や、VVolの管理対象Snapshot(ハイパーバイザーからONTAPにオフロードされる)をサポートするために必要です。FlexClone をデータストア / ボリューム内で使用すると、特定の VAAI ベースのクローンの品質を向上させることもできます(ブロックコピーではなく、スペース効率に優れたコピーが瞬時に作成されます)。 また、 DR レプリカのリカバリをテストする際に SRA で使用され、クローニング処理用に SnapCenter でバックアップコピーを参照して個々のファイルをリストアする際にも使用されます。