首页> 外文会议>IEEE International Conference on Distributed Computing Systems >DCM: Dynamic Concurrency Management for Scaling n-Tier Applications in Cloud
【24h】

DCM: Dynamic Concurrency Management for Scaling n-Tier Applications in Cloud

机译:DCM:动态并发管理,用于在云中缩放n层应用程序的动态并发管理

获取原文

摘要

Scaling web applications such as e-commerce in cloud by adding or removing servers in the system is an important practice to handle workload variations, with the goal of achieving both high quality of service (QoS) and high resource efficiency. Through extensive scaling experiments of an n-tier application benchmark (RUBBoS), we have observed that scaling only hardware resources without appropriate adaptation of soft resource allocations (e.g., thread or connection pool size) of each server would cause significant performance degradation of the overall system by either under- or over-utilizing the bottleneck resource in the system. We develop a dynamic concurrency management (DCM) framework which integrates soft resource allocations into the system scaling management. DCM introduces a model which determines a near-optimal concurrency setting to each tier of the system based on a combination of operational queuing laws and online analysis of fine-grained measurement data. We implement DCM as a two-level actuator which scales both hardware and soft resources in an n-tier system on the fly without interrupting the runtime system performance. Our experimental results demonstrate that DCM can achieve significantly more stable performance and higher resource efficiency compared to the state-of-the-art hardware-only scaling solutions (e.g., Amazon EC2-AutoScale) under realistic bursty workload traces.
机译:通过在系统中添加或删除服务器,在云中缩放Web应用程序(例如云中的电子商务是处理工作量变化的重要做法,其中目标是实现高质量的服务(QoS)和高资源效率。通过N-Tier应用程序基准(RUBBOS)的广泛缩放实验,我们观察到,仅在不适当适应每个服务器的软资源分配(例如,线程或连接池大小)的情况下缩放的硬件资源将导致整体的显着性能下降系统通过系统中的瓶颈资源或过度使用。我们开发动态并发管理(DCM)框架,将软资源分配集成到系统缩放管理中。 DCM介绍了一种模型,该模型基于操作排队法律和细粒度测量数据的在线分析的组合来确定对系统的每个层的近最佳并发设置。我们将DCM作为双级执行器实现DCM,它在不断中断运行时系统性能的情况下,在不断中断N层系统中的硬件和软资源。我们的实验结果表明,与现实突发工作负载迹线下的最先进的硬件缩放解决方案(例如,亚马逊EC2-AUTOSCLE)相比,DCM可以实现显着更稳定的性能和更高的资源效率。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号