本站点使用Cookies,继续浏览表示您同意我们使用Cookies。 Cookies和隐私政策>

搜索
首页 信息速查 IP知识百科 在线课堂

多云仿真

多云仿真特性旨在解决数据中心网络配置复杂性带来的验证难题。在实际生产环境中,由于网络设备昂贵且难以搭建1:1测试环境,用户在修改网络配置后无法充分验证其对现网的影响,可能导致业务中断等问题。多云仿真特性通过采集现网配置,构建数字孪生网络,模拟用户修改网络配置对现网的影响,从而弥补生产环境无法进行事前充分验证的不足。当网络问题发生时(如业务中断、转发丢包或延迟),多云仿真功能能够通过分析网络转发路径,协助定位可能存在故障的网元。

为什么需要多云仿真

数据中心业务对于网络中断“零容忍。数据中心网络承载着关乎国计民生的关键业务,例如金融数据中心支撑的支付、交易、清算等核心业务。这些业务对网络的连续性和稳定性要求极高,任何毫秒级的网络中断都可能导致巨额资金损失或市场波动。据统计,数据中心70%的网络事故源于人工配置错误,所以需要有技术手段保障变更的正确性。

传统数据中心网络变更操作面临以下挑战:

  1. “人工错误”导致的变更失败

    变更过程中可能因“人工错误”导致变更无法在窗口期内完成,进而引发变更回退和业务延迟。常见问题包括:

    • 语法错误:单条命令拼写/格式错误导致设备拒绝执行,阻塞变更流程。
    • 资源冲突:例如变更router-id时可能与现有设备上已有的router-id冲突,导致路由类问题。
  2. 变更评审耗时耗力

    为保障业务变更的正确性,传统人工评审可能需要对MOP进行多轮评审,甚至需要进行镜像验证,导致成本较高、耗时较长,且对专家经验高度依赖。

  3. 变更的“蝴蝶效应”

    网络设备间的路由依赖复杂,单点配置变更可能引发整网问题(如路由环路、大范围路由变化、互访路径变化等)。

为应对这一挑战,多云仿真技术通过以下方式提供支持:

  1. 配置错误检测:通过仿真技术检测配置中的语法错误(如命令拼写/格式错误)或资源冲突(如router-id冲突),避免因人工配置错误导致的变更失败。
  2. 变更语义检测:将行内变更经验固化为校验规则,系统自动检查变更语义,解放网络专家的时间,提升评审效率。
  3. 变更预演与风险识别 :通过路由建模和路径计算,预演网络变更后的路由和路径情况,识别潜在风险(如路由环路、路径变化等),避免“蝴蝶效应”。

多云仿真技术通过预演变更后的网络状态,有效降低变更风险,提升数据中心网络的稳定性和可靠性,满足关键业务对网络中断“零容忍”的需求。

多云仿真解决方案
多云仿真解决方案

什么是多云仿真

多云仿真特性旨在解决数据中心网络配置复杂性带来的验证难题,通过采集现网配置,利用仿真技术验证用户修改网络配置后对现网的影响,弥补生产环境不能进行事前充分验证的问题。

仿真系统通过智能算法创建一个与真实网络环境相同的虚拟网络,在虚拟网络中,分析变更的可行性和影响,提前识别目标能否达成,以及存在的风险点,在结果符合预期且无业务风险后,就可以放心地将变更方案下发到真实网络,快速、低风险地实施网络变更。

多云仿真关键能力

数字孪生网络的构建

多云仿真特性基于网络数字地图,实时同步网络现网配置、拓扑、接口状态,自动生成数字孪生网络,确保数字孪生网络能够准确反映现网的真实状态 。

网络变更的模拟

在数字孪生网络中,用户可以在线录入网络配置变更,系统会基于这些变更自动生成新的数字孪生网络。这种方式使得网络变更可以在虚拟环境中进行测试和验证,而不会影响实际网络的运行。

模拟网络变更
模拟网络变更

配置变更影响性的事前评估

系统采用CMOS(CMOS:CentralizedModel-Operation Simulation)算法,通过配置模型还原所有网络级协议模型,并通过各种网络协议演算,推演出所有设备的明细路由表,从而实现精准的流量路径仿真。这不仅能够仿真变更后的路由和路径情况,还能对比变更前后的路由和路径变化,从而发现关键的路由和路径变化。

增量变更与全量变更

变更方式

变更方式说明

场景推荐

增量变更

增量变更方式基于设备原始配置增加命令行,在进行仿真时,仿真引擎会将设备原始配置和增量命令行叠加,然后进行仿真。

iMaster NCE-Fabric MDC默认使用增量变更方式。

当设备上原本无此命令,需要新增命令时,推荐使用增量变更方式。

