ESXi ホスト上のローカル フラッシュ デバイスは、仮想フラッシュ リソースと呼ばれる 1 つの仮想化キャッシュ レイヤーに集約することができます。仮想フラッシュ リソースの設定時には、新しいファイル システムとして仮想フラッシュ ファイル システム (VFFS) を作成します。VFFS は VMFS からの派生システムで、フラッシュ デバイス用に最適化されており、物理フラッシュ デバイスを 1 つのキャッシュ リソース プールにグループ化するために使用されます。読み取り専用リソースであるため、仮想マシンの保存先として使用することはできません。

仮想フラッシュ リソースを設定したら、I/O キャッシュ フィルタに使用できます。vSphere での仮想マシン I/O のフィルタリングを参照してください。

仮想フラッシュ リソースの考慮事項

仮想フラッシュ リソースを設定する場合は、いくつかの考慮事項が適用されます。

  • 仮想フラッシュ リソースは、1 台のESXiホストに 1 つのみ配置できます。仮想フラッシュ リソースは、ホストのレベルで管理されます。
  • 仮想フラッシュ リソースを使用して仮想マシンを保存することはできません。仮想フラッシュ リソースは、キャッシュ レイヤーのみです。
  • 仮想フラッシュ リソースとして使用できるのは、ローカル フラッシュ デバイスのみです。
  • 仮想フラッシュ リソースは、混在するフラッシュ デバイスで作成することができます。すべてのデバイス タイプが同様の方法で扱われ、SAS、SATA、または PCI Express 接続の区別はありません。混在するフラッシュ デバイスからリソースを作成する場合は、性能が似ているデバイスをまとめてグループ化し、確実にパフォーマンスが最大化されるようにしてください。
  • 仮想フラッシュ リソースとvSANで同じフラッシュ デバイスを使用することはできません。それぞれに、独自の排他的かつ専用のフラッシュ デバイスが必要です。

仮想フラッシュ リソースの設定

仮想フラッシュ リソースを設定したり、既存の仮想フラッシュ リソースに容量を追加したりできます。

仮想フラッシュ リソースを設定するには、ホストまたはホスト クラスタに接続されたローカル フラッシュ デバイスを使用します。仮想フラッシュ リソースの容量を増やすため、『 構成の上限』ドキュメントに示されている最大数までデバイスを追加することができます。個々のフラッシュ デバイスは、仮想フラッシュ リソース専用に割り当てる必要があります。仮想フラッシュ リソースを vSAN や VMFS などの他の vSphere 機能と共有することはできません。

手順

  1. vSphere Client で、ESXi ホストに移動します。
  2. [設定] タブをクリックします。
  3. [仮想フラッシュ][仮想フラッシュ リソース管理] をクリックします。
  4. 以下のいずれかのオプションをクリックします。
    オプション 説明
    キャパシティを追加 個々のホストに仮想フラッシュ リソースを作成する場合。
    クラスタに容量を追加 クラスタ上に仮想フラッシュ リソースを作成する場合。
  5. 使用可能なエンティティのリストから、仮想フラッシュ リソースで使用するエンティティを 1 つ以上選択し、[OK] をクリックします。
    フラッシュ デバイスがリストに表示されない場合は、 ESXi ホストでのストレージ デバイスのマーキングを参照してください。
    オプション 説明
    ローカル VMware ディスク 未要求のフラッシュ デバイスの任意の組み合わせを選択します。

    ESXi は、いずれかのデバイスに VFFS ボリュームを作成してから、残りのデバイスのボリュームを拡張します。システムにより、VFFS ボリューム全体の仮想フラッシュ リソースが設定されます。

    ホストに VFFS ボリュームがある場合は、既存の VFFS ボリュームを先に選択しないと、どの未要求デバイスも選択できません。

    volume ID - 既存の VFFS ボリュームのエクステントを使用して設定します

    以前に vmkfstools コマンドを使用して、ホストのフラッシュ デバイス上に VFFS ボリュームを作成したことがある場合は、そのボリュームも適格なエンティティのリストに表示されます。仮想フラッシュ リソースにはこのボリュームのみを選択できます。または、これを未要求デバイスと組み合わせます。ESXi は、既存の VFFS ボリュームを使用して、他のデバイスに拡張します。

結果

仮想フラッシュ リソースが作成されます。[デバイスの補助] 領域に、仮想フラッシュ リソースとして使用するすべてのデバイスが一覧表示されます。

次のタスク

I/O フィルタリング用の vSphere API を介して開発された、I/O キャッシュ フィルタ用の仮想フラッシュ リソースを使用します。ESXi ホスト上のフラッシュ ストレージ デバイスでのキャッシュ I/O フィルタの使用を参照してください。

容量は、仮想フラッシュ リソースにフラッシュ デバイスを追加することによって増加できます。

仮想フラッシュ リソースの削除

ESXi ホストに接続されたローカル フラッシュ デバイスにデプロイされた仮想フラッシュ リソースの削除が必要になることがあります。仮想フラッシュ リソースを削除すると、他のサービスに使用しているデバイスが解放されます。

前提条件

  • 仮想フラッシュ リソースが I/O フィルタに使用されていないことを確認します。

手順

  1. vSphere Client で、ESXi ホストに移動します。
  2. [設定] タブをクリックします。
  3. [仮想フラッシュ] で、[仮想フラッシュ リソース管理] をクリックし、[すべてを削除する] をクリックします。

結果

仮想フラッシュ リソースを削除し、フラッシュ デバイスを消去したら、他の操作でデバイスを利用できるようになります。

仮想フラッシュの使用に関するアラームの設定

ESXi ホストの仮想フラッシュ リソースの使用量が指定されたしきい値を超えていることを示すアラームを設定します。

手順

  1. vSphere Client で、ESXi ホストに移動します。
  2. [設定] タブをクリックします。
  3. [システム] メニューの [システムの詳細設定] をクリックします。
  4. 変更する設定を選択して、[編集] ボタンをクリックします。
    パラメータ 説明
    [VFLASH.ResourceUsageThreshold] 仮想フラッシュ リソース使用量がしきい値を超えた場合は、Host vFlash resource usage アラームがトリガされます。デフォルトのしきい値は 80% です。このしきい値を適切な値に変更できます。仮想フラッシュ リソース使用量がしきい値を下回ると、アラームはクリアされます。
  5. [OK] をクリックします。