StorageGRID のネットワークタイプ
StorageGRID システムのグリッドノードは、 _ グリッドトラフィック _ 、 _ 管理トラフィック _ 、および _ クライアントトラフィック _ を処理します。この 3 種類のトラフィックを管理し、制御とセキュリティを提供するには、ネットワークを適切に設定する必要があります。
トラフィックタイプ
トラフィックタイプ | 説明 | ネットワークの種類 |
---|---|---|
グリッドトラフィック |
グリッド内のすべてのノードの間で伝送される、内部 StorageGRID トラフィック。このネットワークを介して、すべてのグリッドノードが他のすべてのグリッドノードと通信できる必要があります。 |
グリッドネットワーク(必須) |
管理トラフィック |
システムの管理とメンテナンスに使用されるトラフィック。 |
管理ネットワーク(オプション) |
クライアントトラフィック |
S3 および Swift クライアントからのオブジェクトストレージ要求をすべて含む、外部のクライアントアプリケーションとグリッドの間で伝送されるトラフィック。 |
クライアントネットワーク(オプション) |
ネットワークは次の方法で設定できます。
-
Grid ネットワークのみ
-
グリッドネットワークと管理ネットワーク
-
グリッドネットワークとクライアントネットワーク
-
グリッドネットワーク、管理ネットワーク、クライアントネットワーク
グリッドネットワークは必須であり、すべてのグリッドトラフィックを管理できます。管理ネットワークとクライアントネットワークは、インストール時に追加することも、あとで追加して要件の変化に対応することもできます。管理ネットワークとクライアントネットワークはオプションですが、これらのネットワークを使用して管理トラフィックとクライアントトラフィックを処理する場合は、グリッドネットワークを分離してセキュリティを確保することができます。
ネットワークインターフェイス
StorageGRID ノードは、次の特定のインターフェイスを使用して各ネットワークに接続されます。
ネットワーク | インターフェイス名 |
---|---|
グリッドネットワーク(必須) |
eth0 |
管理ネットワーク(オプション) |
Eth1 |
クライアントネットワーク(オプション) |
eth2 |
仮想ポートまたは物理ポートのノードネットワークインターフェイスへのマッピングの詳細については、インストール手順を参照してください。
ノードで有効にするネットワークごとに、次の項目を設定する必要があります。
-
IP アドレス
-
サブネットマスク
-
ゲートウェイの IP アドレス
各グリッドノードの 3 つのネットワークのそれぞれについて、 IP アドレス / マスク / ゲートウェイの組み合わせを 1 つだけ設定できます。ネットワークにゲートウェイを設定しない場合は、 IP アドレスをゲートウェイアドレスとして使用する必要があります。
ハイアベイラビリティ(HA)グループは、グリッドネットワークまたはクライアントネットワークのインターフェイスに仮想IPアドレスを追加する機能です。詳細については、 StorageGRID の管理手順を参照してください。
Grid ネットワーク
グリッドネットワークは必須です。このネットワークは、すべての内部 StorageGRID トラフィックに使用されます。グリッドネットワークは、グリッド内のすべてのノード間、すべてのサイトおよびサブネットを接続します。グリッドネットワーク上のすべてのノードが他のすべてのノードと通信できる必要があります。グリッドネットワークは複数のサブネットで構成できます。NTP などの重要なグリッドサービスを含むネットワークも、グリッドサブネットとして追加できます。
StorageGRID では、ノード間の Network Address Translation ( NAT; ネットワークアドレス変換)はサポートされません。 |
管理ネットワークとクライアントネットワークが設定されている場合でも、グリッドネットワークはすべての管理トラフィックとすべてのクライアントトラフィックに使用できます。ノードにクライアントネットワークが設定されていないかぎり、グリッドネットワークゲートウェイがノードのデフォルトゲートウェイになります。
グリッドネットワークを設定するときは、オープンなインターネット上のネットワークなど、信頼されていないクライアントからネットワークが保護されていることを確認する必要があります。 |
グリッドネットワークに関する次の要件および詳細に注意してください。
-
グリッドサブネットが複数ある場合は、グリッドネットワークゲートウェイを設定する必要があります。
-
グリッドの設定が完了するまでは、グリッドネットワークゲートウェイがノードのデフォルトゲートウェイになります。
-
グローバルなグリッドネットワークサブネットリストで設定されているすべてのサブネットへの静的ルートが、すべてのノードに対して自動的に生成されます。
-
クライアントネットワークを追加すると、グリッドの設定が完了した時点で、デフォルトゲートウェイがグリッドネットワークのゲートウェイからクライアントネットワークゲートウェイに切り替わります。
管理ネットワーク
管理ネットワークはオプションです。このオプションを設定すると、システムの管理トラフィックやメンテナンストラフィックに使用できます。管理ネットワークは通常はプライベートネットワークであり、ノード間でルーティング可能にする必要はありません。
管理ネットワークを有効にするグリッドノードを選択できます。
管理ネットワークを使用する場合、管理トラフィックとメンテナンストラフィックがグリッドネットワークを経由する必要はありません。管理ネットワークの一般的な用途としては、Grid Managerユーザインターフェイスへのアクセス、NTP、DNS、外部キー管理(KMS)、Lightweight Directory Access Protocol(LDAP)などの重要なサービスへのアクセス、管理ノード上の監査ログへのアクセス、メンテナンスとサポート用のSecure Shell Protocol(SSH)アクセスがあります。
管理ネットワークが内部のグリッドトラフィックに使用されることはありません。管理ネットワークゲートウェイが提供され、管理ネットワークが複数の外部サブネットと通信できるようになります。ただし、管理ネットワークゲートウェイがノードのデフォルトゲートウェイとして使用されることはありません。
管理ネットワークに関する次の要件および詳細に注意してください。
-
管理ネットワークサブネットの外部から接続を行う場合や複数の管理ネットワークサブネットを設定する場合は、管理ネットワークゲートウェイが必要です。
-
ノードの管理ネットワークサブネットリストで設定されているサブネットごとに静的ルートが作成されます。
クライアントネットワーク
クライアントネットワークはオプションです。設定すると、 S3 や Swift などのクライアントアプリケーションからのグリッドサービスへのアクセスを提供するために使用されます。外部リソース(クラウドストレージプールや StorageGRID CloudMirror レプリケーションサービスなど)から StorageGRID データにアクセスできるようにする場合は、外部リソースもクライアントネットワークを使用できます。グリッドノードは、クライアントネットワークゲートウェイ経由で到達できるすべてのサブネットと通信できます。
クライアントネットワークを有効にするグリッドノードを選択できます。すべてのノードが同じクライアントネットワーク上に存在する必要はなく、ノードがクライアントネットワーク経由で相互に通信することはありません。クライアントネットワークは、グリッドのインストールが完了するまで動作状態になりません。
セキュリティを強化するために、ノードのクライアントネットワークインターフェイスを信頼されていないものと指定し、クライアントネットワークで許可される接続をより厳しく制限できます。ノードのクライアントネットワークインターフェイスが信頼されていない場合、このインターフェイスは CloudMirror レプリケーションで使用される接続などのアウトバウンド接続を受け入れますが、ロードバランサエンドポイントとして明示的に設定されているポートのインバウンド接続だけを受け入れます。信頼されていないクライアントネットワーク機能とロードバランササービスの詳細については、StorageGRID の管理手順を参照してください。
クライアントネットワークを使用する場合、クライアントトラフィックがグリッドネットワークを経由する必要はありません。グリッドネットワークトラフィックは、ルーティングされないセキュアなネットワークに分離できます。クライアントネットワークでは、多くの場合、次のノードタイプが設定されます。
-
ゲートウェイノード。グリッドへの StorageGRID ロードバランササービスおよび S3 / Swift クライアントアクセスを提供するためです。
-
ストレージノード: S3 および Swift プロトコルへのアクセス、およびクラウドストレージプールと CloudMirror レプリケーションサービスへのアクセスを提供するため。
-
管理ノード。テナントユーザが管理ネットワークを使用せずにTenant Managerに接続できるようにするために使用します。
クライアントネットワークについては、次の点に注意してください。
-
クライアントネットワークを設定する場合は、クライアントネットワークゲートウェイが必要です。
-
グリッドの設定が完了すると、クライアントネットワークのゲートウェイがグリッドノードのデフォルトルートになります。