云环境下基于事件的分布式工作流技术

被引量 : 0次 | 上传用户:www_073
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
论文以BirisCloud云服务平台为研究背景,该平台是一个按需提供服务的第四方SaaS型模式的服务平台,整合了用户、提供者、资源和服务中心来提供服务。服务中心首先利用流程模型刻画其业务流程,然后租用工作流运行节点支撑其业务流程按照流程模型的定义进行运行。为了建立流程模型之间的关联关系,需要依靠事件驱动机制,且由于服务中心和工作流运行节点为多对多的关系,需要通过分布式工作流技术来完成任务分配和工作流引擎的准确调度。论文在工作流技术基本知识和原理层面,研究了工作流元模型,JPDL流程模型定义语言,利用工作流网结合可达图,建立语法正确、合理可靠的流程模型的方法以及流程实例创建及执行的过程与原理。以对BirisCloud云服务平台的概述为基础,论文从运行和用户角度对系统进行了需求分析,明确了以事件驱动机制和分布式工作流为核心的研究方向。由于将所有流程模型均处理为原子流程模型,流程模型之间的关联需要依靠事件来建立。基于此,论文着重研究了事件驱动机制。从对事件和事件实例的定义、形式化描述和分类开始,研究并提出了事件发布与订阅机制,将流程模型之间的紧耦合关系解耦;在利用事件建立了模型之间的关联后,研究了基于ECA的事件驱动规则、事件驱动的分布式工作流运行原理、事件实例产生和消耗机制及核心算法来支持运行阶段对事件实例的解析,从而达到正确调用工作流引擎的目的。为了在服务中心和工作流运行节点为多对多关系的情况下,工作流任务能够正确执行,论文研究了分布式工作流在流程模型层面和工作流引擎层面的实现。提出了针对BirisCloud云服务平台的三种分布式工作流体系结构,并对其在稳定性、健壮性和响应时间方面进行了比对分析。进而,研究了分布式工作流引擎的调度问题,提出了动态负载平衡调度算法,优化了分布式环境下对各节点上工作流引擎的调度。最后,作为对理论研究的验证及支撑,设计和开发了云环境下基于事件的分布式工作流管理系统,并从多餐厅服务中心服务流程的建立、运行和监管角度出发,对系统进行了完整的案例分析与验证。
其他文献
通过对比分析近10年来的火灾统计数据,找出了近几年我国电气火灾发生和发展的特点及规律。根据电气火灾原因分布规律,发现电气线路火灾在电气火灾中占有最大比例;根据电线电
通过近几年对大学生危险行为调查的相关资料,在查阅文献、系统分析的基础上,梳理出危险行为具有普遍性、差异性和共生性的特点.自身成长的影响,同伴的影响,还有亲子关系,社区
1980年,张家口怀来县甘子堡发现春秋墓群,清理出土文物1229件,其中的青铜器不但具有北方少数民族的典型特色,且造型古朴,纹饰精细,制作精良,是河北省近几十年来发现的不多见
本文基于对高校体育教育中体育保健和康复课程内容阐述与现状分析,试图探索提高体育保健和康复教学的教学质量,以期对今后的高校体育专业学生的体育保健与康复知识的学习有所
1、本试验主要研究Mozzarella干酪乳清的发酵特性,发酵过程中pH值、酸度随时间的变化规律,pH值与酸度的关系,乳酸菌总数的变化以及优选乳清发酵的最佳发酵条件。由试验结果得
随着大学规模的不断扩大、教育理念的革新以及校园空间发展的新趋势。一方面,既有的大学的用地在不断扩张。另一方面,21世纪初,全国范围内兴起建设大学城的热潮。大学的规划设计
随着精密机械技术的发展,各种各样的机械设备广泛应用于生产和生活的各个领域,在机械的正常过程中都离不开润滑油的润滑。机械技术的提高对润滑油的要求也随之提高,单纯依靠基础
伴随着人类科技的发展,社会的不断进步,环境污染及其能源的消耗问题日趋严重,因此对于多功能型润滑油添加剂的研究及其开发显的尤为重要。到目前为止,国内外有很多的研究者投身到
聚酰亚胺是一类分子主链结构上含有五元或六元酰亚胺环的高性能聚合物。由于其突出的化学、物理性能如:耐热性能、低介电常数、耐化学腐蚀性等,被广泛应用于航空航天、先进复合