ONTAPストレージで VMware 仮想ボリューム ( vVols ) を使用する方法について学習します。
VMware Virtual Volumes (vVols) の利点、 ONTAP tools for VMware vSphereのプロビジョニング、データ保護戦略、および VM 移行ガイドラインについて説明します。
概要
vSphere API for Storage Awareness (VASA) を使用すると、VM 管理者はストレージ チームとやり取りすることなく、VM のプロビジョニングに必要なあらゆるストレージ機能を簡単に使用できるようになります。 VASA 以前は、VM 管理者は VM ストレージ ポリシーを定義できましたが、多くの場合、ドキュメントや命名規則を使用して、ストレージ管理者と協力して適切なデータストアを特定する必要がありました。 VASA を使用すると、適切な権限を持つ vCenter 管理者は、vCenter ユーザーが VM のプロビジョニングに使用できるさまざまなストレージ機能を定義できます。 VM ストレージ ポリシーとデータストア ストレージ機能プロファイル間のマッピングにより、vCenter は選択可能な互換性のあるデータストアのリストを表示できるようになり、また、Aria (旧称 vRealize) Automation や Tanzu Kubernetes Grid などの他のテクノロジーが割り当てられたポリシーからストレージを自動的に選択できるようになります。このアプローチは、ストレージ ポリシー ベースの管理として知られています。ストレージ機能プロファイルとポリシーは従来のデータストアでも使用できますが、ここではvVolsデータストアに焦点を当てます。 ONTAP用の VASA プロバイダーは、ONTAP tools for VMware vSphereの一部として含まれています。
ストレージ アレイ外で VASA プロバイダーを使用する利点は次のとおりです。
-
単一インスタンスで複数のストレージ アレイを管理できます。
-
リリース サイクルは、ストレージ OS のリリースに依存する必要はありません。
-
ストレージアレイ上のリソースは非常に高価です。
各 vVol データストアは、ストレージ容量を定義する VASA プロバイダーの論理エントリであるストレージ コンテナによってサポートされます。 ONTAPツールを備えたストレージ コンテナは、 ONTAPボリュームで構築されます。同じ SVM 内にONTAPボリュームを追加することで、ストレージ コンテナを拡張できます。
プロトコル エンドポイント (PE) は主にONTAPツールによって管理されます。 iSCSI ベースのvVolsの場合、そのストレージ コンテナまたは vVol データストアの一部であるONTAPボリュームごとに 1 つの PE が作成されます。 iSCSI の PE は、vSphere ホストに提示される小さなサイズの LUN (9.x の場合は 4MiB、10.x の場合は 2GiB) であり、PE にはマルチパス ポリシーが適用されます。
NFS の場合、ストレージ コンテナまたは vVol データストアが存在する SVM 上のすべての NFS データ ライフタイムごとに、ルート ファイル システムのエクスポート用に 1 つの PE が作成されます。
ONTAPツールは、PE のライフサイクルを管理し、vSphere クラスタの拡張と縮小による vSphere ホスト通信も管理します。 ONTAPツール API は、既存の自動化ツールと統合するために使用できます。
現在、 ONTAP tools for VMware vSphereは2 つのリリースで利用可能です。
ONTAPツール 9.x
-
NVMe/FCのvVolサポートが必要な場合
-
米国連邦またはEUの規制要件
-
SnapCenter Plug-in for VMware vSphereと統合されたユースケースの増加
ONTAPツール 10.x
-
高可用性
-
マルチテナンシー
-
大規模
-
VMFSデータストアのSnapMirrorアクティブ同期サポート
-
SnapCenter Plug-in for VMware vSphereを使用した特定のユースケースへの今後の統合
なぜvVolsのか?
VMware Virtual Volumes (vVols) には次のような利点があります。
-
簡素化されたプロビジョニング(vSphere ホストごとの最大 LUN 制限を気にする必要はなく、ボリュームごとに NFS エクスポートを作成する必要もありません)
-
iSCSI/FCパスの数を最小限に抑えます(ブロックSCSIベースのvVolの場合)
-
スナップショット、クローン、およびその他のストレージ操作は通常、ストレージ アレイにオフロードされ、はるかに高速に実行されます。
-
VM のデータ移行が簡素化されます (同じ LUN 内の他の VM 所有者と調整する必要はありません)
-
QoS ポリシーはボリューム レベルではなく VM ディスク レベルで適用されます。
-
操作のシンプルさ(ストレージベンダーはVASAプロバイダーで差別化された機能を提供します)
-
大規模な VM をサポートします。
-
vCenter 間の移行のための vVol レプリケーション サポート。
-
ストレージ管理者には、VM ディスク レベルで監視するオプションがあります。
接続オプション
高可用性、パフォーマンス、フォールト トレランスを実現するために、ストレージ ネットワークには通常、デュアル ファブリック環境が推奨されます。 vVols は、iSCSI、FC、NFSv3、NVMe/FC でサポートされています。注: 参照"Interoperability Matrix Tool(IMT)"サポートされているONTAPツールバージョン
接続オプションは、VMFS データストアまたは NFS データストアのオプションと一致します。 iSCSI および NFS のサンプル参照 vSphere ネットワークを以下に示します。
ONTAP tools for VMware vSphereを使用したプロビジョニング
vVol データストアは、 ONTAPツールを使用して VMFS または NFS データストアと同様にプロビジョニングできます。 ONTAPツール プラグインが vSphere クライアント UI で使用できない場合は、以下の「開始方法」セクションを参照してください。
ONTAPツール9.13
-
vSphere クラスタまたはホストを右クリックし、 NetApp ONTAPツールの下にある Provision Datastore を選択します。
-
タイプをvVolsのままにして、データストアの名前を入力し、必要なプロトコルを選択します。
-
必要なストレージ機能プロファイルを選択し、ストレージ システムと SVM を選択します。
-
vVol データストア用に新しいONTAPボリュームを作成するか、既存のボリュームを選択します。
ONTAPボリュームは、後でデータストア オプションから表示または変更できます。
-
概要を確認し、「完了」をクリックして vVol データストアを作成します。
-
vVol データストアが作成されると、他のデータストアと同様に使用できるようになります。作成中の VM に VM ストレージ ポリシーに基づいてデータストアを割り当てる例を次に示します。
-
vVol の詳細は、Web ベースの CLI インターフェイスを使用して取得できます。ポータルの URL は、ファイル名 version.xml を除いた VASA プロバイダー URL と同じです。
認証情報は、ONTAPツールのプロビジョニング時に使用する情報と一致する必要があります。
または、 ONTAPツール メンテナンス コンソールで更新されたパスワードを使用します。
Web ベースの CLI インターフェースを選択します。
使用可能なコマンド リストから目的のコマンドを入力します。 vVolの詳細と基礎となるストレージ情報を一覧表示するには、「vvol list -verbose=true」を試してください。
LUN ベースの場合は、 ONTAP CLI または System Manager も使用できます。
NFS ベースの場合、システム マネージャーを使用してデータストアを参照できます。
ONTAPツール10.1を使用
-
vSphere クラスタまたはホストを右クリックし、 NetApp ONTAPツールの下にある [データストアの作成 (10.1)] を選択します。
-
データストアのタイプとしてvVolsを選択します。
vVolsオプションが使用できない場合は、VASA プロバイダーが登録されていることを確認してください。
-
vVol データストア名を指定し、トランスポート プロトコルを選択します。
-
プラットフォームとストレージ VM を選択します。
-
vVol データストア用に ONTAP ボリュームを作成するか、既存のONTAPボリュームを使用します。
ONTAPボリュームは、後でデータストア構成から表示または更新できます。
-
vVol データストアがプロビジョニングされると、他のデータストアと同様に使用できるようになります。
-
ONTAPツールは、VM およびデータストアのレポートを提供します。
vVol データストア上の VM のデータ保護
vVolデータストア上のVMのデータ保護の概要については、以下を参照してください。"vVolsの保護" 。
-
vVol データストアとレプリケーション パートナーをホストするストレージ システムを登録します。
-
必要な属性を持つポリシーを作成します。
-
リソース グループを作成し、ポリシー (1 つまたは複数) に関連付けます。
注意: vVol データストアの場合、VM、タグ、またはフォルダーで保護する必要があります。vVol データストアをリソース グループに含めることはできません。
-
特定の VM バックアップ ステータスは、構成タブから表示できます。
-
VM はプライマリまたはセカンダリの場所から復元できます。
参照する"SnapCenterプラグインのドキュメント"追加のユースケースについては。
従来のデータストアから vVol データストアへの VM の移行
VM を他のデータストアから vVol データストアに移行するには、シナリオに応じてさまざまなオプションが利用できます。単純なストレージ vMotion 操作から HCX を使用した移行までさまざまです。参照する"VMをONTAPデータストアに移行する"詳細についてはこちらをご覧ください。
vVol データストア間の VM 移行
vVolデータストア間のVMの一括移行については、以下をご確認ください。"VMをONTAPデータストアに移行する" 。
サンプルリファレンスアーキテクチャ
ONTAP tools for VMware vSphereは、管理している同じ vCenter または別の vCenter サーバーにインストールできます。管理している vVol データストア上でホストすることは避けた方がよいでしょう。
多くの顧客は、vCenter サーバーを管理しているのではなく別のサーバー上でホストしているため、 ONTAPツールと SCV でも同様のアプローチが推奨されます。
ONTAPツール 10.x を使用すると、単一のインスタンスで複数の vCenter 環境を管理できます。ストレージ システムはクラスタ認証情報を使用してグローバルに登録され、SVM は各テナント vCenter サーバーに割り当てられます。
専用モデルと共有モデルの混在もサポートされています。
始め方
ONTAPツールが環境にインストールされていない場合は、以下からダウンロードしてください。"NetAppサポート サイト"以下の指示に従ってください。"ONTAPでvVolsを使用する" 。