FlexGroupコンスティチュエントが分散されないのはなぜですか?
環境
- ONTAP 9
- FlexGroup
回答
- 最適にバランスが取れた FlexGroup ボリュームでは、すべての構成要素のデータ量と負荷がほぼ同じであり、ボリュームは高頻度のローカル配置を使用してその状態を維持し、最高のパフォーマンスを得ることができます。
- フォルダーと類似サイズのファイルのバランスが取れたワークロードでは、ローカルの親フォルダーの配置を維持しながら、容量のバランスも比較的均等に保つことができます。
- 最適でない FlexGroup ボリュームには、ピアよりも多くのデータまたは少ないデータを保持する構成要素や、受信するトラフィックがはるかに多いか少ない構成要素が含まれる場合があります。
- フォルダの数が少なく、フォルダごとに多数のファイルがあるワークロードや、ファイル サイズが大きく異なるワークロードでは、FlexGroup でデータ使用量の不均衡が発生する可能性があります。
- ただし、容量バランスは FlexGroup ボリュームの最も重要な機能ではありません。
- FlexGroupボリュームは、パフォーマンス重視のローカル配置と容量およびinode数のバランスをうまく組み合わせることで、最も効果的に機能します。
- メンバーボリューム間で容量を完璧にバランスさせるために、パフォーマンスを犠牲にすることは避けたいと考えています。
- ONTAP は、メンバー ボリュームの進行中の状態を継続的に監視し、FlexGroup ボリュームの現在の状態に基づいて配置の決定を調整します。
- ONTAP 9.8より前のバージョンでは、あるメンバーボリュームが他のメンバーボリュームと比べてわずかに不均衡な場合、取り込みのための調整は行われない可能性が高かったです。
- しかし、そのメンバーボリュームの容量使用率が90%に近づいたり、容量差が512GBを超えたりすると、ONTAPは不均衡を是正するために、新しいデータの配置をより積極的に選択します。
- この調整は、他のメンバーボリュームへのリモートファイルの配置が増えることを意味し、FlexGroupボリュームのパフォーマンスに悪影響を与える可能性があります(ただし、影響は目に見えない程度、約5%~10%程度です)。
- ONTAP 9.8 では、データ配置緊急度の 90% しきい値 (メンバー ボリュームの容量が 90% に達すると、ONTAP は、より空き容量の多い他のメンバー ボリュームにデータをより頻繁に強制的に配置します) がより高い値 (99%) に変更されたため、サイズが拡大している FlexGroup メンバー ボリュームは、容量が 99% に達するまでデータ取り込み速度をあまり調整せず、以前のバージョンでのリモート ファイル配置の悪影響を排除しました。FlexVol から
- FlexGroup への変換後に FlexGroup を拡張すると、最初の構成要素の使用済みスペースが、拡張後に ONTAP によって自動的に作成された構成要素と大幅に異なる可能性があります。FlexGroup を拡張しても、既存のデータのバランスは取られません。ONTAP
- 9.10.1 では、FlexGroup を再バランスするために中断を伴うプロセスが導入されています。volume rebalance file-move
- ONTAP 9.12.1 以降では、FlexGroup 内のある構成要素から別の構成要素にファイルを無停止で移動することで、FlexGroup ボリュームを再バランスします。追加情報については、 FlexGroupボリュームの再バランスを参照してください。
追加情報
=================================================
ベスト プラクティス 2: 容量の不均衡について心配する必要はありません。
=================================================
- FlexGroupのメンバーボリューム間で容量の不均衡が生じている
- としても、それ自体は問題ではなく、問題として扱うべきではありません。FlexGroupが期待どおりに動作していない場合、または容量の不均衡が極端に大きく、クラスタのスペースが不足している場合は、容量の不均衡が潜在的な原因である可能性があります。FlexGroup
- ボリュームの容量の不均衡がパフォーマンスの問題の原因であると思われる場合は、必ずNetAppサポートにご連絡ください。TR
- -4571:NetApp ONTAP FlexGroupボリュームのベストプラクティスおよび実装ガイド
- TR-4557:NetApp ONTAP FlexGroupボリュームの技術概要
- FlexGroupの構成要素の不均衡によるCPU使用率の上昇