Dynamic Scalability Model for Containerized Cloud Services

被引:0
作者
Said El Kafhali
Iman El Mir
Khaled Salah
Mohamed Hanini
机构
[1] Hassan First University of Settat,Computer, Networks, Mobility and Modeling Laboratory: IR2M, Faculty of Sciences and Techniques
[2] Abdelmalek Essaadi University,Advanced Science and Technologies Laboratory, Computer Sciences Department, Polydisciplinary Faculty
[3] Khalifa University of Science and Technology,Electrical and Computer Engineering Department
来源
Arabian Journal for Science and Engineering | 2020年 / 45卷
关键词
Containers; Containerized cloud services; Cloud computing; Performance modeling; Resource efficiency;
D O I
暂无
中图分类号
学科分类号
摘要
Cloud computing has become an important research area in large-scale computing systems and is being employed by many organizations in government, businesses, and industry. Schemes and appropriate models for dynamic resources provisioning in the cloud environment have been extensively studied. To date, the research literature is lacking schemes and models that offer dynamic scalability in which Quality of Service (QoS) and high performance are provided to customers with the usage of the least number of cloud resources, especially for containerized services hosted on the cloud. With dynamic scalability, cloud computing can offer on-demand, timely, and dynamically adjustable computing resources to services hosted on the cloud. This paper presents a dynamic scaling model based on queueing theory to scale containers virtual resources and satisfy the customer Service Level Agreements (SLA) while guarding costs of scaling very low. The aim is to improve the virtual computing resources utilization and satisfy SLA constraints in terms of CPU utilization, system response time, system drop rate, system number of tasks, and system throughput. Simulation results are provided using Java Modelling Tools simulation tool, which shows that our proposed model can determine under any offered workload the needed containers instances to satisfy the required QoS parameters.
引用
收藏
页码:10693 / 10708
页数:15
相关论文
共 85 条
  • [1] Buyya R(2009)Cloud computing and emerging it platforms: vision, hype, and reality for delivering computing as the 5th utility Future Gener. Computer Syst. 25 599-616
  • [2] Yeo CS(2015)ANGEL: agent-based scheduling for real-time tasks in virtualized clouds IEEE Trans. Comput. 64 3389-3403
  • [3] Venugopal S(2019)Optimizing the cloud resources, bandwidth and deployment costs in multi-providers network function virtualization environment IEEE Access 7 46898-46916
  • [4] Broberg J(2004)The reincarnation of virtual machines Queue 2 34-861
  • [5] Brandic I(2018)Next generation cloud computing: new trends and research directions Future Gener. Computer Syst. 79 849-7802
  • [6] Zhu X(2018)Modeling and analysis of performance and energy consumption in cloud data centers Arab. J. Sci. Eng. 43 7789-197
  • [7] Chen C(2018)Dynamic multi-level auto-scaling rules for containerized applications Comput. J. 62 174-35
  • [8] Yang LT(2018)Microservices: the journey so far and challenges ahead IEEE Softw. 35 24-84
  • [9] Xiang Y(2014)Containers and cloud: from lxc to docker to Kubernetes IEEE Cloud Comput. 1 81-31
  • [10] Eramo V(2020)Energy-efficient strategy for virtual machine consolidation in cloud environment Soft. Comput. 2 24-447