网络设计
VergeOS 部署的参考网络设计模型,包括二层静态、三层动态、三层静态和 2 端口配置,以及核心 Fabric 和外部网络要求。
请先查看 核心概念 ,以便在查看本文档之前进一步了解 VergeOS 网络类型。
通用要求(所有网络设计模型)
核心 Fabric 网络要求
所有核心 Fabric 网络交换机端口均配置巨型帧
最小 MTU 大小为 9000
建议的 MTU 大小为 9216 及以上
允许节点之间的广播流量
核心 Fabric 网络 1 和 2 分别位于 各自的 专用 Layer 2 网络上
位于同一站点的 VergeOS 系统的核心 Fabric 网络需要彼此完全隔离
核心 Fabric 网络上节点之间的网络延迟应 <0.05ms(无交换跳数)
核心 Fabric 网络 - 节点之间无交换跳数
所有节点必须连接到同一个交换结构,并且 交换跳数为零 位于其间。在核心 Fabric 路径中增加交换跳数会引入延迟,可能会显著影响集群性能和稳定性。此要求适用于所有核心 Fabric 网络。
外部网络要求
所有外部网络交换机端口均配置标准 MTU(1500)
如工作负载需要,可选用巨型帧(9000-9216)
外部网络配置为 VLAN 中继(802.1Q 标记)
中继端口上允许多个 VLAN 用于工作负载/租户隔离
建议使用 LACP(802.3ad)绑定以实现冗余和带宽聚合
支持主动-备份绑定作为替代方案
网络延迟 <1ms 适用于大多数工作负载
可路由到上游网络(网关、互联网、其他基础设施)
允许生成树协议(标准 Layer 2 运行)
Layer 2 绑定 + 专用核心 Fabric
此模型为外部网络、UI 和 API 管理网络使用绑定的 Layer 2 网络,同时为核心 Fabric 流量保留专用的 Layer 2 网络。
使用场景
高性能生产环境
使用分布式交换机的现有 VMware 环境
希望将虚拟机直接部署到 VergeOS 外部 VLAN 中的环境
要求
每个节点 4 个 10/25/40/100GbE 网络端口
支持堆叠(MLAG)的交换基础设施 - 用于外部网络
网络配置
4 个 VergeOS 物理网络:
核心 Fabric 网络 1
核心 Fabric 网络 2
外部网络 1 - 主绑定
外部网络 2 - 次绑定
核心 Fabric 网络 1 和 2 分别位于 各自的 专用 Layer 2 网络上
用于 UI/API 管理的单个 VLAN(位于主绑定外部网络上)
工作负载所需的任何其他 VLAN(位于主绑定外部网络上)
示意图

Layer 3 动态 + 专用核心 Fabric
此模型为外部网络、UI 和 API 管理网络使用动态公布的 Layer 3 网络,同时为核心 Fabric 流量保留专用的 Layer 2 网络。
L3+DC 的使用场景
高性能生产环境
大规模部署
需要高级网络分段的环境
要求
每个控制器节点 4 个 10/25/40/100Gb 网络适配器端口
可供 VergeOS 建立对等连接的系统外 Layer 3 网络
支持 BGP、OSPF 或 EIGRP
将 VergeOS 内部网络用于工作负载
网络配置
4 个 VergeOS 物理网络:
核心 Fabric 网络 1
核心 Fabric 网络 2
外部网络 1
外部网络 2
核心 Fabric 网络 1 和 2 分别位于 各自的 专用 Layer 2 网络上
用于 UI/API 管理的单个动态公布网络
工作负载所需的任何其他动态公布网络
示意图

Layer 3 静态 + 专用核心 Fabric
此模型为外部网络、UI 和 API 管理网络使用绑定的 Layer 3 网络,同时为核心 Fabric 流量保留专用的 Layer 2 网络。
L3+DC 的使用场景
高性能生产环境
大规模部署
需要高级网络分段的环境
要求
每个控制器节点 4 个 10/25/40/100Gb 网络适配器端口
支持堆叠(MLAG)的交换基础设施 - 用于外部网络
用于外部网络的支持 Layer 3 的交换基础设施
将 VergeOS 内部网络用于工作负载
网络配置
4 个 VergeOS 物理网络:
核心 Fabric 网络 1
核心 Fabric 网络 2
外部网络 1 - 主绑定
外部网络 2 - 次绑定
核心 Fabric 网络 1 和 2 分别位于 各自的 专用 Layer 2 网络上
用于 UI/API 管理的单个静态路由网络
工作负载所需的任何其他静态路由网络
示意图

使用 2 个网络端口的 Layer 2 静态
在此模型中,所有网络(核心 Fabric、外部/管理、工作负载)都合并为单个绑定的 VergeOS 物理网络。
2 个网络端口的使用场景
概念验证
小型边缘部署
灾难恢复设置
开发工作负载
裸金属云提供商
2 个网络端口的要求
每个节点 2 个 10/25/40/100GbE 网络适配器端口
支持 VLAN 中继并可在交换机上设置本征 VLAN
2 个网络端口的网络配置
2 个物理网络
核心 Fabric 网络 1
核心 Fabric 网络 2
所有网络均使用 VLAN 标记
核心网络 VLAN 设为本征 VLAN
用于 UI/API 管理的单个 VLAN(任一核心 Fabric 网络)
工作负载所需的任何其他 VLAN(任一核心 Fabric 网络)
2 个网络端口的示意图

通过根据您的具体使用场景和需求选择合适的网络设计模型,您可以确保 VergeOS 部署获得最佳性能和可扩展性。
最后更新于
这有帮助吗?