Resource scheduling algorithm with load balancing for cloud service provisioning

被引:79
|
作者
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 条
  • [1] Enhanced Dynamic Load Balancing Algorithm for Resource Provisioning in Cloud
    Acharya, Shreenath
    D'Mello, Demian Antony
    [J]. 2016 INTERNATIONAL CONFERENCE ON INVENTIVE COMPUTATION TECHNOLOGIES (ICICT), VOL 2, 2016, : 139 - 143
  • [2] Optimized Load Balancing for Efficient Resource Provisioning in the Cloud
    Naha, Ranesh Kumar
    Othman, Mohamed
    [J]. 2014 IEEE 2ND INTERNATIONAL SYMPOSIUM ON TELECOMMUNICATION TECHNOLOGIES (ISTT), 2014, : 442 - 445
  • [3] Scheduling Algorithms for Heterogeneous Cloud Environment: Main Resource Load Balancing Algorithm and Time Balancing Algorithm
    Lin, Weiwei
    Peng, Gaofeng
    Bian, Xinran
    Xu, Siyao
    Chang, Victor
    Li, Yin
    [J]. JOURNAL OF GRID COMPUTING, 2019, 17 (04) : 699 - 726
  • [4] Scheduling Algorithms for Heterogeneous Cloud Environment: Main Resource Load Balancing Algorithm and Time Balancing Algorithm
    Weiwei Lin
    Gaofeng Peng
    Xinran Bian
    Siyao Xu
    Victor Chang
    Yin Li
    [J]. Journal of Grid Computing, 2019, 17 : 699 - 726
  • [5] Comparative Analysis and Simulation of Load Balancing Scheduling Algorithm Based on Cloud Resource
    Tangang
    Zhan, Ranzhi
    Shibo
    Xindi
    [J]. PROCEEDINGS OF INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE AND INFORMATION TECHNOLOGY (CSAIT 2013), 2014, 255 : 449 - 456
  • [6] Resource Scheduling and Load Balancing Fusion Algorithm with Deep Learning Based on Cloud Computing
    Hou, Xiaojing
    Zhao, Guozeng
    [J]. INTERNATIONAL JOURNAL OF INFORMATION TECHNOLOGY AND WEB ENGINEERING, 2018, 13 (03) : 54 - 72
  • [7] Service load balancing, scheduling, and logistics optimization in cloud manufacturing by using genetic algorithm
    Ghomi, Einollah Jafarnejad
    Rahmani, Amir Masood
    Qader, Nooruldeen Nasih
    [J]. CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2019, 31 (20):
  • [8] Research on a Resource Scheduling Scheme of Cloud Compute Source Load Balancing Based on Genetic Algorithm
    Yuan Baoli
    [J]. PROCEEDINGS OF THE 4TH INTERNATIONAL CONFERENCE ON MECHATRONICS, MATERIALS, CHEMISTRY AND COMPUTER ENGINEERING 2015 (ICMMCCE 2015), 2015, 39 : 267 - 270
  • [9] A novel cooperative resource provisioning strategy for Multi-Cloud load balancing
    Zhang, Bo
    Zeng, Zeng
    Shi, Xiupeng
    Yang, Jianxi
    Veeravalli, Bharadwaj
    Li, Keqin
    [J]. JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2021, 152 : 98 - 107
  • [10] A dynamic load balancing algorithm for distributed SLEE in mobile service provisioning
    Zhao, Yao
    Yang, Fangchun
    [J]. 2006 IEEE INTERNATIONAL CONFERENCE ON WIRELESS COMMUNICATIONS, NETWORKING AND MOBILE COMPUTING, VOLS 1-4, 2006, : 1557 - 1560