Dynamic Scalability Model for Containerized Cloud Services

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 dat...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:Arabian journal for science and engineering (2011) 2020-12, Vol.45 (12), p.10693-10708
Hauptverfasser: El Kafhali, Said, El Mir, Iman, Salah, Khaled, Hanini, Mohamed
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung: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.
ISSN:2193-567X
2191-4281
DOI:10.1007/s13369-020-04847-2