ONTAPを使用したVMware仮想ボリューム
VMware Virtual Volumes(VVol)を使用すると、ストレージアレイが提供する豊富な機能セットを活用しながら、アプリケーション固有の要件に応じてストレージプロビジョニングの判断を下すことができます。vSphere API for Storage Awareness(VASA)を使用すると、VM管理者は、ストレージチームとやり取りすることなく、VMのプロビジョニングに必要なストレージ機能を簡単に使用できます。VASAがリリースされるまではVM管理者はVMストレージポリシーを定義できましたが、適切なデータストアを特定するためにはストレージ管理者と協力しなければなりませんでした。多くの場合、ドキュメントや命名規則を使用していました。VASAを使用すると、適切な権限を持つvCenter管理者は、vCenterユーザがVMのプロビジョニングに使用できる一連のストレージ機能を定義できます。VMストレージポリシーとデータストアストレージ機能プロファイルのマッピングにより、vCenterで互換性のあるデータストアのリストを表示して選択できるほか、ARIA(旧vRealize)AutomationやTanzu Kubernetes Gridなどの他のテクノロジを有効にして、割り当てられたポリシーからストレージを自動的に選択できます。このアプローチは、ストレージポリシーベースの管理と呼ばれます。ストレージ機能プロファイルとポリシーは従来のデータストアでも使用できますが、ここではVVOLデータストアに焦点を当てます。VASA Provider for ONTAPは、ONTAP Tools for VMware vSphereに含まれています。
VASA Providerをストレージアレイから除外する利点は次のとおりです。
-
1つのインスタンスで複数のストレージアレイを管理できます。
-
ストレージOSのリリースに依存する必要はありません。
-
ストレージアレイのリソースは非常に高価です。
各VVOLデータストアは、ストレージ容量を定義するためのVASAプロバイダの論理エントリであるストレージコンテナによってバックアップされます。ONTAPツールを使用するストレージコンテナは、ONTAPボリュームで構築されます。ストレージコンテナは、同じSVM内のONTAPを追加することで拡張できます。
プロトコルエンドポイント(PE)は、ほとんどがONTAPツールによって管理されます。iSCSIベースのVVOLの場合は、そのストレージコンテナまたはVVOLデータストアに属するONTAPごとに1つのPEが作成されます。iSCSI用のPEは小規模なLUN(9.xでは4MiB、10.xでは2GiB)であり、vSphereホストに提供され、マルチパスポリシーがPEに適用されます。
NFSの場合は、ストレージコンテナまたはVVOLデータストアが配置されているSVM上のNFSデータLIFごとに、ルートファイルシステムのエクスポート用にPEが1つ作成されます。
ONTAPツールは、PEのライフサイクルを管理します。また、vSphereホストとvSphereクラスタの拡張および縮小との通信にも使用されます。ONTAP tools APIを使用して、既存の自動化ツールと統合できます。
現在、ONTAP Tools for VMware vSphereには2つのリリースがあります。
ONTAP®9 ONTAPツール
-
VVolによるNVMe/FCのサポートが必要な場合
-
米国連邦またはEUの規制要件
-
SnapCenter Plug-in for VMware vSphereと統合されたさまざまなユースケース
ONTAPツール10.x
-
高可用性
-
マルチテナンシー
-
大規模
-
VMFSデータストアに対するSnapMirrorアクティブ同期のサポート
-
SnapCenter Plug-in for VMware vSphereとの特定のユースケース向けの統合予定
VVOLを選ぶ理由
VMware Virtual Volumes(VVOL)には次のようなメリットがあります。
-
プロビジョニングの簡易化(vSphereホストあたりの最大LUN数の制限や、ボリュームごとのNFSエクスポートの作成が不要)
-
iSCSI / FCパスの数が最小限に抑えられる(ブロックSCSIベースのVVOLの場合)
-
スナップショット、クローン、その他のストレージ操作は通常、ストレージアレイにオフロードされ、はるかに高速に実行されます。
-
VMのデータ移行を簡易化(同じLUN内の他のVM所有者との調整が不要)
-
QoSポリシーは、ボリュームレベルではなくVMディスクレベルで適用されます。
-
シンプルな運用(ストレージベンダーはそれぞれの機能をVASAプロバイダで提供)
-
大規模なVMをサポート
-
vCenter間でのVVolレプリケーションの移行をサポートします。
-
ストレージ管理者は、VMディスクレベルで監視することもできます。
接続オプション
一般に、ストレージネットワークでは、高可用性、パフォーマンス、フォールトトレランスに対応するために、デュアルファブリック環境が推奨されます。VVOLは、iSCSI、FC、NFSv3、NVMe/FCでサポートされています。注:"Interoperability Matrix Tool ( IMT )"サポートされているONTAPツールのバージョンについては、
接続オプションは、VMFSデータストアまたはNFSデータストアのオプションと同じです。iSCSIとNFSのvSphereネットワークの例を次に示します。
VMware vSphere 用の ONTAP ツールを使用したプロビジョニング
VVOLデータストアは、ONTAP toolsを使用して、VMFSデータストアまたはNFSデータストアと同様にプロビジョニングできます。vSphere Client UIでONTAP toolsプラグインを使用できない場合は、以下の「はじめに」セクションを参照してください。
ONTAP tools 9.13を使用した場合
-
vSphereクラスタまたはホストを右クリックし、NetApp ONTAP toolsの下にあるProvision Datastoreを選択します。
-
タイプは[VVols]のままにし、データストアの名前を入力して目的のプロトコルを選択します。
-
目的のストレージ機能プロファイルを選択し、ストレージシステムとSVMを選択します。
-
新しいを作成するか、VVOLデータストア用に既存のONTAPを選択します。
ONTAPボリュームは、データストアオプションを使用してあとで表示または変更できます。
-
概要を確認し、[Finish]をクリックしてVVolデータストアを作成します。
-
作成したVVOLデータストアは、他のデータストアと同様に使用できます。作成するVMにVMストレージポリシーに基づいてデータストアを割り当てる例を次に示します。
-
WebベースのCLIインターフェイスを使用してVVolの詳細を取得できます。ポータルのURLは、ファイル名が「version.xml」でないVASA ProviderのURLと同じです。
クレデンシャルは、ONTAP toolsのプロビジョニング時に使用される情報と一致する必要があります。
または、ONTAP toolsのメンテナンスコンソールで更新したパスワードを使用します。[Web based CLI interface]を選択します。[使用可能なコマンド]リストから目的のコマンドを入力します。VVOLの詳細と基盤となるストレージ情報を表示するには、vVol list -verbose=trueを試してください。LUNベースの場合は、ONTAP CLIまたはSystem Managerを使用することもできます。 NFSベースの場合、System Managerを使用してデータストアを参照できます。
ONTAP tools 10.1を使用
-
vSphere cluster or hostを右クリックし、NetApp ONTAP toolsで[Create Datastore](10.1)を選択します。
-
データストアタイプとして[VVols]を選択します。vVolオプションを使用できない場合は、VASA Providerが登録されていることを確認してください。
-
VVolデータストアの名前を指定し、転送プロトコルを選択します。
-
プラットフォームとStorage VMを選択します。
-
VVOLデータストア用にONTAPを作成するか、既存のボリュームを使用します。ONTAPボリュームは、あとでデータストア構成から表示または更新できます。
-
プロビジョニングしたVVOLデータストアは、他のデータストアと同様に使用できます。
-
VMとデータストアのレポートはONTAPツールで提供されます。
VVolデータストア上のVMのデータ保護
VVolデータストア上のVMのデータ保護の概要については、を"VVOLの保護"参照してください。
-
VVolデータストアとレプリケーションパートナーをホストするストレージシステムを登録します。
-
必須属性を持つポリシーを作成します。
-
リソースグループを作成してポリシー(またはポリシー)に関連付ける注:VVOLデータストアの場合は、VM、タグ、またはフォルダで保護する必要があります。VVOLデータストアをリソースグループに含めることはできません。
-
特定のVMバックアップステータスは、[Configure]タブで確認できます。
-
VMはプライマリまたはセカンダリの場所からリストアできます。
"SnapCenterプラグインのドキュメント"その他のユースケースについては、を参照してください。
従来のデータストアからVVolデータストアへのVMの移行
他のデータストアからVVolデータストアにVMを移行する場合は、シナリオに基づいてさまざまなオプションを使用できます。これは、単純なStorage vMotion処理から、HCXを使用した移行までさまざまです。詳細については、を参照してください"ONTAPデータストアへのVMの移行"。
VVolデータストア間でのVMの移行
VVolデータストア間でVMを一括移行する場合は、を確認してください"ONTAPデータストアへのVMの移行"。
リファレンスアーキテクチャの例
ONTAP Tools for VMware vSphereおよびSCVは、管理対象のvCenterにインストールすることも、別のvCenterサーバにインストールすることもできます。管理しているVVOLデータストアではホストしないことを推奨します。
多くのお客様がvCenterサーバをIT部門ではなく別のサーバにホストしているため、ONTAPツールとSCVについても同様のアプローチが推奨されます。
ONTAP tools 10.xでは、1つのインスタンスで複数のvCenter環境を管理できます。ストレージシステムはクラスタのクレデンシャルを使用してグローバルに登録され、SVMは各テナントvCenterサーバに割り当てられます。
専用モデルと共有モデルの混在もサポートされています。
開始方法
ご使用の環境にONTAPツールがインストールされていない場合は、からをダウンロードし"NetAppサポートサイト"、に記載されている手順に従ってください"ONTAPでのVVOLの使用"。