[发明专利]基于可控工作流的分布式网络测量任务编排方法及系统有效
申请号: | 202110589996.4 | 申请日: | 2021-05-28 |
公开(公告)号: | CN113328912B | 公开(公告)日: | 2023-02-10 |
发明(设计)人: | 曹华平;陆希玉;王云荣;窦禹;王一宇 | 申请(专利权)人: | 国家计算机网络与信息安全管理中心 |
主分类号: | H04L43/045 | 分类号: | H04L43/045;H04L43/08;H04L43/50;H04L41/082;H04L41/22;H04L41/28;H04L41/0803 |
代理公司: | 南京乐羽知行专利代理事务所(普通合伙) 32326 | 代理人: | 李玉平 |
地址: | 100029*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 可控 工作流 分布式 网络 测量 任务 编排 方法 系统 | ||
本发明公开一种基于可控工作流的分布式网络测量任务编排方法及系统,首先通过可视化操作界面对特定业务需求的测量任务工作流模板进行编辑,然后随着任务工作流模板的启动,系统会自动将模板任务以邻接存储方式录入至数据库,同时利用JAVA多线程完成测量任务的后台控制,并采用HTTPS/FTPS等加密通信方式与测量代理服务之间实现任务的分发和结果的回收。本发明基于这种可控的自动化工作流程,能够更加准确和灵活地进行不同业务的网络测量,提升测量任务执行的效率。
技术领域
本发明涉及网络测量业务工作流技术领域,具体涉及一种基于可控工作流的分布式网络测量任务编排方法及系统。
背景技术
当前正处于信息化的时代,随着互联网的普及,网络设备的大批使用,大量的网络数据也在不断地繁殖。网络环境的日益复杂给网管理和监控带来了新的挑战,如何更便捷、更高效的进行业务化网络测量和监管成为了新时代新课题。
网络测量主要是指以主动测量的方式收集网络通信报文数据,并和指纹库进行对比,从而识别出不同类型的网络设备和服务。
而分布式测量主要是为了提高测量效率、增强数据的多样性,通过在全球建立多个测量代理,一方面可将某个具体的任务按照被测对象划分给不同的测量代理来加快测量的速度,另一方面通过多个代理节点对同一被测对象进行主动测量,能够为设备和服务类型的判定提供更多的数据支撑。
其次工作流(Workflow),实际上就是指“业务过程的部分或整体在计算机应用环境下的自动化”,同时一个工作流管理系统的基本组成结构主要包括流程建模应用接口、任务管理、流程监控、界面工具等等。就现有的网络测量工具而言,由于其采用分布式的测量方法,在任务参数文件分发以及测量结果文件回收模块可能会对整个测量方案的工作流程产生一定的影响,从而导致工作流的异常,同时针对某些特定业务需求的网络设备服务探测发现,如工控设备、DNS服务器、EMAIL服务器等等,使用传统的测量和处理方式会浪费大量的人力和物理资源空间,因此需要一套完整、灵活和可控的测量任务工作流程来实现设备自动发现和性能评估,从而达到高效地网络监管的目的。
发明内容
发明目的:针对现有技术中存在的问题与不足,本发明提供一种基于可控工作流的分布式网络测量任务编排方法及系统,其能有效解决网络测量任务难以规划的问题。
技术方案:一种基于可控工作流的分布式网络测量任务编排方法,包括以下步骤:
步骤S1,通过可视化操作界面对具体业务的测量任务模板进行编辑,确立工作流模式以及各个任务的初始参数,然后转入步骤S2;
步骤S2,根据需要在启动任务模板的同时修改文件参数、开始时间和运行周期,并将已提交的任务模板以邻接存储的方式存至数据库和内存集TaskMap中,然后转入步骤S3;
步骤S3,通过与代理服务器之间进行加密通信更新所有的任务状态信息,下载已完成任务的结果,并遍历TaskMap集合,然后转入步骤S4;
步骤S4,依次获取TaskMap集合中的子任务,遇到不存在父级任务尚未完成的子任务,同时达到指定的开始时间时,提交该子任务至指定的代理,修改子任务的状态为进行中,然后转入步骤S5;
步骤S5,持续遍历TaskMap集合,直至该方案里的任务均已完成,删除内存集TaskMap里该方案里的所有任务,并压缩存储所有任务的结果,结束遍历。
一种基于可控工作流的分布式网络测量任务编排系统,包括:
可视化操作界面:通过可视化操作界面对具体业务的测量任务模板进行编辑,确立工作流模式以及各个任务的初始参数;
启动任务模板模块:根据需要在启动任务模板的同时修改文件参数、开始时间和运行周期,并将已提交的任务模板以邻接存储的方式存至数据库和内存集TaskMap中;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国家计算机网络与信息安全管理中心,未经国家计算机网络与信息安全管理中心许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110589996.4/2.html,转载请声明来源钻瓜专利网。