数据中心网络架构

数据中心网络承载南北向(用户↔服务器)与东西向(服务器↔服务器)流量,现代架构以 Spine-Leaf 为核心。

传统三层架构的局限

核心层 Core ── 汇聚层 Aggregation ── 接入层 Access
  • 东西向流量需逐级上绕,时延高、带宽浪费
  • 汇聚层成为瓶颈与单点
  • 手动 VLAN 配置,无法适应虚拟机动态迁移

Spine-Leaf(叶脊)架构

        Spine1        Spine2        Spine3
       /  |  \       /  |  \       /  |  \
    Leaf1 Leaf2 Leaf3 Leaf4 ...
      |     |     |     |
    服务器  服务器  服务器  服务器
  • Spine(脊):核心转发层,只做高速转发(不跑业务)
  • Leaf(叶):接入层,连接服务器,同时作为三层网关
  • 每台 Leaf 与所有 Spine 全互联(Full Mesh)
  • 任意 Leaf 间跳数固定(2 跳),东西向流量低时延

为什么 Leaf 是三层网关

关键设计

设计点方案
二层扩展VXLAN Overlay
控制面BGP EVPN
网关分布式 Anycast 网关
无阻塞Spine-Leaf 全互联 + ECMP 负载均衡
可靠性双 Spine + 双上联 + BFD
管理控制器(NCE-Fabric)自动化下发

ECMP 负载均衡

  • 多路径等价路由(ECMP),基于 HASH 将流量分散到多条链路
  • Spine 数量建议:奇数台(如 2/4/8),配合 BGP 奇数原则防 ECMP 分叉

华为数据中心产品

系列定位
CloudEngine 16800核心 Spine
CloudEngine 8800/6800Leaf
CloudEngine S 系列接入/园区

部署步骤(方案要点)

  1. Underlay:Leaf/Spine 建立 EBGP/OSPF 邻居
  2. Overlay:VXLAN + EVPN 建立二层网络
  3. 网关:Leaf 配置分布式网关(VBDIF)
  4. 自动化:NCE-Fabric 下发租户网络
  5. 验证:display vxlan tunnel、display evpn routing-table

验证与监控

<Huawei> display bgp evpn peer
<Huawei> display vxlan vni
<Huawei> display eth-trunk
<Huawei> display interface trunk

🔗 相关笔记:05.01_网络虚拟化与VXLAN 05.02_EVPN 07.03_数据中心网络项目