4.7 Article

Quantifying cloud elasticity with container-based autoscaling

出版社

ELSEVIER
DOI: 10.1016/j.future.2018.09.009

关键词

Autoscaling; Container; Elasticity

资金

  1. IBM Watson Group, IBM Massachusetts Lab
  2. National Science Foundation
  3. National Natural Science Foundation of China (NSFC) [41671441, 71171121]
  4. National '863' High Technology Research & Development Program of China (863 Project) [2012AA09A408]
  5. Collaborative Innovation Project of Shenzhen [GJHS20120702113359427]
  6. Shenzhen Science and Technology Project [JCYJ20151117173236192, CXZZ20140902110505864]

向作者/读者索取更多资源

Containers have been a pervasive approach to help rapidly develop, test and update the Internet of Things applications (IoT). The autoscaling of containers can adaptively allocate computing resources for various data volumes over time. Therefore, elasticity, a critical feature of a cloud platform, is significant to measure the performance of lightweight containers. In this paper, we propose a framework with container auto-scaler. It monitors containers resource usage and accordingly scales in or scales out containers in need. Further, we define elasticity mathematically in order to quantify the cloud elasticity using the proposed framework. Extensive experiments are carried out with different workload modes, workload durations, and scaling cool-down period of times. Experiment results show that the framework captures the workload variation firmly with a very short delay. We also find out that the cloud platform shows the best elasticity in repeat workload mode due to its recurring and predictable feature. Finally, we discover the length of the cool-down period should be properly set up in order to balance system stability and good elasticity. (C) 2018 Published by Elsevier B.V.

作者

我是这篇论文的作者
点击您的名字以认领此论文并将其添加到您的个人资料中。

评论

主要评分

4.7
评分不足

次要评分

新颖性
-
重要性
-
科学严谨性
-
评价这篇论文

推荐

暂无数据
暂无数据