APP下载

一种面向SaaS环境的工作流系统集成和负载均衡方法

2016-10-24张利永罗恒钰

中国电子科学研究院学报 2016年4期
关键词:引擎定义活动

张利永,段 荣,罗恒钰

(中国电子科学研究院,北京 100041)



工程与应用

一种面向SaaS环境的工作流系统集成和负载均衡方法

张利永,段荣,罗恒钰

(中国电子科学研究院,北京100041)

SaaS环境下的租户共用软硬件基础设施,负载均衡是实现可扩展、高性能SaaS系统的关键技术之一。本文关注SaaS环境下的工作流管理系统,研究其SaaS使能技术。首先,提出一种SaaS使能的工作流管理系统集成架构WfMS4SaaS;然后,重点研究工作流引擎的负载均衡方法,提出一种主动式的工作流引擎负载预测算法,根据引擎的当前负载和预测的执行开销调度流程执行请求。实验表明,本文的方法考虑了流程多样性带来的负载影响,可以更加公平地利用工作流引擎资源,更适合面向多租户使用的SaaS环境。

软件即服务(SaaS);工作流;负载均衡

0 引 言

随着我军信息化建设的不断深入,军用信息系统的应用集成问题日益突出。工作流作为一种支持业务流程协同的应用集成技术在过去的二十余年中得到了广泛研究和应用,可以很好地满足信息系统之间的互联互通、相互协作等集成需求。然而,传统的工作流系统需要专门的技术支持、专业的人员维护,使得系统的建设、管理和使用成本高昂,也不满足军用信息系统一体化、服务化的要求。

近年来,“软件即服务”(Software as a service,SaaS)[1]作为一种新兴的软件基础设施构建方法和软件系统服务交付模式在民用和军用信息系统建设中得到越来越广泛的关注和应用。SaaS模式下,软件提供方以托管方式将软件部署在服务器上,用户通过网络“租用”软件的应用功能。……

登录APP查看全文

猜你喜欢

引擎定义活动
“六小”活动
“活动随手拍”
行动不便者,也要多活动
三八节,省妇联推出十大系列活动
蓝谷: “涉蓝”新引擎
成功的定义
无形的引擎
基于Cocos2d引擎的PuzzleGame开发
修辞学的重大定义
山的定义