【24h】

STRATModel: Elasticity Model Description Language for Evaluating Elasticity Strategies for Business Processes

机译:STRATModel:弹性模型描述语言,用于评估业务流程的弹性策略

获取原文

摘要

Nowadays, Cloud Computing is receiving more and more attention from IT companies as a new computing paradigm for executing and handling their Business Processes in an efficient and cost-effective way. One of the most important features behind this attention is the Cloud Computing's elasticity which became the focus of many research works. Its management has been considered as a pivotal issue among IT community that works on finding the right tradeoffs between QoS levels and operational costs by developing novel methods and mechanisms. Elasticity controller has been used in many research works to automate the provisioning of cloud resources and control cloud applications elasticity. However, most of the previous works have been proposed based on a specific elasticity model for either vertical or horizontal elasticity. In this paper, we propose an elasticity model description language for Service-based Business processes (SBP), called STRATModel. It allows business process holders to define different elasticity models with different elasticity capabilities by providing their elasticity mechanisms through set of examples and automatically generate their associated elasticity controllers. The generated elasticity controllers are used for evaluating elasticity strategies before using them in real cloud environments. Based on STRATModel, we present our elasticity strategies evaluation framework that facilitates the description and evaluation of elasticity strategies for SBPs according to a customized elasticity model. Our contributions and developments provide Cloud tenants with facilities to choose elasticity strategies that fit to their business processes and usage behaviors using a customized elasticity controller.
机译:如今,作为一种新的计算范例,云计算正受到IT公司越来越多的关注,以高效和经济高效的方式执行和处理其业务流程。这种关注背后最重要的特征之一就是云计算的弹性,这成为许多研究工作的重点。它的管理已被认为是IT社区中的关键问题,它致力于通过开发新颖的方法和机制来在QoS级别和运营成本之间找到正确的平衡。弹性控制器已用于许多研究工作中,以自动配置云资源并控制云应用程序的弹性。然而,大多数先前的工作是基于特定的垂直或水平弹性模型来提出的。在本文中,我们为基于服务的业务流程(SBP)提出了一种弹性模型描述语言,称为STRATModel。它允许业务流程所有者通过示例集提供其弹性机制,从而定义具有不同弹性功能的不同弹性模型,并自动生成其关联的弹性控制器。在实际的云环境中使用之前,生成的弹性控制器用于评估弹性策略。基于STRATModel,我们提出了我们的弹性策略评估框架,该框架有助于根据定制的弹性模型来描述和评估SBP的弹性策略。我们的贡献和发展为Cloud租户提供了使用定制的弹性控制器来选择适合其业务流程和使用行为的弹性策略的便利。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号