03.01.2015 Views

a multi-objective bisexual reproduction genetic algorithm for ...

a multi-objective bisexual reproduction genetic algorithm for ...

a multi-objective bisexual reproduction genetic algorithm for ...

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

57<br />

Start<br />

Request the centralized course scheduling job<br />

to be run on a designated host<br />

Stage 1<br />

Wait <strong>for</strong> the results<br />

The job fails<br />

Yes<br />

No<br />

Select a job from the list of all<br />

decentralized course scheduling jobs<br />

Stage 2<br />

Search a host having the lowest load<br />

Request the decentralized course scheduling<br />

job to be run on the searched host<br />

All decentralized course<br />

scheduling jobs are requested<br />

No<br />

Yes<br />

All jobs were done<br />

No<br />

Select a job from the list of all<br />

decentralized course scheduling jobs<br />

Yes<br />

End<br />

Stage 3<br />

Get status of the job<br />

No<br />

The job failed<br />

Yes<br />

Search a host having the lowest load<br />

Request the failed job to be run on the searched host<br />

FIGURE 3-27 Job scheduler <strong>for</strong> the grid computing environment<br />

The <strong>algorithm</strong> can be divided into three stages:<br />

3.8.2.1 Stage 1<br />

The centralized course scheduling job is requested to be executed on a<br />

designated host, machine m2. The system will wait <strong>for</strong> the results and resubmit if it<br />

fails.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!