期刊文献+

基于事务的分布式虚拟化环境下服务替换方法 被引量:3

Service Substitution Method in Distributed Virtualized Environment Based on Transaction
下载PDF
导出
摘要 分布式虚拟化环境的动态性与异构性,随时会导致运行在其上的服务组合中出现失效等情况,从而导致整个业务流程中断,极大影响整个系统的可信性.作为应对服务失效最常用的方法,现有的服务替换方法由于缺少事务支持,会导致替换后的服务组合的一致性与正确性缺乏保障.对此,以服务组合事务级属性为核心,提出一种基于事务补偿的分布式虚拟化环境下服务替换方法.首先,提出了一个支持事务级属性的层次化服务组合模型,然后根据服务间数据依赖关系来识别服务事务粒度,最后基于事务粒度识别与服务补偿机制,提出了一种服务组合失效处理方法,促使服务组合的可信性增强演化.实验结果证明,该方法保证了替换过程中服务组合的事务原子性和数据一致性,具有良好的扩展性. The dynamic and heterogeneous characteristics of distributed virtualized environment can lead to the failure or error of the service composition running in the distributed virtualized environment.It can result in the disruption of the entire business process,which greatly affects the dependability of the whole software system.As the most commonly used method to cope with the service failure,the existing service substitution methods can cause that the consistency and correctness of the service composition after the substitution is destroyed due to the lack of transaction support.In this paper,we propose a service substitution method in distributed virtualized environment based on transaction compensation.The method we proposed is based on the service composition transactional attributes.Firstly,a hierarchical service composition model which supports transaction attributes is proposed.Then the scope of the service transaction is identified according to the service data dependencies.Finally,based on transaction scope identification and service compensation mechanism,we propose a service failure processing method to promote the dependability of the service composition enhanced evolution.The experimental results show that the proposed method can ensure the atomic and data consistency of the transaction in service composition,and has good scalability that can achieve good service substitution.
作者 邹世辰 王慧强 吕宏武 冯光升 林俊宇 Zou Shichen;Wang Huiqiang;LüHongwu;Feng Guangsheng;Lin Junyu(College of Computer Science and Technology,Harbin Engineering University,Harbin 150001;Institute of Information Engineering,Chinese Academy of Sciences,Beijing 100093)
出处 《计算机研究与发展》 EI CSCD 北大核心 2018年第2期377-390,共14页 Journal of Computer Research and Development
基金 国家自然科学基金项目(61370212 61402127 61502118) 黑龙江省自然科学基金项目(F2015029)~~
关键词 布式虚拟化 服务组合 服务替换 事务 补偿 distributed virtualization service composition service substitution transaction compensation
  • 相关文献

参考文献3

二级参考文献30

  • 1任怡,吴泉源,贾焰.一种层次式的事务工作流失效恢复算法[J].电子学报,2005,33(2):317-321. 被引量:9
  • 2任怡,吴泉源,贾焰,韩伟红,管剑波.事务处理技术研究综述[J].计算机研究与发展,2005,42(10):1779-1784. 被引量:19
  • 3Garcia-Molina H,Salem K.Sagas[C]//Proc of the ACM SIGMOD Conf on Management of Data.New York:ACM,1987:249-259.
  • 4Bennett B,Hahm B,Leff A.A distributed object oriented framework to offer transactional support for long running business processes[C]//LNCS 1795:Proc of ACM Int Conf on Distributed Systems Platforms and Open Distributed Processing (Middleware 2000).New York:Springer,2000:331-348.
  • 5Korth H F,Speegle G,et al.Formal aspects of concurrency control in long-duration transaction systems using the NT/PV model[J].ACM Trans on Database Systems,1994,19(3):492-535.
  • 6Moss J E B.Nested Transactions:An Introduction[M].Concurrency Control and Reliability in Distributed Systems.New York:ACM,1987:395-425.
  • 7Zhang Aidong,Nodine M H,Bhargava B K,et al.Ensuring relaxed atomicity for flexible transactions in multidatabase systems[C]//Proc of the ACM SIGMOD 1994.New York:ACM,1994:67-78.
  • 8Grefen P,Vonk J,Apers P.Global transaction support for workflow management systems:From formal specification to practical implementation[J].The VLDB Journal,2001,10(4):316-333.
  • 9Eder J,Liebhart W.The workflow activity model WAMO[C/OL] //Proc of the 3rd Int Conf on Cooperative Information Systems.New York:IEEE,1995:87-98[2005-01-22].http://www.workflowpatterns.com/documentation/documents/1995-0002-EdLi.pdf.
  • 10Alonso G,Kamath M,Agrawal D,et al.Failure handling in large scale workflow management systems,RJ9913[R/OL].San Jose,CA:IBM Almaden Research Center.1994[2001-04-18].http://www.almaden.ibm.com/cs/.

共引文献10

同被引文献27

引证文献3

二级引证文献2

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部