1. 课程导入与工程视角建立

数据中心网络升级迁移不是“把新交换机上架、把配置刷进去”这么简单。它本质上是一项在业务不中断或极短中断窗口约束下,对现网流量、控制平面、转发路径、运维体系和交付文档进行同步改造的系统工程。学习本课程,首先要建立三个基本认知:第一,升级迁移的对象是“业务流量路径”,而不是孤立的设备;第二,交付边界决定了你该负责到哪一层,是只交设备,还是交到业务可验证;第三,风险不是最后才出现的,它在项目阶段划分和割接方案设计时就已经被决定了。

一、学习目标:从“会配”到“敢割接”

本课程面向已经具备一定 Arista EOS 或同类数据中心网络基础的学习者。完成学习后,你应当能够独立完成以下任务:读懂现网拓扑与流量模型,识别升级迁移中的关键依赖;根据业务等级设计割接窗口与回退路径;使用 MLAG、VXLAN/EVPN、BGP 等机制完成平滑迁移;在割接前后用可观测数据判断“是否真的成功”;最终形成可交付的配置基线、验证记录与回退预案。

这里要特别强调:“配置成功”不等于“交付成功”。设备起来、邻居建立、路由表有条目,只是中间状态。真正的交付成功,是业务侧的可达性、时延、丢包、会话保持等指标在割接后仍满足 SLA,并且运维团队能够接手。

二、核心对象:升级迁移到底在动什么

从工程视角看,一次数据中心网络升级迁移通常同时涉及五类对象:

  • 物理与链路层:交换机、光模块、线缆、端口速率、LACP/MLAG 成员链路。
  • 控制平面:BGP/OSPF/IS-IS 邻居、EVPN 路由、MLAG 心跳与角色选举。
  • 转发平面:VLAN/VXLAN 映射、网关位置、ECMP 哈希、ACL/QoS 策略。
  • 业务接入点:服务器双归接入、bond 模式、网关 MAC、ARP/ND 表项。
  • 运维与交付物:监控采集、日志、配置备份、割接脚本、验证清单。

这五类对象之间存在强耦合。例如,把 MLAG 主备角色切换,会同时影响 LACP 状态、STP 收敛、ARP 学习和流量哈希;如果只盯着“交换机没报错”,很容易漏掉服务器侧 bond 的短暂震荡。因此,后续每一章都会围绕“对象—依赖—验证”展开,而不是孤立讲命令。

三、交付边界:先画清楚“责任田”

工程交付最容易扯皮的地方,是边界不清。建议在项目启动阶段就用一张边界表把责任写死。下面是一个示例(参数为教学假设,实际项目需按合同与现网确认):

边界项本课程默认责任方典型交付证据
交换机上架、加电、EOS 版本网络交付方设备清单、版本截图、序列号
物理链路与光模块网络交付方 / 综合布线方链路测试报告、光功率记录
Underlay 路由与 Overlay EVPN网络交付方邻居状态、路由表、VXLAN 隧道状态
服务器 bond、网关、IP 地址服务器/系统方,网络方配合bond 状态、ARP/ND、业务连通性
业务应用可用性业务方业务拨测、SLA 报告
监控、日志、备份网络交付方监控面板、日志采集、配置归档

边界表的价值在于:割接当晚,谁负责看服务器 bond,谁负责看 BGP 邻居,谁有权决定回退,都能提前明确。否则一旦业务抖动,现场很容易陷入“都在查、没人拍板”的状态。

四、典型项目阶段与风险地图

一个完整的数据中心网络升级迁移项目,通常可以划分为六个阶段:调研与基线、方案设计、实验室验证、预割接准备、割接实施、交付与复盘。每个阶段都有其“高风险动作”,下图用风险地图的方式呈现阶段、关键动作与主要风险之间的关系,帮助你在项目早期就建立全局视角。

数据中心网络升级迁移:阶段—动作—风险地图 ① 调研与基线 ② 方案设计 ③ 实验室验证 ④ 预割接准备 ⑤ 割接实施 ⑥ 交付复盘 关键动作 拓扑/流量采集 版本与配置基线 业务等级确认 关键动作 目标架构选型 割接窗口设计 回退路径定义 关键动作 EOS 版本验证 EVPN/MLAG 联调 脚本与模板测试 关键动作 配置预生成 监控与告警就绪 人员分工与演练 关键动作 按批次割接 逐项验证 异常即回退 关键动作 配置归档 验证记录 复盘改进 风险地图(按阶段) 风险 基线缺失 流量模型误判 业务等级不清 隐性依赖漏项 风险 窗口过短 回退不可行 网关位置冲突 地址/AS 规划错 风险 版本兼容性 EVPN 路由泄漏 MLAG 脑裂 脚本未覆盖异常 风险 配置漂移 监控盲区 人员不熟悉 备份不可用 风险 流量震荡 会话中断 验证不充分 回退超时 风险 文档缺失 知识未转移 遗留隐患 无改进闭环 割接前必须回答的三个问题 1. 业务流量当前走哪条路径?割接后走哪条路径?中间是否有单点? 2. 如果割接失败,回退需要多长时间?回退动作是否经过演练? 3. 用什么指标判断“成功”?由谁在什么时间点拍板继续或回退?

这张风险地图的核心用法是:在项目启动会上,把每个阶段对应的风险逐条确认责任人。例如“回退不可行”属于方案设计阶段的风险,必须在设计评审时就给出回退路径和预计耗时,而不是等到割接当晚才发现没有退路。

五、一个教学示例:从基线到割接判断

假设某数据中心现网为传统 VLAN + STP 架构,计划升级为 EVPN/VXLAN 架构,业务等级为“一般业务,允许 5 分钟中断”。调研阶段采集到:核心交换机 2 台,接入交换机 8 台,服务器双归接入,当前 STP 根桥在核心 A。方案设计阶段决定采用 MLAG 双活接入 + EVPN 分布式网关,割接窗口 02:00–04:00,回退方式为“恢复原 VLAN 配置并重启 STP”。

实验室验证阶段需要重点验证三件事:一是 MLAG 主备切换时服务器 bond 是否丢包;二是 EVPN 路由收敛时间是否小于 5 秒;三是回退脚本能否在 10 分钟内恢复原状。预割接准备阶段生成配置模板、监控面板和验证清单。割接实施阶段按“先接入、后核心、再网关”的顺序分批执行,每批完成后检查 BGP 邻居、VXLAN 隧道、ARP/ND 和业务拨测。若业务拨测失败且 3 分钟内无法定位,立即执行回退。

教学提示:上述参数(5 分钟中断、5 秒收敛、10 分钟回退)均为示例假设,用于说明判断逻辑。真实项目中必须根据业务 SLA、设备性能和演练结果重新确认。

六、本课程的学习方法

建议按“三遍法”学习:第一遍建立工程视角,理解每个阶段在做什么、风险在哪里;第二遍动手复现关键配置和验证命令,尤其是 MLAG、EVPN、BGP 和割接脚本;第三遍模拟一次完整割接,从基线采集到回退演练,形成自己的检查清单。只有把“配置—验证—回退”串成闭环,才算真正具备交付能力。

接下来各章将围绕这条主线展开:先讲清楚现网调研与基线,再讲方案设计与实验室验证,然后进入预割接、割接实施和交付复盘。每一章都会给出可操作的参数、命令、判断依据和示例成果,帮助你把知识转化为现场可执行的动作。