一种基于跨域数据交换的资源动态分配方法与流程

文档序号:22505797发布日期:2020-10-13 09:43阅读:154来源:国知局
一种基于跨域数据交换的资源动态分配方法与流程

本发明属于网络通信技术领域,尤其设计一种基于跨域数据交换的资源动态分配方法。



背景技术:

在现有网络中,对业务系统在不同网络之间进行跨域受控传输的要求越来越高,其中网闸、单向传输设备、双向传输设备、防火墙、堡垒机以及互联控制设备在跨域受控传输网络部署中占有相当的比重,随着业务日渐复杂化,保障业务和控制业务越来越复杂。目前针对业务跨不同网络域之间进行受控互通,主要采取分析业务逻辑,适配相应的跨域受控网络设备的方式来支持。随着跨域业务种类及数量的逐步扩大,相应部署跨域交换设备的种类及数量的增加,势必造成跨域交换资源的浪费,管理人员在做设备管理运维过程中,只能从跨域业务本身出发,判断业务是否正常,却无法对提供跨域服务的网络设备进行管理。

目前常用的业务跨域交换设备大多部署在网络边缘,其设备自身拥有各自的服务能力和业务承载状态,如:cpu使用率、内存使用率、当前承载业务带宽、设备对外提供业务种类及设备物理链路接入等情况,这些状态指标客观描述了该设备工作能力及当前工作情况。由于跨域交换设备工作状态的非集中化统一管理,势必造成跨域业务在部署过程中,对同类型跨域交换设备的重复部署。在维护过程中造成大量的人力浪费、实施过程中造成大量的物力浪费,网络承载规划中造成大量的带宽浪费。



技术实现要素:

针对现有技术中的上述不足,本发明提供的一种基于跨域数据交换的资源动态分配方法,达到在现有资源中选择最优资源的一种跨域交换资源动态分配方法,保证跨域业务的资源合理分配运用。

为了达到以上目的,本发明采用的技术方案为:

本方案提供一种基于跨域数据交换的资源动态分配方法,包括以下步骤:

s1、由管控系统对跨域交换设备进行归类划分;

s2、由管控系统对跨域交换设备ip进行统一配置,并取跨域交换设备的业务能力及设备类别,以及获取跨域交换设备的业务负载状态和设备运行状态,并对跨域交换设备的接入状态及业务能力展示进行统一展示;

s3、根据获取跨域交换设备的业务能力和设备类别以及业务负载状态和设备运行状态,将跨域交换数据在管控系统上进行实际落地处理;

s4、由管控系统根据实际落地数据分析跨域业务种类以及归属类,并通过归属类获取所述业务种类接入的跨域交换设备ip集合;

s5、根据所述跨域交换设备ip集合查找资源最优的跨域交换设备的ip地址;

s6、由管控系统将落地的跨域交换数据通过所述最优的跨域交换设备ip地址发送至目标跨域交换设备,从而完成基于跨域数据交换的资源动态分配。

进一步地,所述步骤s1中跨域交换设备包括:网闸、互联控制设备以及单向传输设备。

再进一步地,所述步骤s1具体为:由管控系统将跨域交换设备划分为非实时双向以及实时双向的类别,并对跨域交换设备进行分类划分。

再进一步地,所述步骤s2中利用主动询问的方式获取跨域交换设备的业务能力及设备类别。

再进一步地,所述步骤s2中利用定时获取的方式获取跨域交换设备的业务负载状态和设备运行状态。

再进一步地,所述步骤s4中分析跨域业务种类,其具体为:由管控系统根据跨域交换设备ip集合落地3元组或数据格式分析出跨域业务种类,其中,3元组包括协议、源端口以及目标端口。

再进一步地,所述步骤s5中利用优先级查找方式查找资源最优的跨域交换设备的ip地址。

本发明的有益效果:

(1)本发明首先会对交换设备资源进行统一归类,并实时状态获取管理;在跨域业务传输过程中,通过数据落地分析业务种类,获取有效的提供该业务跨域交换资源;再通过交换资源的状态对比获取最终的资源设备ip,从而达到在现有资源中选择最优资源的一种跨域交换资源动态分配方法,保证跨域业务的资源合理分配运用;

