Computing Resources Scalability Performance Analysis in Cloud Computing Data Center

被引:11
作者
Ghandour, Oumaima [1 ]
El Kafhali, Said [1 ]
Hanini, Mohamed [1 ]
机构
[1] Hassan First Univ Settat, Fac Sci & Tech, Comp Mobil & Modeling Lab IR2M, Settat, Morocco
关键词
Cloud computing; Scalability; CloudSim; Service level agreements; Resources management; Quality of service; Queueing theory; ENERGY-CONSUMPTION; MODEL; EFFICIENT;
D O I
10.1007/s10723-023-09696-5
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Today, cloud computing has become an essential technology in modern times, offering a wide range of benefits to organizations of all sizes. It provides access to computing resources on-demand over the internet, reducing costs and enabling organizations to respond quickly to changing business needs. Dynamic scalability is a crucial feature of cloud computing, allowing the system to dynamically allocate resources based on user demand at runtime while providing high quality of service (QoS) and performance to clients with minimal resource usage. This paper proposes a stochastic model based on queueing theory to study and analyze the performance of cloud data centers (CDC) and meet service level agreements (SLA) established with clients. The model is used to examine various performance metrics, including the mean response time, the mean waiting time, the probability of rejection, and the utilization of the system, as the arrival rate and the service rate vary. Simulation results are provided using the CloudSim simulator. The results of the analysis and simulation show that our model accurately estimates the number of virtual machines (VMs) required to meet QoS objectives, making it a valuable tool for improving the performance and scalability of cloud data centers. The results obtained from our analytical model are validated by an experimental example conducted on the Amazon Web Services (AWS) cloud platform.
引用
收藏
页数:22
相关论文
共 30 条
[1]   Scalability resilience framework using application-level fault injection for cloud-based software services [J].
Ahmad, Amro Al-Said ;
Andras, Peter .
JOURNAL OF CLOUD COMPUTING-ADVANCES SYSTEMS AND APPLICATIONS, 2022, 11 (01)
[2]  
[Anonymous], 2020, Apache JMeter: Apache.org
[3]  
[Anonymous], 2020, Amazon EC2 instances
[4]   MULTS: A multi-cloud fault-tolerant architecture to manage transient servers in cloud computing [J].
Araujo Neto, Jose Pergentino ;
Pianto, Donald M. ;
Ralha, Celia Ghedini .
JOURNAL OF SYSTEMS ARCHITECTURE, 2019, 101
[5]  
Asan Baker Kanbar K.F., 2022, J. Hunan Univ. Nat. Sci., V49
[6]  
Aslam S, 2015, 2015 NATIONAL SOFTWARE ENGINEERING CONFERENCE (NSEC), P30, DOI 10.1109/NSEC.2015.7396341
[7]   Monolithic vs. Microservice Architecture: A Performance and Scalability Evaluation [J].
Blinowski, Grzegorz ;
Ojdowska, Anna ;
Przybylek, Adam .
IEEE ACCESS, 2022, 10 :20357-20374
[8]  
El Kafhali Said, 2017, IAENG International Journal of Computer Science, V44, P19
[9]   Dynamic Scalability Model for Containerized Cloud Services [J].
El Kafhali, Said ;
El Mir, Iman ;
Salah, Khaled ;
Hanini, Mohamed .
ARABIAN JOURNAL FOR SCIENCE AND ENGINEERING, 2020, 45 (12) :10693-10708
[10]   Performance modelling and analysis of Internet of Things enabled healthcare monitoring systems [J].
El Kafhali, Said ;
Salah, Khaled .
IET NETWORKS, 2019, 8 (01) :48-58