vSphere 環境でフラッシュ デバイスを使用するときは、ベスト プラクティスに従ってください。
- VMware 互換性ガイドで承認されているフラッシュ デバイスを使用してください。
- フラッシュ デバイスを含む最新のファームウェアを使用してください。更新がないか、ストレージのベンダーからの情報を頻繁に確認してください。
- フラッシュ デバイスの使用頻度を注意して監視し、耐用年数の推定値を算出します。耐用年数の推定値は、どの程度フラッシュ デバイスを使用し続けたかによって異なります。フラッシュ デバイスの有効期間の推定を参照してください。
- NVMe デバイスをストレージに使用する場合は、ストレージ パフォーマンスを向上するために、高性能プラグイン (HPP) を有効にします。NVMe デバイスの使用方法の詳細については、VMware High Performance プラグインとパス選択スキームを参照してください。
フラッシュ デバイスの監視
Media Wearout Indicator、Temperature、Reallocated Sector Count などの特定の重要なフラッシュ デバイス パラメータを ESXiホストから監視できます。
前提条件
ESXCLI をインストールします。ESXCLI スタート ガイドを参照してください。トラブルシューティングするには、ESXi Shellで esxcli コマンドを実行します。
手順
- ♦ 次のコマンドを実行して、フラッシュ デバイスの統計情報を表示します。
esxcli storage core device smart get -d=flash device_ID
フラッシュ デバイスの有効期間の推定
フラッシュ デバイスを使用する場合は、その使用頻度を監視して、耐用年数の推定値を算出します。
通常、ストレージのベンダーは理想的な条件下でのフラッシュ デバイスの信頼性のある耐用年数推定値を提供しています。たとえば、ベンダーによって、1 日あたり 20GB の書き込みが行われるという条件下で、5 年間の耐用年数が保証されている場合があるかもしれません。しかし、デバイスのより現実的な寿命は ESXi ホストで実際に行われる 1 日あたりの書き込み数によって左右されます。次の手順に従って、フラッシュ デバイスの耐用年数を算出してください。
前提条件
前回 ESXi ホストを再起動してからの経過日数を書き留めます。たとえば、10 日などです。
手順
フラッシュ ディスクで VMFS を使用しないようにする
ESXi のインストールまたは自動デプロイ時に自動パーティショニング起動オプションを使用すると、ホストのローカル ストレージに VMFS データストアが作成されます。場合によっては、ローカル ストレージのフラッシュ ディスクがフォーマットされないようにする必要があります。
問題
デフォルトで、自動パーティショニングを行うと、フラッシュ ディスクを含む、ホスト上のすべての未使用ローカル ストレージ ディスクに VMFS ファイル システムがデプロイされます。
ただし、VMFS でフォーマットされたフラッシュ ディスクは仮想フラッシュや vSAN などの機能で使用できなくなります。両方の機能にはフォーマットされていないフラッシュ ディスクが必要であり、いずれの機能も他のファイル システムとディスクを共有できません。
解決方法
- autoPartition=TRUE
- skipPartitioningSsds=TRUE
- vSphere Client でリファレンス ホストとして使用するホストに移動し、[設定] タブをクリックします。
- [システム] をクリックしてシステム オプションを開き、[システムの詳細設定] をクリックします。
- 次の項目を設定します。
パラメータ 値 VMkernel.Boot.autoPartition True VMkernel.Boot.skipPartitioningSsds True - ホストを再起動します。
仮想フラッシュ リソースと vSAN とともに使用する予定のフラッシュ ディスクに VMFS データストアがすでにある場合は、そのデータストアを削除します。