Hybrid Genetic Algorithm for Cloud Computing Applications

04/22/2014
by   Saeed Javanmardi, et al.
0

In this paper with the aid of genetic algorithm and fuzzy theory, we present a hybrid job scheduling approach, which considers the load balancing of the system and reduces total execution time and execution cost. We try to modify the standard Genetic algorithm and to reduce the iteration of creating population with the aid of fuzzy theory. The main goal of this research is to assign the jobs to the resources with considering the VM MIPS and length of jobs. The new algorithm assigns the jobs to the resources with considering the job length and resources capacities. We evaluate the performance of our approach with some famous cloud scheduling models. The results of the experiments show the efficiency of the proposed approach in term of execution time, execution cost and average Degree of Imbalance (DI).

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/23/2022

Task Scheduling in Cloud Computing Using Hybrid Meta-heuristic: A Review

In recent years with the advent of high bandwidth internet access availa...
research
03/26/2019

GPU based parallel genetic algorithm for solving an energy efficient dynamic flexible flow shop scheduling problem

Due to new government legislation, customers' environmental concerns and...
research
10/12/2022

Application Scheduling with Multiplexed Sensing of Monitoring Points in Multi-purpose IoT Wireless Sensor Networks

Wireless sensor networks (WSNs) have many applications and are an essent...
research
06/25/2020

Sequence-to-sequence models for workload interference

Co-scheduling of jobs in data-centers is a challenging scenario, where j...
research
05/15/2021

FOGA: Flag Optimization with Genetic Algorithm

Recently, program autotuning has become very popular especially in embed...
research
09/22/2020

A Fuzzy Logic Controller for Tasks Scheduling Using Unreliable Cloud Resources

The Cloud infrastructure offers to end users a broad set of heterogenous...

Please sign up or login with your details

Forgot password? Click here to reset