关键词:
航海模拟器
SDN
云计算
路由算法
网络传输
摘要:
[目的]提出一种基于云技术的航海模拟器构架,并设计一种网络服务质量(QoS)保障算法(CNSQoSGA)。[方法]利用虚拟化技术将云航海模拟器硬件设备抽象集成为逻辑资源的方式,应用Kubernetes技术对平台应用服务进行集群管理,构建云航海模拟器平台构架。结合软件定义网络(SDN)架构为云航海模拟器网络的广域网提供一种组网方案,在广域网传输过程中根据数据异构的特性确定算法的整体框架,在Mininet仿真平台上对算法的可行性进行仿真试验,设置流量辨识、视景数据调度和多数据流QoS保障仿真场景。[结果]仿真试验结果表明,CNS-QoSGA在流量辨识上其精度能达到70%以上;相比于传统Dijkstra算法,该路径下带宽提高了56.2%,时延降低了21.4%;当多数据流共存于云航海模拟器网络时,相较于等价路由算法,CNS-QoSGA对网络中带宽和时延的满足率都提高了10%。[结论]所提出的算法为有QoS需求的视景数据计算出合适的路由路径,保障了网络的Qo S。