高保真度网络仿真制造技术

技术编号:22947601 阅读:25 留言:0更新日期:2019-12-27 17:45
公开了用于仿真网络的系统、方法和计算机可执行指令。接收网络拓扑和待仿真设备的指示。确定包括待仿真设备的指示中的每个设备的网络内的安全静态边界。安全静态边界基于网络拓扑。对于每个待仿真设备,实例化统一容器和设备容器。仿真设备基于统一容器和设备容器。基于网络拓扑在仿真设备之间创建数据链接。使用仿真设备创建仿真网络。

High fidelity network simulation

【技术实现步骤摘要】
【国外来华专利技术】高保真度网络仿真
技术介绍
网络可靠性对于在线服务和云提供商至关重要。但是,它们的网络很大,种类繁多,很复杂并且不断变化。在这样的环境中,即使是由设备故障、错误设备软件、配置错误、未经验证的管理工具和不可避免的人为错误触发的小问题也可能很快导致中断。网络仿真器是一种帮助减少这些问题的方法。网络仿真允许用户定义网络拓扑和容量。然后实际应用可以在仿真网络上运行。但是,当前网络仿真不支持各种特征,诸如自定义交换机固件,或者基于用于运行仿真网络的基础设施的有限大小而具有按需可缩放性。附图说明图1是根据相应示例的具有业务负载不平衡问题的网络的框图。图2是根据相应示例的高保真度网络仿真架构的框图。图3是根据相应示例的网络更新验证工作流。图4是根据相应示例的物理网络容器的框图。图5是根据相应示例的虚拟数据链接的框图。图6是根据相应示例的管理平面的示例架构。图7A是示出要仿真的不安全静态边界的网络图。图7B是示出根据相应示例的要仿真的不安全静态边界的网络图。图7C是示出根据相应示例的要仿真的不安全静态边本文档来自技高网...

【技术保护点】
1.一种用于仿真网络的设备,所述设备包括:/n处理单元,被配置为执行操作,所述操作包括:/n接收网络的拓扑,所述拓扑包括所述网络内的设备;/n接收所述网络内的待仿真设备的指示;/n确定所述网络内的安全静态边界,所述安全静态边界包括待仿真设备列表,所述待仿真设备列表包括所述待仿真设备的所述指示中的所述设备,所述安全静态边界基于所述网络拓扑;/n对于所述待仿真设备列表中的每个设备:/n实例化统一容器;/n实例化设备容器以运行设备特定软件,所述统一容器与所述设备特定软件对接;以及/n创建包括所述设备的所述统一容器和所述设备容器的仿真设备,所述统一容器跨所有仿真设备提供通用的应用程序编程接口;/n基于...

【技术特征摘要】
【国外来华专利技术】20170516 US 15/596,8891.一种用于仿真网络的设备,所述设备包括:
处理单元,被配置为执行操作,所述操作包括:
接收网络的拓扑,所述拓扑包括所述网络内的设备;
接收所述网络内的待仿真设备的指示;
确定所述网络内的安全静态边界,所述安全静态边界包括待仿真设备列表,所述待仿真设备列表包括所述待仿真设备的所述指示中的所述设备,所述安全静态边界基于所述网络拓扑;
对于所述待仿真设备列表中的每个设备:
实例化统一容器;
实例化设备容器以运行设备特定软件,所述统一容器与所述设备特定软件对接;以及
创建包括所述设备的所述统一容器和所述设备容器的仿真设备,所述统一容器跨所有仿真设备提供通用的应用程序编程接口;
基于所述网络拓扑在所述仿真设备之间创建数据链接;以及
使用所述仿真设备创建仿真网络。


2.根据权利要求1所述的设备,其中所述设备特定软件包括不同的操作系统。


3.根据权利要求1所述的设备,其中所述操作还包括向设备的所述设备特定软件引入改变。


4.根据权利要求3所述的设备,其中所述操作还包括监测所述仿真设备的仿真状态以确定所述改变是否成功。


5.根据权利要求4所述的设备,其中所述操作还包括基于确定所述改变不成功来回滚所述改变。


6.根据权利要求1所述的设备,其中所述操作还包括实例化虚拟机,其中所述虚拟机托管多个仿真设备。


7.根据权利要求1所述的设备,其中确定所述网络内的安全静态边界包括向所述待仿真设备列表添加边界设备,所述边界设备不在待仿真设备的所...

【专利技术属性】
技术研发人员:J·D·帕迪耶刘洪强朱亦博
申请(专利权)人:微软技术许可有限责任公司
类型:发明
国别省市:美国;US

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1