Resource-Aware Min-Min (RAMM) Algorithm for Resource Allocation in Cloud Computing Environment

02/22/2018
by   Syed Arshad Ali, et al.
0

Resource allocation (RA) is a significant aspect in Cloud Computing which facilitates the Cloud resources to Cloud consumers as a metered service. The Cloud resource manager is responsible to assign available resources to the tasks for execution in an effective way that improves system performance, reduce response time, reduce makespan and utilize resources efficiently. To fulfil these objectives, an effective Tasks Scheduling algorithm is required. The standard Min-Min and Max-Min Task Scheduling Algorithms are available, but these algorithms are not able to produce better makespan and effective resource utilization. This paper proposed a Resource-Aware Min-Min (RAMM) Algorithm based on classic Min-Min Algorithm. The RAMM Algorithm selects shortest execution time task and assign it to the resource which takes shortest completion time. If minimum completion time resource is busy then the RAMM Algorithm selects next minimum completion time resource to reduce waiting time of task and better resource utilization. The experiment results show that the RAMM Algorithm produces better makespan and load balance than standard Min-Min, Max-Min and improved Max-Min Algorithms.

READ FULL TEXT
research
08/22/2023

Resource Allocation in Cloud Computing Using Genetic Algorithm and Neural Network

Cloud computing is one of the most used distributed systems for data pro...
research
01/12/2020

Hierarchical Multi-Agent Optimization for Resource Allocation in Cloud Computing

In cloud computing, an important concern is to allocate the available re...
research
08/18/2018

Optimization of LTE Radio Resource Block Allocation for Maritime Channels

In this study, we describe the behavior of LTE over the sea and investig...
research
11/11/2021

Fairness-aware Crowdsourcing of IoT Energy Services

We propose a Novel Fairness-Aware framework for Crowdsourcing Energy Ser...
research
10/22/2022

Stochastic Qubit Resource Allocation for Quantum Cloud Computing

Quantum cloud computing is a promising paradigm for efficiently provisio...
research
01/18/2022

A Min-Max Fair Resource Allocation Framework for Optical x-haul and DU/CU in Multi-tenant O-RANs

The recently proposed open-radio access network (O-RAN) architecture emb...
research
01/02/2023

Fairness Guaranteed and Auction-based x-haul and Cloud Resource Allocation in Multi-tenant O-RANs

The open-radio access network (O-RAN) embraces cloudification and networ...

Please sign up or login with your details

Forgot password? Click here to reset