知识卡片

用优先级分层实现新旧系统共存与渐进迁移

专业/工作 · 190

内容

Google 改造广域网时,没有让新的流量工程(TE)系统直接取代原有的 BGP 路由系统,而是让 TE 算出的路径写入优先级更高的转发表,原有路由协议算出的路径留在优先级较低的表里;报文先匹配 TE 表,匹配不到才落回传统路由。这个设计的好处是 TE 和路由可以完全独立存在:项目可以先只用传统路由表上线,后续再逐步叠加 TE 能力,甚至以后想关掉 TE 也只需要禁用它,不需要改动网络架构本身。这是一种通用的迁移策略——让新系统只处理它有把握的高优先级场景,未覆盖的场景交还给旧系统兜底,比推倒重来风险小得多,也让新系统可以边上线边验证。

参考来源

《深度解析SDN:利益、战略、技术、实践》第7章《SDN真实应用案例分析》