(2)本发明中当跨域传输业务在管理控制系统上业务落地后,管理控制系统可以从当前部署的跨域交换设备集中选择最适合该业务且交换资源更空闲的设备来提供跨域交换服务,从而保证了管理员不管是从业务角度,还是从跨域交换设备管理的角度均可进行统一管理。跨域交换资源的动态分配后,通过对跨域交换资源的统一管理,从跨域传输系统的人力维护成本及设备部署业务负载使用率上均得到较大幅度的提升。

附图说明

图1为本发明的方法流程图。

具体实施方式

下面对本发明的具体实施方式进行描述,以便于本技术领域的技术人员理解本发明,但应该清楚,本发明不限于具体实施方式的范围,对本技术领域的普通技术人员来讲,只要各种变化在所附的权利要求限定和确定的本发明的精神和范围内,这些变化是显而易见的,一切利用本发明构思的发明创造均在保护之列。

实施例

如图1所示,一种基于跨域数据交换的资源动态分配方法,包括以下步骤:

s1、由管控系统对跨域交换设备进行归类划分;

s2、由管控系统对跨域交换设备ip进行统一配置,并获取跨域交换设备的业务能力及设备类别,以及获取跨域交换设备的业务负载状态和设备运行状态,并对跨域交换设备的接入状态及业务能力展示进行统一展示;

s3、根据获取跨域交换设备的业务能力和设备类别以及业务负载状态和设备运行状态,将跨域交换数据在管控系统上进行实际落地处理;

s4、由管控系统根据实际落地数据分析跨域业务种类以及归属类,并通过归属类获取所述业务种类接入的跨域交换设备ip集合;

s5、根据所述跨域交换设备ip集合查找资源最优的跨域交换设备的ip地址;

s6、由管控系统将落地的跨域交换数据通过所述最优的跨域交换设备ip地址发送至目标跨域交换设备,从而完成基于跨域数据交换的资源动态分配。

本实施例中,管控系统对现有跨域交换设备进行统一归类划分,划分为:非实时|单向、非实时|双向和实时|单向、实时|双向等类别,并将设备种类归并到所属类别中,为交换资源调配提供设备选举字典。管控系统通过手动录入的方式,将现有部署的跨域交换设备的ip地址录入系统,采用主动询问的方式,将录入的跨域交换设备自身状态进行获取,包含:设备种类、设备自身运行状态、设备物理链路接入状态、设备提供业务种类、设备处理能力等信息。获取到后,将接入的跨域交换设备进行归类字典关联。管控系统获取到接入跨域交换设备自身能力状态后,采用定时获取的方式将各自设备当前业务承载状态,如:当先业务承载带宽。获取到信息后对接入设备进行实时状态维护,并进行统一展示管理。跨域业务终端系统通过配置,将跨域业务数据发送目标设置为管控系统,使之跨域业务数据在管控系统进行业务落地。管控系统可通过ip落地3元组(协议、源端口、目标端口)或数据格式,分析出跨域数据所属业务种类,如:数据库备份文件(proto:udp、srcport:any、dstport:5041),通过业务种类关联该业务的归类划分:非实时|单向。管控系统通过业务的归类划分,从当前统一管理的接入跨域交换设备实时状态,获取该归类下所有接入跨域设备的ip地址集合,该地址集下的所有设备均可为该业务提供跨域交换服务。在选举目标设备时,采用业务匹配(如该集合下有些设备专属提供数据库备份文件传输)、性能优先(优先匹配千兆性能、次之百兆性能、之后10兆性能依次减少的方式)、负载空闲的优先级,获取目标设备ip地址。获取到目标ip后,管控系统将落地的跨域业务数据通过ip传输的方式发送给目标跨域交换设备,后续跨域交换传输过程由目标设备完成。目标设备传输结果,如传输成功、传输失败,通过实时的方式通知管控系统,管控系统通过此方式获取当前接入跨域交换设备的工作稳定性、可靠性,为后期资源分配提供选举参考。

综上所述,本发明提供的一种基于跨域数据交换的资源动态分配方法,首先会对交换设备资源进行统一归类,并实时状态获取管理;在跨域业务传输过程中,通过数据落地分析业务种类,获取有效的提供该业务跨域交换资源;再通过交换资源的状态对比获取最终的资源设备ip,从而达到在现有资源中选择最优资源的一种跨域交换资源动态分配方法,保证跨域业务的资源合理分配运用。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1