AN EFFECTIVE TECHNIQUE FOR PERFORMING LOAD BALANCING IN CLOUD COMPUTING ENVIRONMENT
Authors: Madhuri Kaushal, Prof. Mohit Jain
Certificate: View Certificate
Abstract
Cloud computing is an interesting era of research, where motivation is to find out the best outcome and productive data security and sharing approach. Load balancing in public impair by way of division of cloud just right geographical position. Load balancing is frequently a strategy of controlling the visitors in a cloud atmosphere. Cloud requests hunt for assets for performance. The resources are quite often storage, processing, bandwidth, and many others. Allocation these belongings efficaciously to the entire competing jobs are named as load balancing. This paper will provide a comprehensive survey of cloud load balancing techniques. This paper also proposes an updated load balancing technique. This proposed technique uses the concept of hash map for effective allocation of virtual machines to user requests.
Introduction
Cloud computing [1] [2] is a recent technological development in the computing field in which mainly focused on designing of services which can be provided to the users in same way as the basic utilities like food, water, gas, electricity and telephony. In this technology services are developed and hosted on the cloud (a network designed for storing data called datacenter)and then these services are offered to users always whenever they want to use. The cloud hosted services are delivered to users in pay-per-use, multi-tenancy, scalability, self-operability, on-demand and cost effective manner. Cloud computing is become popular because of above mention services offered to users. All the services offered by servers to users are provided by cloud service provider (CSP) which is working same as the ISP (Internet service provider) in the internet computing. Cloud Computing still under inside their development stage and also has quite a few issue in addition to challenges out of a several questions in cloud scheduling plays very important role inside determining your current effective execution. Scheduling refers for the set connected with policies to be able to control your order involving function for you to possibly be performed by a computer system. There have been different people associated with scheduling algorithm existing throughout distributed computing system along with job scheduling will be single of them. The main advantage involving job scheduling algorithm will be in order to achieve a good high performance computing and also the simplest process throughput. Scheduling manages availability involving CPU memory and good scheduling policy gives maximum utilization of resource.
Copyright
Copyright © 2025 Madhuri Kaushal, Prof. Mohit Jain. This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.