Linux の導入
効率性、信頼性、セキュリティのために、 StorageGRID システムはコンテナエンジンの集合として Linux 上で動作します。StorageGRID システムでは、コンテナエンジン関連のネットワーク構成は必要ありません。
コンテナネットワークインターフェイスには、 VLAN ペアや仮想イーサネット( veth )ペアなどの非ボンドデバイスを使用します。このデバイスをノード構成ファイルのネットワークインターフェイスとして指定してください。
ボンドデバイスやブリッジデバイスをコンテナネットワークインターフェイスとして直接使用しないでください。このようにすると、 macvlan を使用してコンテナネームスペース内のボンドデバイスとブリッジデバイスを使用するカーネル問題 が原因でノードの起動が妨げられる可能性があります。 |
のインストール手順を参照してください Red Hat Enterprise Linux または CentOS または Ubuntu または Debian 導入:
コンテナエンジン導入用のホストネットワーク構成
コンテナエンジンプラットフォームで StorageGRID の導入を開始する前に、各ノードで使用するネットワーク(グリッド、管理、クライアント)を決めます。各ノードのネットワークインターフェイスが正しい仮想または物理ホストインターフェイスに設定されていること、および各ネットワークに十分な帯域幅があることを確認してください。
物理ホスト
物理ホストを使用してグリッドノードをサポートする場合は、次の手順を実行します。
-
すべてのホストで各ノードインターフェイスに同じホストインターフェイスを使用していることを確認します。この方法により、ホストの構成が簡易化され、将来のノードの移行にも対応できます
-
物理ホスト自体の IP アドレスを取得します。
ホスト上の物理インターフェイスは、ホスト自体と、ホスト上で実行されている 1 つ以上のノードで使用できます。このインターフェイスを使用するホストまたはノードには、一意の IP アドレスを割り当てる必要があります。ホストとノードは IP アドレスを共有できません。 -
ホストに必要なポートを開きます。
-
StorageGRID で VLAN インターフェイスを使用する場合は、必要な VLAN へのアクセスを提供するトランクインターフェイスがホストに 1 つ以上必要です。これらのインターフェイスは、 eth0 、 eth2 、または追加のインターフェイスとしてノードコンテナに渡すことができます。トランクインターフェイスまたはアクセスインターフェイスを追加するには、次の項を参照してください。
-
* RHEL または CentOS (ノードのインストール前) * : ノード構成ファイルを作成
-
* Ubuntu または Debian (ノードをインストールする前) * : ノード構成ファイルを作成
-
* RHEL 、 CentOS 、 Ubuntu 、または Debian (ノードのインストール後) * : Linux :ノードにトランクインターフェイスまたはアクセスインターフェイスを追加します
-
最小帯域幅の推奨値
次の表に、 StorageGRID ノードのタイプとネットワークのタイプ別に推奨される最小帯域幅を示します。それぞれの物理ホストまたは仮想ホストについて、そのホストで実行する StorageGRID ノードの総数とタイプに応じて、アグリゲートの最小帯域幅要件を満たすように十分なネットワーク帯域幅を確保する必要があります。
ノードのタイプ | ネットワークのタイプ | ||
---|---|---|---|
グリッド( Grid ) |
管理 |
クライアント |
|
管理 |
10 Gbps |
1 Gbps |
1 Gbps |
ゲートウェイ |
10 Gbps |
1 Gbps |
10 Gbps |
ストレージ |
10 Gbps |
1 Gbps |
10 Gbps |
Archive サービスの略 |
10 Gbps |
1 Gbps |
10 Gbps |
この表には、共有ストレージへのアクセスに必要な SAN の帯域幅は含まれていません。イーサネット経由( iSCSI または FCoE )でアクセスする共有ストレージを使用する場合は、各ホストで物理インターフェイスを別途プロビジョニングして十分な SAN の帯域幅を確保する必要があります。ボトルネックにならないように、各ホストの SAN の帯域幅として、そのホストで実行されるすべてのストレージノードの総ネットワーク帯域幅とほぼ同じ帯域幅を確保します。 |
上記の表を参照して、それぞれのホストに最小限必要なネットワークインターフェイスの数を確認します。これは、そのホストで実行する StorageGRID ノードの数とタイプで決まります。
たとえば、単一のホストで管理ノード、ゲートウェイノード、およびストレージノードを 1 つずつ実行するには、次の手順を実行します。
-
管理ノードにグリッドネットワークと管理ネットワークを接続する(必要な帯域幅: 10 + 1 = 11Gbps )
-
ゲートウェイノードにグリッドネットワークとクライアントネットワークを接続する(必要な帯域幅: 10 + 10 = 20Gbps )
-
ストレージノードにグリッドネットワークを接続する(必要な帯域幅: 10Gbps )
このシナリオでは、少なくとも 11+20+10=41 Gbps のネットワーク帯域幅を提供する必要があります。 2 つの 40Gbps インターフェイスまたは 5 つの 10Gbps インターフェイスで対応できます。これらは潜在的にトランクに集約され、ホストを含む物理データセンターに対してローカルなグリッド、管理、およびクライアントのサブネットを伝送する 3 つ以上の VLAN によって共有されます。
StorageGRID クラスタのホストの物理リソースおよびネットワークリソースを設定して StorageGRID を導入する際の準備として、推奨される方法については、次の表を参照してください。