Energy-efficient Deployment Scheme Based on Queue Model and Differential Evolution Algorithm for Web Cluster
Xiong Zh · 2013
Energy-saving of Web cluster is an urgent problem to be solved,hence an energy-efficient deployment scheme for Web cluster was proposed.The scheme adopts both CPU dynamic frequency scaling and server node dynamic switching on/off mechanisms to conserve energy.It uses M/G/1PS queue model to simulate Web server,and transforms the energy-efficient deployment problem of Web cluster to a constrained programming problem.Aiming at the problem,a differential evolution algorithm was proposed to solve it.During the iteration processes,the greedy idea was used to correct the solutions which do not satisfy the constraints.The solutions got by the greedy algorithm were put into the initial population to fasten the convergence speed.Simulation tests show the feasibility and effectiveness of the proposed algorithm.