FlexGroupボリュームを使用したONTAP S3アーキテクチャ
ONTAPのバケットの基盤となるアーキテクチャはです。は、複数のコンスティチュエントメンバーボリュームで構成される "FlexGroupボリューム"単一のネームスペースですが、単一のボリュームとして管理されます。
バケットへのアクセスは、許可されたユーザとクライアントアプリケーションを通じて提供されます。
バケットがFabricPoolエンドポイントなどのS3アプリケーション専用に使用されている場合、基盤となるFlexGroupボリュームではS3プロトコルのみがサポートされます。 ONTAP 9.12.1以降では、NASプロトコルを使用するように事前設定されたS3プロトコルも有効にできます "マルチプロトコルNASボリューム" 。マルチプロトコルNASボリュームでS3プロトコルが有効になっている場合、クライアントアプリケーションはNFS、SMB、およびS3を使用してデータの読み取りと書き込みを行うことができます。 |
バケット制限
最小バケットサイズは95GBです。+最大バケットサイズは、FlexGroupの最大サイズである60PBに制限されています。
FlexGroupボリュームあたり1、000バケット、またはクラスタあたり12、000バケット(12個のFlexGroupボリュームを使用)の制限があります。
ONTAP 9.14.1以降でのFlexGroupの自動サイジング
ONTAP 9.14.1以降では、デフォルトのFlexGroupサイズは基盤となるバケットのサイズに基づいて決まります。FlexGroupボリュームは、バケットが追加または削除されると自動的に拡張または縮小されます。
たとえば、初期のBucket_Aが100GBにプロビジョニングされている場合、FlexGroupは100GBにシンプロビジョニングされます。Bucket_B(300GB)とBucket_C(500GB)の2つのバケットを追加で作成すると、FlexGroupボリュームは900GBに拡張されます。
(100GBのBucket_A、300GBのBucket_B、500GBのBucket_C = 900GB)
Bucket_Aを削除すると、基盤となるFlexGroupボリュームは800GBに縮小されます。
ONTAP 9.13.1以前で修正されたデフォルトのFlexGroupサイズ
バケットの拡張用の容量を確保するには、FlexGroupボリュームのすべてのバケットの合計使用済み容量が、クラスタ上の使用可能なストレージアグリゲートに基づくFlexGroupの最大容量の33%未満である必要があります。この要件を満たすことができない場合、作成される新しいバケットは、自動的に作成される新しいFlexGroupボリュームにプロビジョニングされます。
ONTAP 9.14.1より前のバージョンでは、FlexGroupサイズは環境に基づいてデフォルトサイズに固定されていました。
-
1.6PB(ONTAP)
-
ONTAP Selectで100TB
FlexGroupボリュームをデフォルトサイズでプロビジョニングするための十分な容量がクラスタにない場合、ONTAPは既存の環境でプロビジョニングできるようになるまでデフォルトサイズを半分に縮小します。
たとえば、300TBの環境では、200TBのFlexGroupボリュームが自動的にプロビジョニングされます(1.6PB、800TB、400TBのFlexGroupボリュームは、環境にしては大きすぎます)。