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
POST COMMENT

Comments

There are no comments yet.

Authors

page 7

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...
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...
11/11/2021

Fairness-aware Crowdsourcing of IoT Energy Services

We propose a Novel Fairness-Aware framework for Crowdsourcing Energy Ser...
03/04/2020

Resource Allocation Technique for Hybrid TDMA-NOMA System with Opportunistic Time Assignment

In this paper, we develop a resource allocation technique for a hybrid t...
09/07/2018

Dynamic Resource Allocation in the Cloud with Near-Optimal Efficiency

Cloud computing has motivated renewed interest in resource allocation pr...
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...
04/10/2018

Some parametrized dynamic priority policies for 2-class M/G/1 queues: completeness and applications

Completeness of a dynamic priority scheduling scheme is of fundamental i...
This week in AI

Get the week's most popular data science and artificial intelligence research sent straight to your inbox every Saturday.