StorageGRID のアーキテクチャとネットワークトポロジ
StorageGRID システムは、 1 つ以上のデータセンターサイトにある複数のタイプのグリッドノードで構成されます。
について学ぶ"グリッドノードタイプ"。
StorageGRID のネットワークトポロジー、要件、およびグリッド通信の詳細については、"ネットワークのガイドライン"を参照してください。
導入トポロジ
StorageGRIDシステムは、単一のデータ センター サイトまたは複数のデータ センター サイトに導入できます。展開あたりのサイトの最大数は 16 です。
単一サイト
単一サイトに導入する場合は、 StorageGRID システムのインフラと運用が一元化されます。

複数のサイト
複数サイトに導入する場合は、サイトごとに異なるタイプと数の StorageGRID リソースをインストールできます。たとえば、あるデータセンターが別のデータセンターよりも多くのストレージを必要とする場合があります。
サイトは、地震断層線や氾濫原など、さまざまな障害領域にわたる地理的に異なる場所に位置することがよくあります。データの共有と災害復旧は、他のサイトへのデータの自動配布によって実現されます。

単一のデータ センター内に複数の論理サイトが存在することも可能で、分散レプリケーションと消去コーディングを使用して可用性と回復力を向上させることができます。
グリッドノードの冗長性
単一サイト環境またはマルチサイト環境では、冗長性を確保するために複数の管理ノードまたはゲートウェイノードを含めることができます。たとえば、 1 つのサイトまたは複数のサイトに複数の管理ノードをインストールできます。ただし、各 StorageGRID システムで使用できるプライマリ管理ノードは 1 つだけです。
システムアーキテクチャ
次の図は、 StorageGRID システムにおけるグリッドノードの配置を示しています。

S3クライアントは、StorageGRID でオブジェクトを保存および取得します。他のクライアントは、StorageGRID 管理インターフェイスへのアクセスに使用され、必要に応じて監査共有へのアクセスにも使用されます。さらに、StorageGRID はオプションで、外部 SMTP サーバー経由でメールアラートを送信できます。
S3クライアントは、ゲートウェイノードまたは管理ノードに接続して、ストレージノードへのロードバランシングインターフェイスを使用できます。S3クライアントは、HTTPSを使用してストレージノードに直接接続することもできます。
オブジェクトは、ソフトウェアベースまたはハードウェアベースのストレージノード上、あるいは外部のS3バケットまたはAzure Blob Storageコンテナで構成されるクラウドストレージプールに、StorageGRID 内で保存できます。