ハードウェア アクセラレーションにより、ESXi ホストでは、NAS デバイスと統合してその NAS ストレージによって提供されるいくつかのハードウェア操作を使用できます。ハードウェア アクセラレーションでは、vSphere APIs for Array Integration (VAAI) を使用して、ホストとストレージ デバイスの間の通信を有効にします。
VAAI NAS フレームワークは、NFS ストレージの両方のバージョン、NFS 3 と NFS 4.1 をサポートしています。
VAAI NAS は、ホストからアレイへのストレージ操作の負荷をオフロードするために、ストレージ プリミティブのセットを使用します。次のリストにサポートされる NAS 操作を示します。
- ファイルのフル クローン。仮想ディスク ファイルのクローンを作成するため、NAS デバイスの機能をサポートします。この操作は、NAS デバイスがファイル セグメントではなく、ファイル全体のクローンを作成する点を除き、VMFS のブロック クローン作成と似ています。
- 容量の予約。シック フォーマットで仮想ディスク ファイルの容量を割り当てるため、ストレージ アレイの機能をサポートします。
通常、仮想ディスクを NFS データストアで作成するときに、NAS サーバは割り当てポリシーを決定します。ほとんどの NAS サーバのデフォルトの割り当てポリシーはシンですが、ストレージをファイルに戻すことは保証されません。ただし、スペースの予約操作によって、ベンダー固有のメカニズムを使用して仮想ディスク用のスペースを予約するように NAS デバイスに指示が行われる場合があります。この結果、NFS データストアにシック仮想ディスクを作成してしまう可能性があります。
- ネイティブ スナップショットのサポート。仮想マシンのスナップショットの作成負荷は、アレイにオフロードできます。
- 拡張された統計。NAS デバイスでの容量使用量の可視化をサポートします。この機能は、シン プロビジョニングに役立ちます。
NAS ストレージ デバイスによって、ハードウェア アクセラレーションの統合は、ベンダー固有の NAS プラグインによって実装されます。これらのプラグインは通常、ベンダーによって作成され、Web サイトから VIB パッケージとして配布されます。NAS プラグインが動作するための要求ルールは不要です。
VIB パッケージのインストールおよびアップグレードに、いくつかのツールを利用できます。ツールには esxcli コマンドと vSphere Update Manager が含まれています。詳細については、『vSphere のアップグレード』および『VMware vSphere Update Manager のインストールと管理』ドキュメントを参照してください。