QoS in the Cloud Computing: A Load Balancing Approach Using Simulated Annealing Algorithm

被引:0
|
作者
Hanine, Mohamed [1 ]
Benlahmar, El Habib [1 ]
机构
[1] Hassan II Univ, Fac Sci Ben Msiq, Casablanca, Morocco
关键词
Cloud computing; Load balancing; Quality of service; Workload; Simulated annealing; Virtual machine; SERVICE;
D O I
10.1007/978-3-319-96292-4_4
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Recently, Cloud computing has known a fast growth in term of applications and the end users. In addition to the growth and evolution of the Cloud environment, many challenges that impact the performances of the Cloud applications emerged. One of these challenges is the Load Balancing between the virtual machines of a Datacenter, which is needed to balance the workload of each virtual machine while hoping to get a better Quality of services (QoS). Many approaches were proposed in hope of offering a good QoS. But due to the fact that the Cloud environment is exponentially evolving, these approaches became outdated. In this axis of research, we are proposing a new approach based on the Simulated Annealing and different parameters that affect the distribution of the tasks between the virtual machines. A simulation is also done to compare our approach with other existing algorithms using Cloudsim.
引用
收藏
页码:43 / 54
页数:12
相关论文
共 50 条
  • [1] An Approach for Load Balancing in Cloud Computing Using JAYA Algorithm
    Mohanty, Subhadarshini
    Patra, Prashanta Kumar
    Ray, Mitrabinda
    Mohapatra, Subasish
    [J]. INTERNATIONAL JOURNAL OF INFORMATION TECHNOLOGY AND WEB ENGINEERING, 2019, 14 (01) : 27 - 41
  • [2] A Load-Balancing Approach Using an Improved Simulated Annealing Algorithm
    Hanine, Mohamed
    Benlahmar, El-Habib
    [J]. JOURNAL OF INFORMATION PROCESSING SYSTEMS, 2020, 16 (01): : 132 - 144
  • [3] Grammatical Evolution Enhancing Simulated Annealing for the Load Balancing Problem in Cloud Computing
    Sabar, Nasser R.
    Song, Andy
    [J]. GECCO'16: PROCEEDINGS OF THE 2016 GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE, 2016, : 997 - 1003
  • [4] Using Genetic Algorithm for Load Balancing in Cloud Computing
    Makasarwala, Hussain A.
    Hazari, Prasun
    [J]. 2016 8TH INTERNATIONAL CONFERENCE ON ELECTRONICS, COMPUTERS AND ARTIFICIAL INTELLIGENCE (ECAI), 2016,
  • [5] Load balancing in Cloud Computing using Genetic Algorithm
    Lagwal, Monika
    Bhardwaj, Neha
    [J]. 2017 INTERNATIONAL CONFERENCE ON INTELLIGENT COMPUTING AND CONTROL SYSTEMS (ICICCS), 2017, : 560 - 565
  • [6] A proactive population dynamics load balancing algorithm in cloud computing for QoS optimisation
    Afzal, Shahbaz
    Kavitha, G.
    [J]. INTERNATIONAL JOURNAL OF GRID AND UTILITY COMPUTING, 2021, 12 (5-6) : 554 - 572
  • [7] Load Balancing in Cloud Computing Using Dynamic Load Management Algorithm
    Panwar, Reena
    Mallick, Bhawna
    [J]. 2015 INTERNATIONAL CONFERENCE ON GREEN COMPUTING AND INTERNET OF THINGS (ICGCIOT), 2015, : 773 - 778
  • [8] Load Balancing in Cloud Computing Using Modified Throttled Algorithm
    Domanal, Shridhar G.
    Reddy, G. Ram Mohana
    [J]. 2013 IEEE INTERNATIONAL CONFERENCE ON CLOUD COMPUTING IN EMERGING MARKETS (CCEM), 2013,
  • [9] Load balancing in cloud computing using water wave algorithm
    Arulkumar, V
    Bhalaji, N.
    [J]. CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2022, 34 (08):
  • [10] Load balancing in cloud computing using cuckoo search algorithm
    Mondal, Brototi
    [J]. International Journal of Cloud Computing, 2024, 13 (03) : 267 - 284