云原生网络方案 Overlay + Underlay CNI
Calico 搭配 Macvlan CNI
-
-
规划说明:
-
在此规划中默认 CNI 为 Calico/Cilium,需要配合安装 Multus-underlay、Spiderpool 等组件。
-
建议所有节点都具备多张物理网卡且网卡名称一致。
-
eth0 为主机默认路由所在网卡,网关指向 Gateway 主机,由该主机转发到外部网络。 主要用途为:节点间的通讯、K8s 管理网卡、Calico Pod 通信。
-
eth1 为 Underlay 业务网卡,无需设置 IP 地址。 基于 eth1 创建 VLAN 子接口 (eth1.1, eth1.2),对应网段如 172.16.15.0/24 和 172.16.16.0/24。 创建的业务应用 Pod 使用对应网段地址,可满足多 VLAN 多子网场景。
-
eth1.1,eth1.2 VLAN 子接口可不设置 IP 地址。
-
-
Calico 搭配 Macvlan 及 SR-IOV CNI
-
-
规划说明:
-
在此规划中默认 CNI 为 Calico/Cilium,需要配合安装 Multus-underlay、Spiderpool 等组件。
-
建议所有节点都具备多张物理网卡且网卡名称一致。
-
eth0 为主机默认路由所在网卡,网关指向 Gateway 主机,由该主机转发到外部网络。 主要用途为:节点间的通讯、K8s 管理网卡、Calico Pod 通信。
-
Worker01、Worker02 中的 eth1 为 VLAN 业务网卡,无需设置 IP 地址。 基于 eth1 创建 VLAN 子接口 (eth1.1, eth1.2),对应网段如 172.16.15.0/24 和 172.16.16.0/24。 创建的业务应用 Pod 使用对应网段地址,可满足多 VLAN 多子网场景。
-
eth1.1,eth1.2 VLAN 子接口可不设置 IP 地址。
-
Worker03、Worker04 中的 eth1 为 SR-IOV 业务网卡,无需设置 IP 地址。eth1 对应网段为 172.16.17.0/24,eth1 网段可与 eth1.1、eth1.2 属于相同网段,可根据规划需要自行决定。本示例中网段均错开。创建的业务应用 Pod 使用对应网段,并基于扩展出来的 VF(Virtual Functions)可被容器直接调用,从而实现加速。
-
-
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 分享4款.NET开源、免费、实用的商城系统
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
· 上周热点回顾(2.24-3.2)