首页> 外文会议>Software Engineering and Advanced Applications, 2009. SEAA '09 >Fault-Tolerant BPEL Workflow Execution via Cloud-Aware Recovery Policies
【24h】

Fault-Tolerant BPEL Workflow Execution via Cloud-Aware Recovery Policies

机译:通过云感知恢复策略执行容错BPEL工作流

获取原文

摘要

BPEL is the de facto standard for business process modeling in today's enterprises and is a promising candidate for the integration of business and scientific applications that run in Grid or Cloud environments. In these distributed infrastructures, the occurrence of faults is quite likely. Without sophisticated fault handling, workflows are frequently abandoned due to software or hardware failures, leading to a waste of CPU hours. The fault handling mechanisms provided by BPEL are well suited for handling faults of the business logic, but infrastructure-induced errors should be handled automatically to avoid over-complication of workflow design and keep concerns separated. This paper identifies classes of faults that can be resolved automatically by the infrastructure, and provides a policy-based approach to configure this automatic behavior without the need for adding explicit fault handling mechanisms to the BPEL process. The proposed approach provides automatic redundancy of services using a Cloud infrastructure to allow substitution of defective services. An implementation based on the ActiveBPEL engine and Amazon's Elastic Compute Cloud is presented.
机译:BPEL是当今企业中业务流程建模的事实上的标准,并且是在网格或云环境中运行的业务和科学应用程序集成的有希望的候选者。在这些分布式基础结构中,很可能发生故障。如果没有复杂的故障处理,工作流会由于软件或硬件故障而经常被放弃,从而浪费CPU时间。 BPEL提供的错误处理机制非常适合处理业务逻辑的错误,但是应该自动处理基础结构引起的错误,以避免工作流程设计的过度复杂化并使关注点分离。本文确定了基础架构可以自动解决的故障类别,并提供了一种基于策略的方法来配置这种自动行为,而无需向BPEL流程添加显式的故障处理机制。提出的方法使用云基础架构提供服务的自动冗余,以允许替换有缺陷的服务。提出了基于ActiveBPEL引擎和Amazon的Elastic Compute Cloud的实现。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号