EシリーズシンボリュームでSCSI UNMAPを使用する場合のVMwareに関する考慮事項を教えてください。
すべてのとおり
環境
E シリーズ コントローラ ファームウェア 8.xx
回答
08.25.05以降を使用して作成したシンボリュームは、UNMAPをサポートするホストオペレーティングシステムではシンボリュームとして認識されます。UNMAPはSCSIコマンドです。アプリケーションまたはOSによってディスクブロックが削除されたあとに、ホストシステムからストレージアレイに対して実行してシンボリュームのスペースを再生できます。シンプロビジョニングされたボリュームは08.25.05よりも前のバージョンで作成された可能性がありますが、シンボリュームとしてホストオペレーティングシステムに報告されません。
注: 手順を08.25.05以降にアップグレードしたあとにレガシーボリュームでシンレポートを有効にする 方法については、「How to enable unmap on existing Thin Volumes for VMware ESXi」を参照してください。
VMwareでは、パフォーマンスへの影響を最小限に抑えるために、スペース再生はすでに手動アクティビティとして定義されているため、デフォルト値を変更する必要はありません。次のVMwareナレッジベースの記事では、esxcliコマンドを使用してvSphere 5.5および6.0でスペースを再生する方法について説明しています。
VMware KB: vSphere 5.5および6.0でesxcliを使用したシンプロビジョニングLUN上のVMFSの削除済みブロックの再生(2057513) (ESXi 6.5でVMFS6を使用している場合、この記事は該当しません)
以前のバージョンのvSphereでは、再生に別のCLIコマンドを使用していました。現在、SANtricity OS 8.25でサポートされているVMware ESXiの最も古いバージョンは5.1 U3です。 以下は、vmkfstoolsの使用方法と、LUNでUNMAPがサポートされていることを確認する方法について説明したVMwareナレッジベースの記事です。
VMware KB:Using vmkfstools to reclaim VMFS deleted blocks on thin-provisioned LUNs(2014849)