一种支持异构网络设备的网络设备培训平台制造技术

技术编号:24995318 阅读:30 留言:0更新日期:2020-07-24 17:58
本发明专利技术公开了一种支持异构网络设备的网络设备培训平台,包括服务器、网络设备和控制设备;所述的服务器为基于开源Kvm的代码优化和指令封装,提供一套方便、可靠的编程接口,实现具备网络、硬件、操作系统等抽象资源的虚拟机;本发明专利技术将服务器和网络设备虚拟化,以实现在云平台中支撑各种异构操作系统(如Windows,Linux,安卓,苹果等),使网络设备虚拟资源和用户的终端操作系统解耦合,使网络设备转变为可共享的云服务;通过双向反射协议CRP技术使得实验平台具备一定的感知能力来准确地把握终端的计算能力,实现智能双向的资源和数据传输匹配,与云平台实现协同互动,把云中心的能力延伸到边缘终端和用户,实现跨平台网络设备虚拟资源环境的共享和租用。

【技术实现步骤摘要】
一种支持异构网络设备的网络设备培训平台
本专利技术具体涉及一种支持异构网络设备的网络设备培训平台。
技术介绍
终端异构异质(Windows,Linux,Android,IOS等不同操作环境),传统云环境的软件部署、系统构建方法很难统一适应不同终端上不同的计算能力。传统的软件集成往往需要根据特定的应用系统进行专门设计,这种紧耦合性已经无法满足动态多变的边缘计算能力,松耦合和动态重组所带来的灵活性已经成为了适应不同计算能力的必备要求。
技术实现思路
本专利技术的目的是为了解决以上现有技术的不足,提出了一种支持异构网络设备的网络设备培训平台,包括服务器、网络设备和控制设备,所述的服务器为基于开源Kvm的代码优化和指令封装,提供一套方便、可靠的编程接口,实现具备网络、硬件、操作系统等抽象资源的虚拟机,所述的虚拟机通过Kvm指令封装和Linux下的进程管理手段,实现对创建的虚拟机资源的有效管理,虚拟机和物理服务器网桥的桥接,形成虚拟机网络,以实现从虚拟机系统到实体网络环境的通信,功能包括虚拟桥接设备创建、桥接网卡设定和配置等;本文档来自技高网...

【技术保护点】
1.一种支持异构网络设备的网络设备培训平台,其特征在于,包括服务器、网络设备和控制设备,所述的服务器为基于开源Kvm的代码优化和指令封装,提供一套方便、可靠的编程接口,实现具备网络、硬件、操作系统等抽象资源的虚拟机,所述的虚拟机通过Kvm指令封装和Linux下的进程管理手段,实现对创建的虚拟机资源的有效管理,虚拟机和物理服务器网桥的桥接,形成虚拟机网络,以实现从虚拟机系统到实体网络环境的通信,功能包括虚拟桥接设备创建、桥接网卡设定和配置等;/n所述的网络设备为基于服务器虚拟化,通过将网络操作系统代码移植到一个虚拟机Unix操作系统运行环境中,利用设备操作系统提供的MIB库,封装提供统一的控制接...

【技术特征摘要】
1.一种支持异构网络设备的网络设备培训平台,其特征在于,包括服务器、网络设备和控制设备,所述的服务器为基于开源Kvm的代码优化和指令封装,提供一套方便、可靠的编程接口,实现具备网络、硬件、操作系统等抽象资源的虚拟机,所述的虚拟机通过Kvm指令封装和Linux下的进程管理手段,实现对创建的虚拟机资源的有效管理,虚拟机和物理服务器网桥的桥接,形成虚拟机网络,以实现从虚拟机系统到实体网络环境的通信,功能包括虚拟桥接设备创建、桥接网卡设定和配置等;
所述的网络设备为基于服务器虚拟化,通过将网络操作系统代码移植到一个虚拟机Unix操作系统运行环境中,利用设备操作系统提供的MIB库,封装提供统一的控制接口;将网络设备的网络端口进一步和物理服务器的端口桥接,实现虚拟设备和物理网络的互通;通过对虚拟设备操作系统内部的网卡的虚拟化,实现虚拟网络设备间的连接设定,可做到设备动态组网;
所述的控制设备包括前端控制结构、指令翻译器、自适应监控算法和可视化控制设备,所述的前端控制结构中植入了可调用网络操作系统的新型的类Unix结构代码,本结构代码可以统一调度网络操作系统,精确的给网络操作系统和用户操作系统提供了无缝传输隧道;
所述的指令翻译器内置梯级模式匹配算法、控制信令的批量执行算法和控制信令下达的虚拟对象定位算法,指令翻译器在...

【专利技术属性】
技术研发人员:孙鹏王志刚
申请(专利权)人:镇江启至云科技有限公司
类型:发明
国别省市:江苏;32

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

1