一种可扩展业务流程数据管理机制.pdfVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
一种可扩展的业务流程数据管理机制 孙君意‘·对李厚福砷韩燕波2’ n(中国科学院研究生院,北京100190) 2’(中国科学院计算技术研究所软件集成与服务计算研究分中心,北京100190) 摘要:在请求密集的关键性业务应用中,如何增强业务流程管理系统(BPM)的水平扩展能力引起了越来越多的关注. 当前,BPM系统的可扩展性研究主要集中在针对单节点计算资源瓶颈的流程运行时分布式调度算法方面,但对于流 程数据管理时BPM可扩展性的制约关注不够.本文在对业务流程数据特征分析的基础上,结合传统的关系型数据库 和分布式键值存储系绞曲优点,提出了一种能够改进BPM可扩展性的流程数据管理机制,并将其运用于VINCA ProFlOW中.实验结果表明,在使用了该数据管理机制后,VINCAPmFlow在可扩展性方面取得了明显的进步. 关键词:业务流程管理;可扩展性:流程数据管理;分布式键值存储 流稃数据的特征采用不同的数据存储方式,综 1引言 合集成关系型数据库和分布式键值存储系统 来解决BPM面115的可扩展性方面的问题。关 随着IT技术的进步,越来越多企业的lT系礁数据库用于元数据以及同志数据的存储, 系统采用了SOA架构,业务流程管理系统 分布式键值存储系统用于存储BPM运行时的 流程实例数据。利用分布式键值存储系统的呵 (BPM)llJ作为SOA价值的重要体现,其主要作 用是为集成应用提供支撑环境,使企业对业务 扩展性来增强BPM运行时的町扩展性,又利 流程获得可见性并实施控制。在请求密集的关 用了关系型数据库丰富的查询功能来实现对 键性业务应用中,如何增强BPM系统的可扩 流程日志数据的分析和统计。此外,由于原有 展性引起了越来越多的关注。一些研究者利用 的BPM引擎的数据访问代码是基于JDBC接 分布式计算技术构建可扩展的BPM,并有许 u实现,为了保持兼容性,PDAL实现了JDBC 多关于流程调度算法的研列2113I。然而,现有Driverl41的接I:1,并在内部完成了对流程数据 的BPM系统的可扩展性研究主要集中在针对 的适配和路由,使得引擎的数据访『ⅡJ代码不需 单节点计算资源瓶颈的流程运行时分布式调 要修改。 度算法办面,但对于流程数据管理对BPM可 本文的章节组织如下:第二节给出了相关 扩展性的制约关注不够。 工作的情况,第三节具体分析了流程数据的特 传统BPM系统多采用关系型数据库作为 征,第四节阐述了可扩展的BPM数据管理机 数据存储方式。近年来,一些新的非关系型数 制的具体实现,第五节给出了初步的实验分 据存储方式开始引起人们的关注,其中以分布 析,最后一节对全文进行了总结。 式键值存储系统最具代表性。分布式键值存储 系统擅长存储模式不确定的数据,具有读写速 2相关工作 度快,可扩展性好等特点,当前L三有许多成熟 的开源实现,如:Voldemort。Dynamo,Cassandra近年来,BPM在T业界和学术界都引起了 等已经广泛应用于大型互联网网站的数据存 广泛关注,BPM引擎的性能、可扩展性、可靠 储。分布式键值存储系统也有其局限性,一般 性等问题是学术研究的热点。对于流程引擎的 仅提供皋于键的数据读写方式,不能满足复杂 可扩展性研究蕾要集中在嘲格计算及科学计算 的数据查询需求。BPM数据主要分为元数据、 领域,主要是因为这砦领域往往要处理大量数 实例数据和H志数据,通过观察和实验我们发 据,单机运行的引擎往往不能适应其业务需求。 AnirbanMandall2I等人研究了一种启发式的算 现,这些数据具有不同的特点,具体表现在读

文档评论(0)

july77 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档