Skip to main content
日本語は機械翻訳による参考訳です。内容に矛盾や不一致があった場合には、英語の内容が優先されます。

FlexGroupボリュームを使用したONTAP S3アーキテクチャ

共同作成者 johnlantz netapp-lenida netapp-dbagwell netapp-aaron-holt netapp-mwallis

ONTAPのバケットの基盤となるアーキテクチャはです。は、複数のコンスティチュエントメンバーボリュームで構成される "FlexGroupボリューム"単一のネームスペースですが、単一のボリュームとして管理されます。

FlexGroupボリュームは、コンスティチュエントまたはメンバーと呼ばれるFlexVolボリュームのグループとして表されます。

バケットへのアクセスは、許可されたユーザとクライアントアプリケーションを通じて提供されます。

S3 SVMバケットアクセス

メモ

バケットがFabricPoolエンドポイントなどのS3アプリケーション専用に使用されている場合、基盤となるFlexGroupボリュームではS3プロトコルのみがサポートされます。

ONTAP 9.12.1以降では、NASプロトコルを使用するように事前設定されたでS3プロトコルを有効にすることもできます"マルチプロトコルNASボリューム"。マルチプロトコルNASボリュームでS3プロトコルが有効になっている場合、クライアントアプリケーションはNFS、SMB、およびS3を使用してデータの読み取りと書き込みを行うことができます。

バケット制限

最小容量

最小バケット容量はONTAPプラットフォームによって決まります。

  • オンプレミス プラットフォームの場合は 95 GB。

  • Lab on Demandの場合は1.6GB。

  • ONTAP Selectの場合は 200MB。

最大サイズ

最大バケット容量は、 FlexGroupの最大サイズである 60PB に制限されます。

バケットの最大数

バケットの最大数は、 FlexGroupボリュームあたり 1,000 個、またはクラスタあたり 12,000 個 ( FlexGroupボリュームを 12 個使用) です。

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ボリュームは、環境にしては大きすぎます)。