vVolストレージの導入
VM用のVVOLストレージを作成するには、いくつかの手順を実行します。
従来のデータストアにONTAP を使用する既存のvSphere環境では、最初の2つの手順は必要ない場合があります。VMFSまたは従来のNFSベースのストレージの管理、自動化、レポート作成に、すでにONTAPツールを使用している場合があります。これらの手順については、次のセクションで詳しく説明します。
-
Storage Virtual Machine(SVM)とそのプロトコル設定を作成します。[NVMe/FC]、[NFSv3]、[NFSv4.1]、[iSCSI]、[FCP]、 またはそれらのオプションの組み合わせ。ONTAPのSystem Managerウィザードまたはクラスタシェルコマンドラインを使用できます。
-
スイッチ/ファブリック接続ごとにノードごとに少なくとも1つのLIFが必要です。FCP、iSCSI、またはNVMeベースのプロトコルを使用する場合は、ノードごとに2つ以上を作成することを推奨します。
-
この時点でボリュームを作成することもできますが、_Provision Datastore_wizardで作成する方が簡単です。ただし、VMware Site Recovery ManagerでvVolレプリケーションを使用する場合は例外です。この方法を使用すると、既存のSnapMirror関係が設定された既存のFlexVol を使用した方が簡単です。QoSはSPBMとONTAP ツールで管理するため、VVOLに使用するボリュームでは有効にしないでください。
-
-
NetApp Support Site からダウンロードしたOVAを使用して、ONTAP Tools for VMware vSphereを導入します。
-
環境に合わせてONTAP toolsを設定します。
-
ONTAP toolsの_Storage Systems_にONTAP クラスタを追加します
-
ONTAP toolsとSRAはクラスタレベルとSVMレベルの両方のクレデンシャルをサポートしますが、VASA Providerではストレージシステムのクラスタレベルのクレデンシャルのみがサポートされます。これは、VVOLに使用されるAPIの多くがクラスタレベルでしか使用できないためです。そのため、VVOLを使用する場合は、クラスタを対象としたクレデンシャルを使用してONTAPクラスタを追加する必要があります。
-
-
ONTAP データLIFがVMkernelアダプタとは異なるサブネットにある場合は、ONTAP toolsの設定メニューで、[Selected Subnets]リストにVMkernelアダプタのサブネットを追加する必要があります。デフォルトでは、ONTAP toolsはローカルサブネットへのアクセスのみを許可することでストレージトラフィックを保護します。
-
ONTAPツールには、事前定義されたポリシーがいくつか用意されています。これらのポリシーは、 ポリシーによるVMの管理 を参照してください。
-
-
vCenterの_Provision ONTAP tools_menuを使用して、_Provision datastore_wizardを起動します。
-
わかりやすい名前を指定し、目的のプロトコルを選択します。データストアの概要 も指定できます。
-
vVolデータストアでサポートするSCPを1つ以上選択します。これにより、プロファイルに一致しないONTAP システムがすべて除外されます。表示されたリストから、目的のクラスタとSVMを選択します。
-
ウィザードを使用して、指定したSCPごとに新しいFlexVol ボリュームを作成するか、適切なラジオボタンを選択して既存のボリュームを使用します。
-
vCenter UIの_PoliciesとProfiles_menuから、データストアで使用する各SCPのVMポリシーを作成します。
-
「NetApp.clustered.Data.ONTAP.VP.vvol」ストレージルールセットを選択します。「NetApp.clustered.Data.ONTAP.VP.VASA10」ストレージルールセットは、vVol以外のデータストアでのSPBMサポート用です
-
ストレージ機能プロファイルは、VMストレージポリシーを作成するときに名前で指定します。この手順では、[replication]タブを使用してSnapMirrorポリシーの照合を設定し、[Tags]タブを使用してタグベースの照合を設定することもできます。選択できるようにするには、タグがすでに作成されている必要があります。
-
[Select storage]でVMストレージポリシーと互換性があるデータストアを選択して、VMを作成します。
従来のデータストアからVVOLへのVMの移行
従来のデータストアからvVolデータストアへのVMの移行は、従来のデータストア間でVMを移動するだけです。VMを選択し、[Actions]リストから[Migrate]を選択し、移行タイプとして[change storage only]を選択します。移行コピー処理はvSphere 6.0以降ではSAN VMFSからVVOLへの移行でオフロードされますが、NAS VMDKからVVOLへの移行ではオフロードされません。
ポリシーによるVMの管理
ポリシーベースの管理でストレージプロビジョニングを自動化するには、次のことが必要です。
-
ストレージ機能プロファイル(SCP)を使用して、ストレージ(ONTAP ノードとFlexVol ボリューム)の機能を定義します。
-
定義済みのSCPに対応するVMストレージポリシーを作成します。
VASA Provider 7.2以降では、機能とマッピングが簡易化され、以降のバージョンで継続的に改善されています。このセクションでは、この新しいアプローチに焦点を当てます。以前のリリースではサポートされていた機能の数が増え、個 々 にストレージポリシーにマッピングすることができましたが、このアプローチはサポートされなくなりました。
ストレージ機能プロファイルONTAP toolsリリース別の機能
* SCP機能* | 機能値 | サポートされているリリース | * メモ * |
---|---|---|---|
* 圧縮 * |
はい、いいえ、任意 |
すべて |
7.2以降のAFF では必須です。 |
* 重複排除 * |
はい、いいえ、任意 |
すべて |
7.2以降のAFF では必須です。 |
* 暗号化 * |
はい、いいえ、任意 |
7.2以降 |
暗号化されたFlexVol ボリュームを選択または作成します。ONTAP ライセンスが必要です。 |
* 最大 IOPS * |
<number> |
7.1以降ですが、違いがあります |
7.2以降のQoSポリシーグループに表示されます。を参照してください ONTAP tools 9.10以降によるパフォーマンス管理 を参照してください。 |
パーソナリティ |
略称はFAS |
7.2以降 |
FAS には、ONTAP Select など、AFF以外のシステムも含まれます。AFF にはASA が含まれます。 |
プロトコル |
NFS、NFS 4.1、iSCSI、FCP、NVMe/FC、 任意 |
7.1以前、9.10以降 |
7.2-9.8は実質的に「任意」です。9.10以降では、NFS 4.1とNVMe/FCが元のリストに追加されました。 |
スペースリザベーション(シンプロビジョニング) |
Thin(シン)、Thick(シック)、(任意) |
すべて、違いを除いて |
7.1以前ではシンプロビジョニングと呼ばれ、anyの値も使用できました。7.2ではスペースリザベーションと呼ばれていますすべてのリリースのデフォルトはシンです。 |
* 階層化ポリシー * |
[任意]、[なし]、[スナップショット]、[自動] |
7.2以降 |
FabricPoolに使用- ONTAP 9.4以降を搭載したAFFまたはASAが必要です。NetApp StorageGRID のようなオンプレミスのS3解決策 を使用しないかぎり、Snapshotのみが推奨されます。 |
ストレージ機能プロファイルの作成
NetApp VASA Providerには、いくつかのSCPが事前定義されています。新しいSCPは、vCenter UIを使用して手動で作成することも、REST APIを使用した自動化を通じて作成することもできます。新しいプロファイルで機能を指定するか、既存のプロファイルをクローニングするか、既存の従来のデータストアからプロファイルを自動生成します。これは、ONTAP ツールのメニューを使用して行います。ストレージ機能プロファイル_を使用してプロファイルを作成またはクローニングし、ストレージマッピング_を使用してプロファイルを自動生成します。
ONTAP tools 9.10以降のストレージ機能
-
vVolデータストアを作成しています* 必要なSCPを作成したら、そのSCPを使用してVVOLデータストア(および必要に応じてデータストア用のFlexVol ボリューム)を作成できます。ONTAP データストアを作成するホスト、クラスタ、またはデータセンターを右クリックし、_vVol tools>>_Provision Datastore_を選択します。データストアでサポートするSCPを1つ以上選択し、既存のFlexVol ボリュームから選択するか、データストア用に新しいFlexVol ボリュームをプロビジョニングします。最後に、データストアのデフォルトのSCPを指定します。このSCPは、ポリシーで指定されたSCPが設定されていないVMやスワップVVOL(ハイパフォーマンスなストレージは必要ありません)に使用されます。
仮想マシンストレージポリシーを作成しています
仮想マシンストレージポリシーは、Storage I/O ControlやvSphere Encryptionなどのオプション機能を管理するためにvSphereで使用されます。また、VVOLでも使用され、特定のストレージ機能をVMに適用します。ポリシーを使用して特定のSCPをVMに適用するには、「NetApp.clustered.Data.ONTAP.VP.vVol」ストレージタイプと「ProfileName」ルールを使用します。ONTAP tools VASA Providerを使用した場合の例については、link:vmware-vvols-ontap.html #ベストプラクティス[ NFS v3経由のVVOLを使用したネットワーク設定例]を参照してください。「NetApp.clustered.Data.ONTAP.VP.VASA10」ストレージのルールは、VVOLベース以外のデータストアで使用します。
以前のリリースも似ていますが、で説明しているように、 ストレージ機能プロファイルONTAP toolsリリース別の機能オプションは異なります。
作成したストレージポリシーは、に示すように、新しいVMのプロビジョニング時に使用できます。 "ストレージポリシーを使用してVMを導入します"。VASA Provider 7.2でパフォーマンス管理機能を使用する場合のガイドラインについては、を参照してください。 ONTAP tools 9.10以降によるパフォーマンス管理。
ONTAP tools VASA Provider 9.10を使用したVMストレージポリシーの作成
ONTAP tools 9.10以降によるパフォーマンス管理
-
ONTAP tools 9.10では、独自の分散配置アルゴリズムを使用して、vVolデータストア内の最適なFlexVol に新しいvVolが配置されます。指定したSCPと一致するFlexVol ボリュームに基づいて配置されます。これにより、データストアとバッキングストレージが、指定されたパフォーマンス要件を確実に満たすことができます。
-
最小IOPSや最大IOPSなどのパフォーマンス機能を変更するには、特定の構成に注意する必要があります。
-
*最小IOPSと最大IOPS *はSCPで指定し、VMポリシーで使用できます。
-
SCPでIOPSを変更しても、VMポリシーを編集してそれを使用するVMに再適用するまで、VVOLのQoSは変更されません( ONTAP tools 9.10以降のストレージ機能)。または、必要なIOPSで新しいSCPを作成し、そのSCPを使用する(VMに再適用する)ようにポリシーを変更します。一般的には、サービス階層ごとに個別のSCPとVMストレージポリシーを定義し、VMのVMストレージポリシーを変更することを推奨します。
-
AFF とFAS のパーソナリティではIOPS設定が異なります。AFF では、MinとMaxの両方を使用できます。ただし、AFF以外のシステムで使用できるのは最大IOPSの設定のみです。
-
-
-
場合によっては、ポリシーの変更後(手動またはVASA ProviderとONTAP による自動)にVVOLの移行が必要になることがあります。
-
一部の変更では移行は必要ありません(最大IOPSの変更など、前述のようにVMにすぐに適用できます)。
-
VVOLが格納されている現在のFlexVol でポリシーの変更をサポートできない場合(要求された暗号化ポリシーまたは階層化ポリシーがプラットフォームでサポートされていない場合など)は、vCenterでVMを手動で移行する必要があります。
-
-
ONTAP toolsは、現在サポートされているバージョンのONTAP に対して、共有されていないQoSポリシーを個別に作成します。そのため、個 々 のVMDKにはそれぞれ独自のIOPSが割り当てられます。
VMストレージポリシーを再適用しています