Cloud services optimization problem on energy utility resource allocation

In this paper, the cloud services optimization problem considering energy consumption cost is discussed. The queue model is presented for customer request service on data center. Since the server energy utility is based on the CPU core frequency, the novel trade-off optimization model between services revenue and energy loss cost is proposed in the paper, including allocating the dynamic CPU frequency of server. The HPSO algorithm is proposed for solving the mixed integer programming model. Then novel particle encoding substituting discrete variables and continuous variables efficiently improves solution quality. Finally, the dynamic penalty function method is discussed to convert the constraint optimization problem to non-constraint optimization problem.

[1]  Barbara Panicucci,et al.  Energy-Aware Autonomic Resource Allocation in Multitier Virtualized Environments , 2012, IEEE Transactions on Services Computing.

[2]  Yong Zhao,et al.  Cloud Computing and Grid Computing 360-Degree Compared , 2008, GCE 2008.

[3]  Yannis E. Ioannidis,et al.  Schedule optimization for data processing flows on the cloud , 2011, SIGMOD '11.

[4]  Massoud Pedram,et al.  SLA-based Optimization of Power and Migration Cost in Cloud Computing , 2012, 2012 12th IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing (ccgrid 2012).

[5]  David W. Coit,et al.  Adaptive Penalty Methods for Genetic Optimization of Constrained Combinatorial Problems , 1996, INFORMS J. Comput..

[6]  Yinong Chen,et al.  Virtualization-based autonomic resource management for multi-tier Web applications in shared data center , 2008, J. Syst. Softw..

[7]  Li Xu,et al.  Multi-objective Optimization Based Virtual Resource Allocation Strategy for Cloud Computing , 2012, 2012 IEEE/ACIS 11th International Conference on Computer and Information Science.

[8]  Rajarshi Das,et al.  Coordinating Multiple Autonomic Managers to Achieve Specified Power-Performance Tradeoffs , 2007, Fourth International Conference on Autonomic Computing (ICAC'07).

[9]  Min Liu,et al.  Multi-objective optimization model of virtual resources scheduling under cloud computing and it's solution , 2011, 2011 International Conference on Cloud and Service Computing.

[10]  Daniel A. Menascé,et al.  Understanding Cloud Computing: Experimentation and Capacity Planning , 2009, Int. CMG Conference.

[11]  James Kennedy,et al.  Particle swarm optimization , 1995, Proceedings of ICNN'95 - International Conference on Neural Networks.

[12]  Claudio Moraga,et al.  The Influence of the Sigmoid Function Parameters on the Speed of Backpropagation Learning , 1995, IWANN.