Journal of Computers · 2012 · 24 citations · 11 references
ComputingCloud ComputingComputer ScienceCloud InfrastructureCloud Performance OptimizationParallel ComputingCloud Resource ManagementCompute Resource ManagementEnergy-efficient Cloud ComputingResource SchedulingCloud Computing SystemsCloud SchedulingData Center Energy OptimizationEnergy-aware SchedulingEnergy-aware Task SchedulingLocal SearchLocal Search AlgorithmsMapreduce Algorithms
High energy consumption in data centers hampers cloud computing development. The study proposes an energy‑efficient task scheduling model based on MapReduce to improve server energy usage. The model is solved using a genetic algorithm with custom encoding/decoding, specialized operators, and a local search to accelerate convergence and enhance search. Experiments demonstrate that the algorithm is both effective and efficient.
High energy consumption of data centers hasbecome a great obstacle to the development of cloud computing.This paper mainly focuses on how to improve theenergy efficiency of servers in a data center by appropriatetask scheduling strategies. Based on MapReduce, Google’smassive data processing framework, a new energy-efficienttask scheduling model is proposed in this paper. To solvethis model, we put forward an effective genetic algorithmwith practical encoding and decoding methods and speciallydesigned genetic operators. Meanwhile, with a view toaccelerating this algorithm’s convergent speed as well asenhancing its searching ability, a local search operator isintroduced. Finally, the experiments show that the proposedalgorithm is effective and efficient.
11
Optimization by Simulated Annealing
Scott Kirkpatrick, C. D. Gelatt, M.P. Vecchi · Science · 1983 · 44.6K citations
Sanjay Ghemawat · Communications of the ACM · 2008 · 18.5K citations · Full text
National Institute of Standards and Technology
Analytical Chemistry · 1990 · 1.3K citations
Management, Educational Assessment, Information Retrieval +5