arXivDaily arXiv每日学术速递 周一至周五更新
arXiv周末暂无论文更新,休息一下吧,周末愉快~~
arXiv 2209.06567cs.DC
收藏

基于容器的弹性过程的经济高效的自动缩放

Cost-efficient Auto-scaling of Container-based Elastic Processes

Gerta Sheganaku, Stefan Schulte, Philipp Waibel, Ingo Weber

摘要:

在业务流程环境中,一个常见的挑战是提供必要的计算资源来执行单个流程步骤。以成本有效的方式解决这个问题的一个众所周知的方法是使用弹性的概念,即,以快速的方式提供基于云的计算资源,并在这些资源上执行单个处理步骤。现有的提供弹性进程的方法大多基于虚拟机(VM)。利用容器技术可以更细粒度地将过程步骤分配给计算资源,从而提高资源利用率和成本效率。在本文中,我们提出了一种通过应用四重自动扩展方法来优化弹性流程的资源分配的方法。主要目标是通过使用容器来最小化流程制定的成本。为此,我们制定和实现了一个多目标优化问题,应用混合线性规划,并使用转换步骤来分配软件服务的容器。我们彻底评估的优化问题,并表明它可以导致显着的成本节约,同时保持服务水平

英文摘要:

In business process landscapes, a common challenge is to provide the necessary computational resources to enact the single process steps. One well-known approach to solve this issue in a cost-efficient way is to use the notion of elasticity, i.e., to provide cloud-based computational resources in a rapid fashion and to enact the single process steps on these resources. Existing approaches to provide elastic processes are mostly based on Virtual Machines (VMs). Utilizing container technologies could enable a more fine-grained allocation of process steps to computational resources, leading to a better resource utilization and improved cost efficiency. In this paper, we propose an approach to optimize resource allocation for elastic processes by applying a four-fold auto-scaling approach. The main goal is to minimize the cost of process enactments by using containers. To this end, we formulate and implement a multi-objective optimization problem applying Mixed-Integer Linear Programming and use a transformation step to allocate software services to containers. We thoroughly evaluate the optimization problem and show that it can lead to significant cost savings while maintaining Service Lev

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