Table of Contents Author Guidelines Submit a Manuscript
Mathematical Problems in Engineering
Volume 2014, Article ID 906098, 12 pages
http://dx.doi.org/10.1155/2014/906098
Research Article

Workload-Aware and CPU Frequency Scaling for Optimal Energy Consumption in VM Allocation

1School of Computer and Information Technology, Beijing Jiaotong University, Beijing 100044, China
2Engineering Research Center of High-Speed Railway Network Management, Ministry of Education, Beijing 100044, China

Received 13 June 2014; Accepted 27 July 2014; Published 28 August 2014

Academic Editor: Guoqiang Zhang

Copyright © 2014 Zhen Liu et al. This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.

Linked References

  1. M. Armbrust, A. Fox, R. Griffith et al., “A view of cloud computing,” Communications of the ACM, vol. 53, no. 4, pp. 50–58, 2010. View at Publisher · View at Google Scholar · View at Scopus
  2. P. Kurp, “Green computing,” Communications of the ACM, vol. 51, no. 10, p. 1113, 2008. View at Google Scholar
  3. R. Buyya, C. S. Yeo, S. Venugopal, J. Broberg, and I. Brandic, “Cloud computing and emerging IT platforms: vision, hype, and reality for delivering computing as the 5th utility,” Future Generation Computer Systems, vol. 25, no. 6, pp. 599–616, 2009. View at Publisher · View at Google Scholar · View at Scopus
  4. U. R. M. Saif, U. K. Samee, and K. S. Sudarshan, “Modeling and analysis of state-of-the-art VM-based cloud management platforms,” IEEE Transactions on Cloud Computing, vol. 1, no. 1, pp. 50–63, 2013. View at Google Scholar
  5. E. G. Coffman, M. R. Garey, and D. S. Johnson, “Approximation algorithms for bin packing: a survey,” in Approximation Algorithms for NP-Hard Problems, pp. 46–93, PWS Publishing, Boston, Mass, USA, 1997. View at Google Scholar
  6. W. Zhang, Y. Song, L. Ruan, M. Zhu, and L. Xiao, “Resource management in internet-oriented data centers,” Journal of Software, vol. 23, no. 2, pp. 179–199, 2012. View at Publisher · View at Google Scholar · View at Scopus
  7. A. Verma, P. Ahuja, and A. Neoqi, “pMapper: power and migration cost aware application placement in virtualized systems,” in Proceedings of the 9th ACM/IFIP/USENIX International Conference on Middleware, pp. 243–264, 2008.
  8. B. Li, J. Li, J. Huai, T. Wo, Q. Li, and L. Zhong, “EnaCloud: an energy-saving application live placement approach for cloud computing environments,” in Proceedings of the 2009 IEEE International Conference on Cloud Computing, pp. 17–24, September 2009. View at Publisher · View at Google Scholar · View at Scopus
  9. A. Beloglazov and R. Buyya, “Energy efficient resource management in virtualized cloud data centers,” in Proceedings of the 10th IEEE/ACM International Symposium on Cluster, Cloud, and Grid Computing (CCGrid '10), pp. 826–831, May 2010. View at Publisher · View at Google Scholar · View at Scopus
  10. J. Xu and J. A. B. Fortes, “Multi-objective virtual machine placement in virtualized data center environments,” in Proceedings of the IEEE/ACM International Conference on & International Conference on Cyber, Physical and Social Computing (CPSCom '10), Green Computing and Communications (GreenCom '10), pp. 179–188, Hangzhou, China, December 2010. View at Publisher · View at Google Scholar · View at Scopus
  11. Q. Li, Q. Hao, L. Xiao, and Z. Li, “Adaptive management and multi-objective optimization for virtual machine placement in cloud computing,” Chinese Journal of Computers, vol. 34, no. 12, pp. 2253–2264, 2011. View at Publisher · View at Google Scholar · View at Scopus
  12. Z. Wenjun and C. Jian, “Cloud computing resource scheduling strategy based on prediction and ACO algorithm,” Computer Simulation, vol. 29, no. 9, pp. 239–242, 2012. View at Google Scholar
  13. M. Cardosa, M. R. Korupolu, and A. Singh, “Shares and utilities based power consolidation in virtualized server environments,” in Proceedings of the 11th IFIP/IEEE International Symposium on Integrated Network Management (IM '09), pp. 327–334, IEEE, Piscataway, NJ, USA, June 2009. View at Publisher · View at Google Scholar · View at Scopus
  14. A. Verma, G. Dasgupta, T. Nayak et al., “Server workload analysis for power minimization using consolidation,” in Proceedings of the Conference on USENIX Annual Technical Conference, p. 28, USENIX Association, Berkeley, Calif, USA, 2009.
  15. S. Takeda and T. Takemura, “A rank-based VM consolidation method for power saving in datacenters,” IPSJ Transactions on Advanced Computing Systems, vol. 3, no. 2, pp. 138–146, 2010. View at Google Scholar
  16. A. Beloglazov and R. Buyya, “Adaptive threshold-based approach for energy-efficient consolidation of virtual machines in cloud data centers,” in Proceedings of the 8th International Workshop on Middleware for Grids, Clouds and e-Science (MGC '10), Bangalore, India, December 2010.
  17. Y. O. Yazr, C. Matthews, and R. Farahbod, “Dynamic resource allocation in computing clouds using distributed multiple criteria decision analysis,” in Proceedings of the IEEE 3rd International Conference on Cloud Computing, pp. 91–98, 2010.
  18. S. Kumar, V. Talwar, V. Kumar, P. Ranganathan, and K. Schwan, “Vmanage: loosely coupled platform and virtualization management in data centers,” in Proceedings of the 6th International Conference on Autonomic Computing (ICAC '09), pp. 127–136, Barcelona, Spain, June 2009. View at Publisher · View at Google Scholar · View at Scopus
  19. E. N. Elnozahy, M. Kistler, and R. Rajamony, “Energy-Ecient server clusters,” in Proceedings of the 2nd International Workshop on Power-Aware Computer Systems, pp. 179–197, Springer, Cambridge, Mass, USA, 2003.
  20. J. Song, T. Li, Z. Yan, J. Na, and Z. Zhu, “Energy-efficiency model and measuring approach for cloud computing,” Journal of Software, vol. 23, no. 2, pp. 200–214, 2012. View at Publisher · View at Google Scholar · View at Scopus
  21. K. H. Kim, A. Beloglazov, and R. Buyya, “Power-aware provisioning of virtual machines for real-time Cloud services,” Concurrency Computation Practice & Experience, vol. 23, no. 13, pp. 1491–1505, 2011. View at Publisher · View at Google Scholar · View at Scopus
  22. J. Yang, P. Liu, and J. Wu, “Workload characteristics-aware virtual machine consolidation algorithms,” in Proceedings of the 4th IEEE International Conference on Cloud Computing Technology and Science (CloudCom '12), pp. 42–49, December 2012. View at Publisher · View at Google Scholar · View at Scopus
  23. H. S. Abdelsalam, K. Maly, R. Mukkamala, M. Zubair, and D. Kaminsky, “Analysis of energy efficiency in clouds,” in Proceedings of the Future Computing, Service Computation, Adaptive, Content, Cognitive, Patterns (COMPUTATIONWORLD '09), pp. 416–421, Athens, Greece, November 2009. View at Publisher · View at Google Scholar · View at Scopus
  24. Y. Y. Chen, A. Das, W. B. Qin, and A. Sivasubramaniam, “Managing server energy and operational costs in hosting centers,” in Proceedings of the International Conference on Measurements and Modeling of Computer Systems (SIGMETRICS '05), D. L. Eager, C. L. Williamson, and S. C. Borst, Eds., pp. 303–314, Banff, Canada, 2005.
  25. Y. C. Lee and A. Y. Zomaya, “Energy conscious scheduling for distributed computing systems under different operating conditions,” IEEE Transactions on Parallel and Distributed Systems, vol. 22, no. 8, pp. 1374–1381, 2011. View at Publisher · View at Google Scholar · View at Scopus