Resource scheduling algorithm with load balancing for cloud service provisioning

被引:83
|
作者
Priya, V. [1 ]
Kumar, C. Sathiya [2 ]
Kannan, Ramani [3 ]
机构
[1] Mahendra Inst Technol, Dept Comp Sci Engn, Namakkal 637215, India
[2] Vellore Inst Technol, Sch Comp Sci & Engn, Vellore, Tamil Nadu, India
[3] Univ Teknol PETRONAS, Dept Elect & Elect Engn, Bandar Seri Iskandar 32610, Perak, Malaysia
关键词
Cloud computing; Load balancing; Multidimensional resource scheduling; Queuing load optimization scheduling; Virtual machine; MANAGEMENT;
D O I
10.1016/j.asoc.2018.12.021
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Cloud computing uses scheduling and load balancing for virtualized file sharing in cloud infrastructure. These two have to be performed in an optimized manner in cloud computing environment to achieve optimal file sharing. Recently, Scalable traffic management has been developed in cloud data centers for traffic load balancing and quality of service provisioning. However, latency reducing during multidimensional resource allocation still remains a challenge. Hence, there necessitates efficient resource scheduling for ensuring load optimization in cloud. The objective of this work is to introduce an integrated resource scheduling and load balancing algorithm for efficient cloud service provisioning. The method constructs a Fuzzy-based Multidimensional Resource Scheduling model to obtain resource scheduling efficiency in cloud infrastructure. Increasing utilization of Virtual Machines through effective and fair load balancing is then achieved by dynamically selecting a request from a class using Multidimensional Queuing Load Optimization algorithm. A load balancing algorithm is then implemented to avoid underutilization and overutilization of resources, improving latency time for each class of request. Simulations were conducted to evaluate the effectiveness using Cloudsim simulator in cloud data centers and results shows that the proposed method achieves better performance in terms of average success rate, resource scheduling efficiency and response time. Simulation analysis shows that the method improves the resource scheduling efficiency by 7% and also reduces the response time by 35.5 % when compared to the state-of-the-art works. (C) 2018 Elsevier B.V. All rights reserved.
引用
收藏
页码:416 / 424
页数:9
相关论文
共 50 条
  • [21] Cloud workflow scheduling with hybrid resource provisioning
    Chen, Long
    Li, Xiaoping
    JOURNAL OF SUPERCOMPUTING, 2018, 74 (12): : 6529 - 6553
  • [22] Autonomic cloud resource provisioning and scheduling using meta-heuristic algorithm
    Kumar, Mohit
    Sharma, S. C.
    Goel, Shalini
    Mishra, Sambit Kumar
    Husain, Akhtar
    NEURAL COMPUTING & APPLICATIONS, 2020, 32 (24): : 18285 - 18303
  • [23] Load Balancing Task Scheduling based on Genetic Algorithm in Cloud Computing
    Wang, Tingting
    Liu, Zhaobin
    Chen, Yi
    Xu, Yujie
    Dai, Xiaoming
    2014 IEEE 12TH INTERNATIONAL CONFERENCE ON DEPENDABLE, AUTONOMIC AND SECURE COMPUTING (DASC)/2014 IEEE 12TH INTERNATIONAL CONFERENCE ON EMBEDDED COMPUTING (EMBEDDEDCOM)/2014 IEEE 12TH INTERNATIONAL CONF ON PERVASIVE INTELLIGENCE AND COMPUTING (PICOM), 2014, : 146 - +
  • [24] A Comparative Study on Job Scheduling Algorithm Augmenting Load Balancing in Cloud
    Namboothiri, Aswathy B.
    Raj, R. Joshua Samuel
    2016 SECOND INTERNATIONAL CONFERENCE ON SCIENCE TECHNOLOGY ENGINEERING AND MANAGEMENT (ICONSTEM), 2016, : 582 - U459
  • [25] Load Balancing in Cloud Environment using a Novel Hybrid Scheduling Algorithm
    Domanal, Shridhar G.
    Reddy, G. Ram Mohana
    2015 IEEE INTERNATIONAL CONFERENCE ON CLOUD COMPUTING IN EMERGING MARKETS (CCEM), 2016, : 37 - 42
  • [26] Cooperative Scheduling Anti-load balancing Algorithm for Cloud : CSAAC
    Thiam, Cheikhou
    Da Costa, Georges
    Pierson, Jean-Marc
    2013 IEEE FIFTH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING TECHNOLOGY AND SCIENCE (CLOUDCOM), VOL 1, 2013, : 433 - 438
  • [27] A Dynamic Task Scheduling Algorithm Improved by Load Balancing in Cloud Computing
    Ebadifard, Fatemeh
    Babamir, Seyed Morteza
    Barani, Sedighe
    2020 6TH INTERNATIONAL CONFERENCE ON WEB RESEARCH (ICWR), 2020, : 177 - 183
  • [28] Task scheduling, resource provisioning, and load balancing on scientific workflows using parallel SARSA reinforcement learning agents and genetic algorithm
    Ali Asghari
    Mohammad Karim Sohrabi
    Farzin Yaghmaee
    The Journal of Supercomputing, 2021, 77 : 2800 - 2828
  • [29] Task scheduling, resource provisioning, and load balancing on scientific workflows using parallel SARSA reinforcement learning agents and genetic algorithm
    Asghari, Ali
    Sohrabi, Mohammad Karim
    Yaghmaee, Farzin
    JOURNAL OF SUPERCOMPUTING, 2021, 77 (03): : 2800 - 2828
  • [30] An online bi-objective scheduling algorithm for service provisioning in cloud computing
    Qi, Yuxiao
    Pan, Li
    Liu, Shijun
    JOURNAL OF NETWORK AND COMPUTER APPLICATIONS, 2024, 222