首页> 外文期刊>IEEE Transactions on Computers >Automatic Scaling of Internet Applications for Cloud Computing Services
【24h】

Automatic Scaling of Internet Applications for Cloud Computing Services

机译:针对云计算服务的Internet应用程序的自动扩展

获取原文
获取原文并翻译 | 示例

摘要

Many Internet applications can benefit from an automatic scaling property where their resource usage can be scaled up and down automatically by the cloud service provider. We present a system that provides automatic scaling for Internet applications in the cloud environment. We encapsulate each application instance inside a virtual machine (VM) and use virtualization technology to provide fault isolation. We model it as the Class Constrained Bin Packing (CCBP) problem where each server is a bin and each class represents an application. The class constraint reflects the practical limit on the number of applications a server can run simultaneously. We develop an efficient semi-online color set algorithm that achieves good demand satisfaction ratio and saves energy by reducing the number of servers used when the load is low. Experiment results demonstrate that our system can improve the throughput by 180% over an open source implementation of Amazon EC2 and restore the normal QoS five times as fast during flash crowds. Large scale simulations demonstrate that our algorithm is extremely scalable: the decision time remains under 4 s for a system with 10 000 servers and 10 000 applications. This is an order of magnitude improvement over traditional application placement algorithms in enterprise environments.
机译:许多Internet应用程序可以从自动扩展属性中受益,在该属性中,云服务提供商可以自动扩展和缩减其资源使用情况。我们提出了一种为云环境中的Internet应用程序提供自动扩展的系统。我们将每个应用程序实例封装在虚拟机(VM)中,并使用虚拟化技术提供故障隔离。我们将其建模为类约束装箱(CCBP)问题,其中每个服务器是一个装箱,每个类代表一个应用程序。类约束反映了服务器可以同时运行的应用程序数量的实际限制。我们开发了一种高效的半在线颜色设置算法,该算法可实现良好的需求满意度,并通过减少低负载时使用的服务器数量来节省能源。实验结果表明,与Amazon EC2的开源实现相比,我们的系统可以将吞吐量提高180%,并在闪存拥挤期间将正常QoS恢复五倍。大规模仿真表明,我们的算法具有极强的可扩展性:对于具有10000台服务器和10000个应用程序的系统,决策时间保持在4秒以下。与企业环境中的传统应用程序放置算法相比,这是一个数量级的改进。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号