接続ストレージの構成と設定

販売終了 :2025年10月31日をもって、新規のお客様による「 VMware Solutions 」サービスの新規導入は利用できなくなります。 既存のお客様は、引き続き IBM Cloud® 上で、稼働中の VMware® ワークロードを利用・拡張することができます。 詳細は VMware 、マーケティング終了 IBM Cloud を参照。

この設計は、NFS v3 による共有ストレージの接続のみをサポートしています。 NFS v4 および v4.1 はサポートされていません。

この設計の接続ストレージは、vCenter Server ソリューションと同じ IBM Cloud® データ・センターで提供されている IBM Cloud ストレージに制限されます。 また、データ・ストアに格納されるすべての仮想ディスクは、デフォルトでシン・プロビジョニングされます。

このアーキテクチャーでは、共有に接続できるように、IBM Cloud ストレージの DNS 名を使用して NFS v3 データ・ストアが接続されるように指定しています。 NFS 共有は、vCenter Server クラスター内のすべてのホストに接続され、Storage DRS が有効にされたデータ・ストア・クラスターに組み込まれます。

vSphere Storage Distributed Resource Scheduler (Storage DRS)

Storage DRS を使用して、データ・ストア・クラスターの集約リソースを管理できます。 Storage DRS が有効な場合、データ・ストア・クラスター内のデータ・ストア間でスペースと入出力リソースのバランスを取るために、仮想マシン (VM) のディスクの配置と移行に関する推奨情報が生成されます。

Storage DRS がオンの場合は、以下の機能を使用できます。

  • データ・ストア・クラスター内のデータ・ストア間でのスペースのロード・バランシング
  • データ・ストア・クラスター内のデータ・ストア間での入出力のロード・バランシング
  • スペースと入出力ワークロードに基づく仮想ディスクの初期配置

この設計では、Storage DRS が有効で、自動化レベルは**「完全自動化」に設定されています。 その結果、データ・クラスター上のリソース使用率を最適化するために、ファイルが自動的に移行されます。 クラスターは完全に自動化されるため、その他の Storage DRS オプションはすべて「クラスタ設定の使用」**に設定されます。

NFS v3 を使用する場合の Storage DRS のランタイム設定

Storage DRS の積極性は、領域使用率と入出力待ち時間のしきい値を指定することで決まります。 ストレージ DRS は、データ・ストア・クラスター内のデータ・ストアのリソース使用量情報を収集します。vCenter Server は、この情報を使用して、データ・ストア上の仮想ディスクのプレースメントに関する推奨情報を生成します。

データストアクラスターに低攻撃性レベルが設定されている場合、ストレージDRSは必要な場合のみストレージ vMotion の移行を推奨します。 例えば、入出力負荷や領域使用量が増えたり、バランスが大きく偏ったりした場合に、Storage DRS は移行を推奨します。 データ・ストア・クラスターに対して高い積極性レベルを設定すると、Storage DRS は、領域や入出力のロード・バランシングがデータ・ストア・クラスターにとって有効である場合には常に移行を推奨します。

データ・ストア・クラスターには、次のしきい値カテゴリーがあります。

  • スペース使用率 - データストアのスペース使用率が、 VMware vSphere® Web Client で設定したしきい値より大きい場合、ストレージ DRS は推奨を生成するか、移行を実行します。
  • I/O 待ち時間 - 1 日の間に測定されたデータ・ストアの 90 パーセンタイルの入出力待ち時間がしきい値を超えると、 Storage DRS は、推奨を生成するか移行を実行します。

この設計では、「ストレージ DRS ランタイム設定」が有効で、しきい値はデフォルト値のままになっています。 ワークロード入出力の要件や待ち時間の重要度に基づいて、これらの値を変更してください。

次の表は、 vSphere Web Client の設定を示しています。

ストレージDRSのランタイム設定
設定
SDRS 推奨に対する I/O メトリックの有効化 選択済み
使用領域 選択済み、80% に設定
I/O 待ち時間のしきい値 15 ms

vSphere Web Clientでこれらの設定を構成する方法の詳細については、 vSphere ドキュメントを参照してください。

NFS v3 を使用する場合の Storage I/O Control

SIOC (Storage I/O Control) を有効にした環境では、単一 VM のデバイス・キューの長さが変更されます。 このデバイス・キューの長さの変更により、すべての VM のストレージ・アレイ・キューが、同じシェアに縮小され、ストレージ・キューがスロットルされます。 SIOC は、リソースが制約されていて、定義したしきい値をストレージ入出力の待ち時間が超える場合にのみ有効です。

ストレージ・デバイスが輻輳または制約されていることを SIOC が検知できるようにするために、定義されたしきい値が必要です。 輻輳しきい値待ち時間は、ストレージ・タイプによって異なります。 この設計では、10 ミリ秒のしきい値の待ち時間を推奨し、実装しています。

SIOC を使用して、個々の VM の個々の仮想ディスクを制限したり、異なるシェアを付与したりすることができます。 ディスクを制限し、異なる共有を許可することで、取得した IBM Cloud® File Storage for Classic ボリュームの IOPS 数をワークロードに合わせ、環境を調整することができます。 この制限は IOPS の単位で設定します。異なるウェイトまたはシェアを設定できます。

High (2,000シェア)に設定された仮想ディスクのシェアは、 Normal (1,000シェア)に設定されたディスクの2倍、 Low (500シェア)に設定されたディスクの4倍のI/Oを受け取る。 **「標準」がすべての VM のデフォルト値であるため、入出力を必要とする VM に合わせて「標準」**の設定を調整する必要があります。

NFS v3 を使用する場合の追加ストレージ

スペースの不足や待ち時間が長いためにストレージを環境に追加する必要が生じた場合は、コンソールから別の NFS 共有を注文できます。 共有の注文後に、エクスポートをクラスター内の vSphere ESXi ホストに接続し、ストレージ・クラスター内に配置します。 新しい NFS 共有はストレージ・クラスター内に配置されるので、環境に関連付けられているストレージを効率的かつシームレスに拡張できます。自分でストレージ・レベルの移行を行う必要はありません。

拡張構成パラメーター

この設計では、IBM Cloud 推奨の拡張構成パラメーターが追加されます。 その結果、IBM Cloud NFS 共有に接続されるすべての vSphere ESXi ホストに以下のパラメーターが設定されます。

NFS詳細設定パラメータ
パラメーター
Net.TcpipHeapSize 32
Net.TcpipHeapMax 512
NFS.MaxVolumes 256
NFS.HeartbeatMaxFailures 10
NFS.HeartbeatFrequency 12
NFS.HeartbeatTimeout 5
NFS.MaxQueueDepth 64