Proceedings of the 2nd International Conference on ICT for Digital, Smart, and Sustainable Development, ICIDSSD 2020, 27-28 February 2020, Jamia Hamdard, New Delhi, India

Research Article

Survey on Load Balancing and Scheduling Algorithms in Cloud Integrated Fog Environment

Download827 downloads
  • @INPROCEEDINGS{10.4108/eai.27-2-2020.2303123,
        author={Jyoti  Bisht and V V Subrahmanyam},
        title={Survey on Load Balancing and Scheduling Algorithms in Cloud Integrated Fog Environment},
        proceedings={Proceedings of the 2nd International Conference on ICT for Digital, Smart, and Sustainable Development, ICIDSSD 2020, 27-28 February 2020, Jamia Hamdard, New Delhi, India},
        publisher={EAI},
        proceedings_a={ICIDSSD},
        year={2021},
        month={3},
        keywords={fog computing cloud computing scheduling load balancing},
        doi={10.4108/eai.27-2-2020.2303123}
    }
    
  • Jyoti Bisht
    V V Subrahmanyam
    Year: 2021
    Survey on Load Balancing and Scheduling Algorithms in Cloud Integrated Fog Environment
    ICIDSSD
    EAI
    DOI: 10.4108/eai.27-2-2020.2303123
Jyoti Bisht1,*, V V Subrahmanyam1
  • 1: School of Computer and Information Sciences, IGNOU, New Delhi, INDIA
*Contact email: Jyotibisht8891@gmail.com

Abstract

As technologies like IoT are emerging, increasing number of users on internet and workload on Cloud is increasing at an enormous rate along with the requirements of network bandwidth. Also the increasing demand for real time analytics and real time applications lead to the requirement of a new technology. Fog Computing in collaboration with cloud computing can provide a solution for all such requirements. This technology brings cloud computing resources like memory, computation near end users and henceprovides a solution.End devices like gateways, routers, cell base stations can be used as fog devices. Since these devices have limited resources, soon they will get overloaded.Hence proper scheduling and load balancing mechanism is needed to fully utilize the benefits of this technology. Various algorithms proposed to resolve the issue of task scheduling, resource provisioning and load balancing are discussed in this paper. We have also identified some of their shortcomings for further development.