• KSII Transactions on Internet and Information Systems
    Monthly Online Journal (eISSN: 1976-7277)

Minimizing Energy Consumption in Scheduling of Dependent Tasks using Genetic Algorithm in Computational Grid


Abstract

Energy consumption by large computing systems has become an important research theme not only because the sources of energy are depleting fast but also due to the environmental concern. Computational grid is a huge distributed computing platform for the applications that require high end computing resources and consume enormous energy to facilitate execution of jobs. The organizations which are offering services for high end computation, are more cautious about energy consumption and taking utmost steps for saving energy. Therefore, this paper proposes a scheduling technique for Minimizing Energy consumption using Adapted Genetic Algorithm (MiE-AGA) for dependent tasks in Computational Grid (CG). In MiE-AGA, fitness function formulation for energy consumption has been mathematically formulated. An adapted genetic algorithm has been developed for minimizing energy consumption with appropriate modifications in each components of original genetic algorithm such as representation of chromosome, crossover, mutation and inversion operations. Pseudo code for MiE-AGA and its components has been developed with appropriate examples. MiE-AGA is simulated using Java based programs integrated with GridSim. Analysis of simulation results in terms of energy consumption, makespan and average utilization of resources clearly reveals that MiE-AGA effectively optimizes energy, makespan and average utilization of resources in CG. Comparative analysis of the optimization performance between MiE-AGA and the state-of-the-arts algorithms: EAMM, HEFT, Min-Min and Max-Min shows the effectiveness of the model.


Statistics

Show / Hide Statistics

Statistics (Cumulative Counts from December 1st, 2015)
Multiple requests among the same browser session are counted as one view.
If you mouse over a chart, the values of data points will be shown.


Cite this article

[IEEE Style]
O. Kaiwartya, S. Prakash, A. H. Abdullah, A. N. Hassan, "Minimizing Energy Consumption in Scheduling of Dependent Tasks using Genetic Algorithm in Computational Grid," KSII Transactions on Internet and Information Systems, vol. 9, no. 8, pp. 2821-2839, 2015. DOI: 10.3837/tiis.2015.08.004.

[ACM Style]
Omprakash Kaiwartya, Shiv Prakash, Abdul Hanan Abdullah, and Ahmed Nazar Hassan. 2015. Minimizing Energy Consumption in Scheduling of Dependent Tasks using Genetic Algorithm in Computational Grid. KSII Transactions on Internet and Information Systems, 9, 8, (2015), 2821-2839. DOI: 10.3837/tiis.2015.08.004.

[BibTeX Style]
@article{tiis:20850, title="Minimizing Energy Consumption in Scheduling of Dependent Tasks using Genetic Algorithm in Computational Grid", author="Omprakash Kaiwartya and Shiv Prakash and Abdul Hanan Abdullah and Ahmed Nazar Hassan and ", journal="KSII Transactions on Internet and Information Systems", DOI={10.3837/tiis.2015.08.004}, volume={9}, number={8}, year="2015", month={August}, pages={2821-2839}}