ACK Edge は 2 種類のコンテナーネットワークプラグインをサポートしています。クラスターの作成後にプラグインを変更することはできないため、クラスター作成時にネットワークプラグインを選択する必要があります。このトピックでは、2 つのネットワークプラグインを比較します。
プラグインの機能比較
ACK Edge クラスターは、以下の 2 種類のコンテナーネットワークプラグインをサポートしています:
Flannel:仮想拡張可能 LAN (VXLAN) モードを使用するオーバーレイコンテナーネットワークプラグインです。詳細については、「Flannel ネットワークプラグイン」をご参照ください。
Terway Edge:アンダーレイネットワークプラグインです。詳細については、「Terway Edge ネットワークプラグイン」をご参照ください。
比較項目 | Terway Edge | Flannel VXLAN |
プラグインのソース | Alibaba Cloud が開発したネットワークプラグインです。 | Flannel コミュニティが提供するネットワークプラグインです。 |
シナリオ |
|
|
Pod CIDR ブロック |
| Pod CIDR ブロックはスケールアウトできません。クラスター作成時に指定する必要があります。 |
ネットワークパフォーマンス | 高いネットワークパフォーマンス。VXLAN パケットカプセル化と比較して約 20% 向上します。 | 中程度のネットワークパフォーマンス。VXLAN パケットカプセル化が必要です。 |
クラウドプロダクトとの統合 | CLB、ALB、NLB、ECI などのクラウドプロダクトとシームレスに統合します。 | クラウドプロダクトとの統合は限定的です。一部の機能は利用できません。 |
コンテナー通信 | 外部クライアントはコンテナー IP アドレスに直接アクセスできます。 | 外部クライアントはコンテナー IP アドレスに直接アクセスできません。 |
ネットワークプラグインモード | アンダーレイモード。コンテナーと計算リソースは同じネットワークプレーン上にあります。 | オーバーレイモード。コンテナーと計算リソースは同じネットワークプレーン上にありません。 |
ネットワークドメインをまたぐコンテナー通信の条件 | クラウドコンテナーとエッジコンテナー間、または複数の LAN (ローカルエリアネットワーク) 内のコンテナー間など、LAN をまたぐコンテナー通信には、次の条件が必要です:(1) 専用回線でノードをクラウド VPC に接続する。(2) ノードの vSwitch がボーダーゲートウェイプロトコル (BGP) をサポートし、ルート広告を受け入れる必要がある。 | 異なる LAN 間のコンテナー通信には、ノード間のレイヤー 3 接続が必要です。 |