例如:设备上没有VLAN 100配置,需要新增此配置,可选择增量变更方式。

全量变更

在设备原始配置中进行编辑修改,在进行仿真时,仿真引擎基于修改后的设备配置进行仿真。

当设备上原来有此命令,需要进行配置修改时,推荐使用此种方式。

例如:设备上已经配置了VLAN 100,需要将其变更为VLAN 200,可选择全量变更方式。

多云仿真是如何工作的

多云仿真工作流程
多云仿真工作流程

多云仿真是一种通过数字孪生技术模拟现网环境,验证网络配置变更影响的功能。工作流程基于以下核心步骤:

  1. 数据采集

    通过采集任务获取现网设备的配置数据(如设备配置、链路表、接口信息、BGP路由器ID等),这些数据是仿真的基础。

  2. 数字孪生网络构建

    利用采集的数据,构建一个虚拟的数字孪生网络,该网络真实反映现网的拓扑、配置和接口状态。

  3. 修改仿真配置:
    • 修改配置:支持修改设备配置、新增设备、路由采集、新增设备链路、创建基线互访关系和自定义互访关系等操作。
    • 风险检测:自动识别配置错误(如语法错误、资源冲突)、路由环路、路由黑洞、互访路径变化等。
  4. 仿真影响评估与结果呈现:
    • 系统使用CMOS算法(Centralized Model-Operation Simulation)进行仿真计算:
      • 通过配置模型还原网络协议(如OSPF、BGP),推演出设备的路由表和流量路径。
      • 对比变更前后的网络状态,分析路由、路径变化。
    • 仿真结果包括:
      • 拓扑可视化:支持查看变更后的网络拓扑。
      • 结果输出:生成仿真结果解析页面,展示互访关系变化、路由差异、BGP Peer差异等,通过路径详情、风险详情等识别潜在故障点。

多云仿真有哪些应用场景

设备扩容

  • 可能存在的风险:路由冲突、路由发布不正确。
  • 仿真操作和能力:新增设备和链路,校验配置是否冲突,路由是否发布正确。

设备并网

  • 可能存在的风险:路由冲突、路由发布不正确、存量业务受影响。
  • 仿真操作和能力:接口undo shutdown,校验配置是否冲突,路由是否发布正确。

设备下线

  • 可能存在的风险:路由冲突、路由黑洞。
  • 仿真操作和能力:待下线设备接口全部shutdown或者待下线设备与其他设备互联的链路全部下线,校验路由是否正确删除。

设备升级/替换

  • 可能存在的风险:路由冲突、路由黑洞。
  • 仿真操作和能力:验证是否有冗余路由,是否引起路由环路、路由冲突等问题。

路由变更

  • 可能存在的风险:路由冲突、路由黑洞、路由环路等。
  • 仿真操作和能力:CLI命令行配置变更,校验迁移网段是否正确发布,是否冲突。

多云仿真有哪些优势

多云仿真具有以下优势:

  1. 支持多种组网场景:多云仿真支持传统三层网络、软件SDN Underlay、硬件SDN Underlay/Overlay等多种组网场景,并且支持组网中存在USG防火墙的情况。
  2. 支持多任务和增量解析机制:支持对相同区域进行仿真,仿真过程中支持增加设备,增加链路等操作;支持对同一个任务进行反复修改,反复仿真。
  3. 不影响生产环境数据:仿真数据为生产环境数据的复制版本,不影响生产环境数据本身。
  4. 变更预演与风险识别:能够仿真变更后的路由和路径情况,对比变更前后的路由和路径变化,从而发现关键的路由和路径变化。用户在修改网络配置后,多云仿真可以帮助确认配置变更对现网业务的影响,识别潜在风险(如路由环路、路径变化等),避免对生产环境造成潜在风险。
  5. 不需要搭建1:1验证环境:多云仿真基于网络数字地图,实时同步网络现网配置、拓扑、接口状态,自动生成数字孪生网络,确保数字孪生网络能够准确反映现网的真实状态。
  6. 详细的仿真结果分析:仿真结束后,提供仿真结果解析,包括告警提示、建模错误信息、不支持命令行等,帮助用户快速定位和解决问题。
  7. CLI配置变更语义检测:通过仿真技术检测配置中的语法错误(如命令拼写/格式错误)或资源冲突(如router-id冲突),系统自动检查变更语义,降低人工配置错误的概率。
  8. 满足关键业务诉求:通过预演变更后的网络状态,有效降低变更风险,提升数据中心网络的稳定性和可靠性,满足关键业务对网络中断“零容忍”的需求。

词条统计
  • 作者: 宋非
  • 最近更新: 2026-10-31
  • 浏览次数: 13
  • 平均得分:
分享链接到: