Aninvesti-gationofvariousapplicationsandrelatedchallengesincloudcomputing
Sidra Aslam, M. Shah (2015)
Load balancing algorithms in cloud computing: A survey of modern techniques2015 National Software Engineering Conference (NSEC)
(2017)
Performancemodelingandanalysis ofhypoexponentialnetworkservers
A Ouammou, AB Tahar, M Hanini, S El Kafhali (2018)
Modeling and analysis of quality of service and energy consumption in cloud environmentInt. J. Comput. Inf. Syst. Ind. Manag. Appl., 10
Amro Ahmad, Peter Andras (2022)
Scalability resilience framework using application-level fault injection for cloud-based software servicesJournal of Cloud Computing, 11
Xiaodong Liu, Songyang Li, W. Tong (2015)
A queuing model considering resources sharing for cloud service performanceThe Journal of Supercomputing, 71
N Nithiyanandam (2022)
10.1007/s10776-022-00568-5Int. J. Wirel. Inf. Netw., 29
Page 22 of 22 of performance and scalability measures across cloud based IoT applications with efficient scheduling approach
Jordi Vilaplana, Francesc Solsona, Ivan Teixido (2015)
A performance model for scalable cloud computing
G. Blinowski, Anna Ojdowska, Adam Przybyłek (2022)
Monolithic vs. Microservice Architecture: A Performance and Scalability EvaluationIEEE Access, 10
Emily Halili (2008)
Apache JMeter
Jordi Vilaplana, Francesc Solsona, Ivan Teixido, Jordi Mateo, F. Abella, Josep Rius (2014)
A queuing theory model for cloud computingThe Journal of Supercomputing, 69
Yuxiang Shi, Xiaohong Jiang, Kejiang Ye (2011)
An Energy-Efficient Scheme for Cloud Resource Provisioning Based on CloudSim2011 IEEE International Conference on Cluster Computing
Y. Saadi, S. Kafhali (2020)
Energy-efficient strategy for virtual machine consolidation in cloud environmentSoft Computing
Jiyuan Shi, Fang Dong, Jinghui Zhang, Jiahui Jin, Junzhou Luo (2016)
Resource provisioning optimization for service hosting on cloud platform2016 IEEE 20th International Conference on Computer Supported Cooperative Work in Design (CSCWD)
(2017)
Stochastic modeling and analysis of feedback control on the QoS VoIP traffic in a single cell IEEE 802 16e networks
K Salah (2017)
10.1007/s11235-016-0262-3Telecommun. Syst., 65
Mohamed Hanini, S. Kafhali (2017)
Cloud Computing Performance Evaluation under Dynamic Resource Utilization and Traffic Control
RS Sajjan, BR Yashwantrao (2017)
Load balancing and its algorithms in cloud computing: A surveyInt. J. Comput. Sci. Eng., 5
S. Kafhali, Iman Mir, K. Salah, Mohamed Hanini (2020)
Dynamic Scalability Model for Containerized Cloud ServicesArabian Journal for Science and Engineering, 45
Modernloadbalancingtechniques andtheireffectsoncloudcomputing
P. Pandey, Sandeep Singh, Suraj Singh (2010)
Cloud computingProceedings of the International Conference and Workshop on Emerging Trends in Technology
S El Kafhali (2019)
10.1049/iet-net.2018.5067IET Netw., 8
K. Salah, Khalid Elbadawi, R. Boutaba (2016)
An Analytical Model for Estimating Cloud Resources of Elastic ServicesJournal of Network and Systems Management, 24
Conseil D’ADMINISTRATION, Le D'administration, Emmanuel Michau (1980)
InstancesElementary Logic
S. Kafhali, K. Salah (2017)
Efficient and dynamic scaling of fog nodes for IoT devicesThe Journal of Supercomputing, 73
Hind Mikram, S. Kafhali, Y. Saadi (2022)
Server Consolidation Algorithms for Cloud Computing: Taxonomies and Systematic Analysis of LiteratureInt. J. Cloud Appl. Comput., 12
Luis Pérez, J. Salvachúa (2021)
Simulation of Scalability in Cloud-Based IoT Reactive Systems Leveraged on a WSAN Simulator and Cloud Computing TechnologiesApplied Sciences, 11
Mohamed Hanini, S. Kafhali, K. Salah (2019)
Dynamic VM allocation and traffic control to manage QoS and energy consumption in cloud computing environmentInt. J. Comput. Appl. Technol., 60
Processing Time Performance Analysis of Scheduling Algorithms for Vir-tualMachinesPlacementinCloudComputingEnvironment
S. Kafhali, K. Salah (2018)
Modeling and Analysis of Performance and Energy Consumption in Cloud Data CentersArabian Journal for Science and Engineering, 43
J. Neto, D. Pianto, C. Ralha (2019)
MULTS: A multi-cloud fault-tolerant architecture to manage transient servers in cloud computingJ. Syst. Archit., 101
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.
Journal of Grid Computing – Springer Journals
Published: Dec 1, 2023
Keywords: Cloud computing; Scalability; CloudSim; Service level agreements; Resources management; Quality of service; Queueing theory
Read and print from thousands of top scholarly journals.
Already have an account? Log in
Bookmark this article. You can see your Bookmarks on your DeepDyve Library.
To save an article, log in first, or sign up for a DeepDyve account if you don’t already have one.
Copy and paste the desired citation format or use the link below to download a file formatted for EndNote
All DeepDyve websites use cookies to improve your online experience. They were placed on your computer when you launched this website. You can change your cookie settings through your browser.