发明名称 一种基于虚拟化技术的工作流引擎集群系统
摘要 本发明提出了一种使用了虚拟化技术的工作流引擎集群方案,该方案能提高工作流系统的可靠性,当服务器故障时,各种工作流实例、应用程序仍能迁移到可用的服务器上继续运行,实现了全天候的容错保障,并且用户基本感觉不到停机维护造成的时间停顿。并且本发明适用于处理大规模的工作流服务,在架构上能和企业现有的各种应用系统共存,提高了企业的服务器的使用率。
申请公布号 CN102833310A 申请公布日期 2012.12.19
申请号 CN201210228804.8 申请日期 2012.07.03
申请人 中山大学 发明人 余阳
分类号 H04L29/08(2006.01)I;G06F9/455(2006.01)I 主分类号 H04L29/08(2006.01)I
代理机构 广州市越秀区海心联合专利代理事务所(普通合伙) 44295 代理人 马丽丽
主权项 一种基于虚拟化技术的工作流引擎集群系统,其特征在于包括:服务器、工作流虚拟机镜像、工作流虚拟机、工作流虚拟机集群、服务虚拟机镜像、服务虚拟机、服务虚拟机集群、调度模块、服务器管理模块、虚拟机管理模块、服务器监控模块、web服务模块;服务器是安装了虚拟机监视器产品、可以运行多个虚拟操作系统的计算机;工作流虚拟机镜像,是将工作流引擎及一些配套的软件安装在一个虚拟操作系统上,然后通过相应的虚拟机产品导出的虚拟机镜像文件;工作流虚拟机是将工作流虚拟机镜像复制到服务器上并启动的虚拟操作系统;工作流虚拟机集群是工作流虚拟机组成的集合;服务虚拟机镜像是将企业在工作流服务中需要调用到的程序、软件等安装在一个虚拟操作系统上,然后通过相依的虚拟机产品导出的虚拟机镜像文件;服务虚拟机是将服务虚拟机镜像复制到服务器上并启动的虚拟操作系统;服务虚拟机集群是由服务虚拟机组成的集合;调度模块是对工作流虚拟机镜像中封装的工作流引擎产品的调度模块进行修改的软件模块,该模块在工作流引擎运行一个工作流实例的过程中产生的调用服务的请求或启动子流程的请求根据负载均衡算法转发给某个运行之中的工作流虚拟机或服务虚拟机;服务器管理模块提供了服务器信息的注册、修改、查询功能;虚拟机管理模块提供了虚拟机镜像管理功能、工作流虚拟机集群部署功能、服务虚拟机集群部署功能、可靠性配置功能、虚拟机信息管理功能;服务器监控模块对服务器进行运行时的状态检测,并提供虚拟机迁移功能;web服务模块将企业的工作流服务封装为可供外界访问的web服务,接收服务调用请求,并将请求转发给工作流虚拟机集群中的某个工作流虚拟机执行。
地址 510260 广东省广州市海珠区新港西路135号
您可能感兴趣的专利