首页> 外文会议>OnTheMove International Federated Conference >Design and Performance Analysis of Load Balancing Strategies for Cloud-Based Business Process Management Systems
【24h】

Design and Performance Analysis of Load Balancing Strategies for Cloud-Based Business Process Management Systems

机译:基于云的业务流程管理系统负载平衡策略的设计与性能分析

获取原文

摘要

Business Process Management Systems (BPMS) provide automated support for the execution of business processes in modern organisations. With the advent of cloud computing, the deployment of BPMS is shifting from traditional on-premise models to the Software-as-a-Service (SaaS) paradigm with the aim of delivering Business Process Automation as a Service on the cloud. To cope with the impact of numerous simultaneous requests from multiple tenants, a typical SaaS approach will launch multiple instances of its core applications and distribute workload to these application instances via load balancing strategies that operate under the assumption that tenant requests are stateless. However, since business process executions are stateful and often longrunning, strategies that assume statelessness are inadequate for ensuring a uniform distribution of system load. In this paper, we propose several new load balancing strategies that support the deployment of BPMS in the cloud by taking into account (a) the workload imposed by the execution of stateful process instances from multiple tenants and (b) the capacity and availability of BPMS workflow engines at runtime. We have developed a prototypical implementation built upon an open-source BPMS and used it to evaluate the performance of the proposed load balancing strategies within the context of diverse load scenarios with models of varying complexity.
机译:业务流程管理系统(BPMS)为现代组织中的业务流程提供自动支持。随着云计算的出现,BPMS的部署正在从传统的内部部署模型转移到软件 - AS-Service(SaaS)范例,其目的是将业务流程自动化作为云上的服务提供。为了应对多个租户的众多同时请求的影响,典型的SaaS方法将通过负载平衡策略发射多个核心应用程序的实例,并通过负载平衡策略在租户请求无状态的假设下运行。但是,由于业务流程执行是有状态且经常Longrunning,假定无定形的策略因确保系统负荷的均匀分布而不足以。在本文中,我们提出了几种新的负载平衡策略,支持通过从多个租户执行有状态流程实例的工作量来支持云中的BPMS部署,(a)(b)BPMS的容量和可用性运行时的工作流引擎。我们开发了一个在开源BPMS上构建的原型实现,并使用它来评估所提出的负载平衡策略的性能,在不同的负载方案的范围内,具有不同复杂性的模型。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号