Novel Dynamic Load Balancing Algorithm for Cloud-Based Big Data Analytics

01/25/2021
by   Arman Aghdashi, et al.
0

Big data analytics in cloud environments introduces challenges such as real-time load balancing besides security, privacy, and energy efficiency. In this paper, we propose a novel load balancing algorithm in cloud environments that performs resource allocation and task scheduling efficiently. The proposed load balancer reduces the execution response time in big data applications performed on clouds. Scheduling, in general, is an NP-hard problem. In our proposed algorithm, we provide solutions to reduce the search area that leads to reduced complexity of the load balancing. We recommend two mathematical optimization models to perform dynamic resource allocation to virtual machines and task scheduling. The provided solution is based on the hill-climbing algorithm to minimize response time. We evaluate the performance of proposed algorithms in terms of response time, turnaround time, throughput metrics, and request distribution with some of the existing algorithms that show significant improvements

READ FULL TEXT
research
09/17/2018

The Serverless Scheduling Problem and NOAH

The serverless scheduling problem poses a new challenge to Cloud service...
research
11/04/2022

Dynamic Resource Allocation Method for Load Balance Scheduling over Cloud Data Center Networks

The cloud datacenter has numerous hosts as well as application requests ...
research
06/01/2018

Binary PSOGSA for Load Balancing Task Scheduling in Cloud Environment

In cloud environments, load balancing task scheduling is an important is...
research
10/19/2021

Prepartition: Load Balancing Approach for Virtual Machine Reservations in a Cloud Data Center

Load balancing is vital for the efficient and long-term operation of clo...
research
03/12/2018

Auction-based approximate algorithm for Grid system scheduling under resource provider strategies

In this paper a new mathematical model is proposed for task scheduling a...
research
12/07/2020

Improving Makespan in Dynamic Task Allocation for Cloud Robotic Systems with Time Window Constraints

A scheduling method in a robotic network cloud system with minimal makes...
research
11/15/2022

Perona: Robust Infrastructure Fingerprinting for Resource-Efficient Big Data Analytics

Choosing a good resource configuration for big data analytics applicatio...

Please sign up or login with your details

Forgot password? Click here to reset