O ACK Edge oferece suporte a dois plugins de rede para containers: Flannel e Terway Edge. selecione um plugin e crie o cluster; não é possível alterar o plugin após a criação. Este tópico compara as duas opções.
Modelos de rede
O modelo de rede determina como os pods se comunicam com a sua infraestrutura.
Overlay (Flannel): Os pods são execute em uma rede logicamente separada e encapsulada sobre a rede física. Clientes externos não podem acessar os IPs dos pods diretamente. O encapsulamento VXLAN adiciona uma pequena sobrecarga de desempenho.
Underlay (Terway Edge): Os pods compartilham o mesmo plano de rede que os recursos de computação. Clientes externos podem acessar os IPs dos pods diretamente, sem sobrecarga de encapsulamento. Na cloud, o Terway Edge se integra nativamente aos balanceadores de carga da Alibaba Cloud e ao Elastic Container Instance (ECI).
Escolha um plugin de rede
|
Terway Edge |
Flannel VXLAN |
|
|
source do plugin |
Desenvolvido pela Alibaba Cloud |
Plugin da comunidade (projeto Flannel) |
|
Modelo de rede |
Underlay |
Overlay |
|
Quando escolher |
Ideal para quando você gerencia data centers próprios ou instâncias do ENS e precisa de clusters em grande escala, alta eficiência de rede ou integração perfeita com product da cloud |
Recomendado para quando você gerencia dispositivos de borda ou instâncias de computação de outros provedores de cloud e possui implantações de pequena escala ou dispersas geograficamente |
|
Desempenho de rede |
Alto — cerca de 20% mais rápido que o encapsulamento VXLAN |
Moderado — sobrecarga do encapsulamento VXLAN |
|
Bloco CIDR do pod |
Na cloud: escalável, ou use diretamente um bloco CIDR de Virtual Private Cloud (VPC). Na borda: fixo na criação do cluster |
Fixo na criação do cluster |
|
Integração com product da cloud |
Integração total com Classic Load Balancer (CLB), Application Load Balancer (ALB), Network Load Balancer (NLB) e ECI |
Limitada — alguns recursos indisponíveis |
|
Acesso externo aos IPs dos pods |
Suportado — clientes externos podem acessar os IPs dos pods diretamente |
Não suportado |
|
Limitações para comunicação entre LANs |
Requer um link dedicado conectando os nós à VPC da cloud e vSwitches de nó que suportem anúncio de rotas BGP |
Requer conectividade de camada 3 entre os nós |