容器网络简介
在容器化微服务化业务场景,云端部署容器的关键之一是管理容器集群间的网络,使得节点内部或物理节点之间的容器可以达成网络互通。
当前针对Linux容器配置网络接口业界存在两个标准提议——容器网络模型(Container Network Model,下文简称CNM)和容器网络接口(Container Network Interface,下文简称CNI),本文基于业界最常用的容器编排引擎Kubernetes,针对当前较为成熟和使用最为广泛的网络平面组件Open vSwitch和Calico进行介绍,并进行大规模集群部署的验证实践,用户可根据业务场景的实际规模、功能需求和性能诉求,决定使用最适合的网络平面组件。
相关命令及参数,详见官方文档介绍:
父主题: 介绍