一种安全的虚拟化业务流程跟踪方法与流程

文档序号:14594639发布日期:2018-06-05 04:04阅读:122来源:国知局

本发明涉及通信技术领域,特别涉及一种具有较高安全性的虚拟化业务流程跟踪方法。



背景技术:

为了应对互联网的兴起带来的数据业务的蓬勃发展,用户对海量数据的存储、处理越来越高的需求,资源集中化的云计算技术应运而生,云计算由互联网基础设施(网络设备、服务器、存储设备、安全设备等)构成,几乎所有的数据和应用软件,都可存储在云里;云终端,如PC、手机。如此庞大的系统需要数量众多网元以及多个程序、硬件共同协作完成,在程序的调试以及维护中定位业务的故障是程序易用性的一项关键指标也是目前的一大难题。

传统的系统中定位程序需要操作人员根据日志数据判断并定位子系统问题,需要操作人员处理海量数据,工作繁琐效率低下;而且一旦日志存储系统遭到破坏,数据恢复工作以及系统安全得不到保障。

因此如何解决业务流程跟踪易用性和安全性,是目前通信领域尤其是云计算领域急需解决的一个系统难题。



技术实现要素:

本发明解决的问题是提供一种安全的虚拟化业务流程跟踪方法,包括:

A)针对业务流程创建虚拟化的沙箱程序,模拟各业务处理流程中网元间的交互处理过程并生成可视化程序运行图,记录交互数据生成数据包;

B)根据该跟踪任务,虚拟化的沙箱程序将各个网元间的指令交换生成数据包发送并存储与系统日志中。

可选的,步骤A)中,所述交互数据产生的数据包包括:系统输入指令,权限判断结果,系统输出指令以及程序定位信息。

可选的,虚拟化的沙箱程序生成的可视化程序运行图是与实际程序同时运行的。

可选的,步骤B)中,所述虚拟化的沙箱程序将各个网元间的指令交换生成数据包包括实时沙箱程序生成的实时的程序流程图。

本发明还提供一种安全的虚拟化业务流程跟踪装置,包括:

业务标记跟踪模块,根据网元之间的交互指令生成标记信息发送至虚拟沙箱

程序;

虚拟沙箱程序模块,接收业务流程跟踪标记,模拟各网元间的指令交互过程

并发送日志数据包;

数据存储模块,将解析完成的日志数据包存储与对应的业务流程中。

可选的,虚拟化的沙箱程序实时生成的程序流程图实时发送至存储系统并覆盖之前的流程图。

可选的,所述数据存储模块与虚拟沙箱程序完全独立运行。

附图说明

图1是本发明实施列虚拟化业务流程跟踪方法的流程示意图。

具体实施方式

由背景技术可知,目前业务流程跟踪方法存在操作维护繁琐,问题定位困难以及安全性的问题有待提高。

本发明提供一种更加便利安全的虚拟化业务流程跟踪方法,针对具体业务流程创建虚拟化的沙箱程序,模拟各业务处理流程中网元间的交互处理过程并生成可视化程序运行图,记录交互数据生成数据包。

为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应对理解,此处所描述的具体实施例仅用以解释本发明,并不用于限定本发明。

参考图1,图1示出了本发明一种安全的虚拟化业务流程跟踪方法的流程示意图。具体的,本发明的一种安全的虚拟化业务流程跟踪方法包括以下基本步骤:

1针对业务流程创建虚拟化的沙箱程序,模拟各业务处理流程中网元间的交互处理过程并生成可视化程序运行图,记录交互数据生成数据包;

2根据该跟踪任务,虚拟化的沙箱程序将各个网元间的指令交换生成数据包发送并存储与系统日志中。

本发明中所述交互数据产生的数据包包括:系统输入指令,权限判断结果,系统输出指令以及程序定位信息。

本发明中所述虚拟化的沙箱程序生成的可视化程序运行图是与实际程序同时运行的。

本发明中所述虚拟化的沙箱程序将各个网元间的指令交换生成数据包包括实时沙箱程序生成的实时的程序流程图。

本发明所述一种安全的虚拟化业务流程跟踪装置包括:

数据存储模块11,将解析完成的日志数据包存储与对应的业务流程中。

虚拟沙箱程序模块12,接收业务流程跟踪标记,模拟各网元间的指令交互过程并发送日志数据包;

业务标记跟踪模块13,根据网元之间的交互指令生成标记信息发送至虚拟沙箱程序。

本发明中所述虚拟化的沙箱程序实时生成的业务程序流程图实时发送至存储系统并覆盖之前的流程图。

本发明所述数据存储模块与虚拟沙箱程序完全独立运行。

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