19
1 Task Scheduling in Cloud Datacenter using genetic algorithm Presented by: Project Guide: Swathi R(1cg11is092) Mrs.Thara Dk Manasa V(1cg11is044) Asst. Professor Rekha M(1cg11is072) CIT, Gubbi Yashoda DN(1cg11is102)

task scheduling in cloud datacentre using genetic algorithm

Embed Size (px)

Citation preview

Page 1: task scheduling in cloud datacentre using genetic algorithm

1

Task Scheduling in Cloud Datacenter using genetic

algorithm

Presented by: Project Guide: Swathi R(1cg11is092) Mrs.Thara Dk Manasa V(1cg11is044) Asst. Professor Rekha M(1cg11is072) CIT, GubbiYashoda DN(1cg11is102)

Page 2: task scheduling in cloud datacentre using genetic algorithm

Overview Introduction What is important in a Scheduling Algorithm? Need of scheduling Existing scheduling Algorithms Drawbacks of existing Algorithm Proposed system Genetic algorithm (GA)

2

Page 3: task scheduling in cloud datacentre using genetic algorithm

3

Introduction

Page 4: task scheduling in cloud datacentre using genetic algorithm

What is Important in a Scheduling Algorithm?

4

Page 5: task scheduling in cloud datacentre using genetic algorithm

Need of Scheduling in cloud

5

Page 6: task scheduling in cloud datacentre using genetic algorithm

Existing system

Round robin algorithm

6

Page 7: task scheduling in cloud datacentre using genetic algorithm

Round Robin Scheduling Circular queue to store job. Task is based on slice of time. Context switch. Resources are utilized in balanced order.

7

Page 8: task scheduling in cloud datacentre using genetic algorithm

Drawbacks of Existing Algorithm

Largest job takes enough time for completion. The power consumption will be high as many

nodes will be kept turned-on for a long time.

There is an additional load on the scheduler to decide the size of quantum.

8

Page 9: task scheduling in cloud datacentre using genetic algorithm

Proposed System

• Genetic Algorithm.

9

Page 10: task scheduling in cloud datacentre using genetic algorithm

Genetic algorithm (GA) Search algorithms based on the mechanics of

natural selection and natural genetics

Based on the “survival of the fittest” concept (Darwinian theory)

Simulate the process of natural evolution

Central theme of research on genetic algorithm is “Robustness”

10

Page 11: task scheduling in cloud datacentre using genetic algorithm

Contd ..

11

o Initial population

o Fitness function

o Selection

o Cross over

o Mutation

Page 12: task scheduling in cloud datacentre using genetic algorithm

Data flow in genetic algorithm

12

TASK ARRIVAL

NO YES

INITIAL POPULATION

SELECTION

CROSSOVER

MUTATION

VALUE > FITNESS

STOP THE PROCESS

Page 13: task scheduling in cloud datacentre using genetic algorithm

Architecture

13

Page 14: task scheduling in cloud datacentre using genetic algorithm

Implementation

14

Page 15: task scheduling in cloud datacentre using genetic algorithm

15

Page 16: task scheduling in cloud datacentre using genetic algorithm

16

Page 17: task scheduling in cloud datacentre using genetic algorithm

17

Page 18: task scheduling in cloud datacentre using genetic algorithm

18

Page 19: task scheduling in cloud datacentre using genetic algorithm

19

Thank you. . . . ????