Overview of Terway CNI Plugin
mainTerway is a Container Network Interface (CNI) plugin developed by Alibaba Cloud for ACK (Alibaba Cloud Container Service for Kubernetes). It builds networking based on Alibaba Cloud's Elastic Network Interfaces (ENI) to fully utilize cloud resources.
Key Networking Model:
- Each Pod has its own network stack and IP address.
- Intra-node communication: Pods on the same ECS communicate via internal machine forwarding.
- Inter-node communication: Pods across different ECS instances communicate via VPC Elastic Network Interfaces (ENI) directly.
- Performance: Because it avoids encapsulation technologies like VxLAN, Terway provides high communication performance and low latency.