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

Dynamic Placement of Virtual Machines with Both Deterministic and Stochastic Demands for Green Cloud Computing

College of Computer and Control Engineering, Nankai University, Tianjin 300071, China

Received 30 April 2014; Accepted 17 June 2014; Published 7 July 2014

Academic Editor: Yoshinori Hayafuji

Copyright © 2014 Wenying Yue and Qiushuang Chen. 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. J. Kaplan, W. Forrest, and N. Kindler, “Revolutionizing data center energy efficiency,” Tech. Rep., McKinsey & Company, 2008. View at Google Scholar
  2. W. Forrest, “How to cut data centre carbon emissions?” Website, December, 2008.
  3. VMware Infrastructure, https://www.vmware.com/cn/virtualization/.
  4. C. Hyser, B. Mckee, R. Gardner, and B. J. Watson, “Autonomic virtual machine placement in the data center,” Tech. Rep. HPL-2007-189, Hewlett Packard Laboratories, 2007. View at Google Scholar
  5. J. Xu and J. Fortes, “A multi-objective approach to virtual machine management in datacenters,” in Proceedings of the 8th ACM International Conference on Autonomic Computing (ICAC '11), pp. 225–234, Karlsruhe, Germany, June 2011. View at Publisher · View at Google Scholar · View at Scopus
  6. B. Sotomayor, R. S. Montero, I. M. Llorente, and I. Foster, “Virtual infrastructure management in private and hybrid clouds,” IEEE Internet Computing, vol. 13, no. 5, pp. 14–22, 2009. View at Publisher · View at Google Scholar · View at Scopus
  7. H. N. Van, F. D. Tran, and J. M. Menaud, “Autonomic virtual resource management for service hosting platforms,” in Proceedings of the ICSE Workshop on Software Engineering Challenges of Cloud Computing (CLOUD '09), pp. 1–8, Vancouver, Canada, May 2009. View at Publisher · View at Google Scholar · View at Scopus
  8. Amazon EC2 Instances, http://aws.amazon.com/cn/ec2/instance-types/.
  9. Z. Huang and D. H. K. Tsang, “SLA guaranteed virtual machine consolidation for computing clouds,” in Proceedings of the IEEE International Conference on Communications (ICC '12), pp. 1314–1319, Ottawa, Canada, June 2012. View at Publisher · View at Google Scholar · View at Scopus
  10. X. Meng, C. Isci, J. Kephart, L. Zhang, E. Bouillet, and D. Pendarakis, “Efficient resource provisioning in compute clouds via VM multiplexing,” in Proceedings of the 7th International Conference on Autonomic Computing, pp. 11–20, Washington, DC, USA, June 2010. View at Publisher · View at Google Scholar · View at Scopus
  11. M. Chen, H. Zhang, Y. Y. Su, X. Wang, G. Jiang, and K. Yoshihira, “Effective VM sizing in virtualized data centers,” in Proceedings of the 12th IFIP/IEEE International Symposium on Integrated Network Management, pp. 594–601, Dublin, Ireland, May 2011. View at Publisher · View at Google Scholar · View at Scopus
  12. E. Bin, O. Biran, O. Boni et al., “Guaranteeing high availability goals for virtual machine placement,” in Proceedings of the 31st International Conference on Distributed Computing Systems (ICDCS '11), pp. 700–709, Minneapolis, Minn, USA, July 2011. View at Publisher · View at Google Scholar · View at Scopus
  13. T. C. Ferreto, M. A. S. Netto, R. N. Calheiros, and C. A. F. De Rose, “Server consolidation with migration control for virtualized data centers,” Future Generation Computer Systems, vol. 27, no. 8, pp. 1027–1034, 2011. View at Publisher · View at Google Scholar · View at Scopus
  14. B. Speitkamp and M. Bichler, “A mathematical programming approach for server consolidation problems in virtualized data centers,” IEEE Transactions on Services Computing, vol. 3, no. 4, pp. 266–278, 2010. View at Publisher · View at Google Scholar · View at Scopus
  15. G. Khanna, K. Beaty, G. Kar, and A. Kochut, “Application performance management in virtualized server environments,” in Proceedings of the 10th IEEE/IFIP Network Operations and Management Symposium (NOMS '06), pp. 373–381, Vancouver, Canada, April 2006. View at Scopus
  16. S. Mehta and A. Neogi, “ReCon: a tool to recommend dynamic server consolidation in multi-cluster data centers,” in Proceedings of the IEEE Network Operations and Management Symposium (NOMS '08), pp. 363–370, Salvador, Brazil, April 2008. View at Publisher · View at Google Scholar · View at Scopus
  17. X. Li, Z. Qian, S. Lu, and J. Wu, “Energy efficient virtual machine placement algorithm with balanced and improved resource utilization in a data center,” Mathematical and Computer Modelling, vol. 58, no. 5-6, pp. 1222–1235, 2013. View at Publisher · View at Google Scholar · View at MathSciNet · View at Scopus
  18. VMware Infrastructure, “Resource management with VMware DRS,” Whitepaper, 2006. View at Google Scholar
  19. IBM, “System planning tool,” http://www-947.ibm.com/systems/support/tools/systemplanningtool/.
  20. R. G. Michael and D. S. Johnson, Computers and Intractability: A Guide to the Theory of NP-Completeness, WH Freeman, San Francisco, Calif, USA, 1979.
  21. T. Benson, A. Akella, and D. A. Maltz, “Network traffic characteristics of data centers in the wild,” in Proceedings of the 10th ACM SIGCOMM Conference on Internet Measurement (IMC '10), pp. 267–280, Melbourne, Australia, November 2010. View at Publisher · View at Google Scholar · View at Scopus
  22. S. Kandula, S. Sengupta, A. Greenberg, P. Patel, and R. Chaiken, “The nature of datacenter traffic: measurements & analysis,” in Proceedings of the 9th ACM SIGCOMM Internet Measurement Conference (IMC '09), pp. 202–208, Chicago, Ill, USA, November 2009. View at Publisher · View at Google Scholar · View at Scopus
  23. J. Kleinberg, Y. Rabani, and É. Tardos, “Allocating bandwidth for bursty connections,” SIAM Journal on Computing, vol. 30, no. 1, pp. 191–217, 2000. View at Publisher · View at Google Scholar · View at MathSciNet · View at Scopus
  24. M. Wang, X. Meng, and L. Zhang, “Consolidating virtual machines with dynamic bandwidth demand in data centers,” in Proceedings of the 30th IEEE International Conference on Computer Communications, pp. 71–75, Shanghai, China, April 2011. View at Publisher · View at Google Scholar · View at Scopus
  25. D. Breitgand and A. Epstein, “Improving consolidation of virtual machines with risk-aware bandwidth oversubscription in compute clouds,” in Proceedings of the 31st Conference on Computer Communications (INFOCOM '12), pp. 2861–2865, IEEE, Orlando, Fla, USA, March 2012. View at Publisher · View at Google Scholar · View at Scopus
  26. H. Jin, D. Pan, J. Xu, and N. Pissinou, “Efficient VM placement with multiple deterministic and stochastic resources in data centers,” in Proceedings of the IEEE Global Communications Conference (GLOBECOM '12), pp. 2505–2510, Anaheim, Calif, USA, December 2012. View at Publisher · View at Google Scholar · View at Scopus
  27. N. M. Calcavecchia, O. Biran, E. Hadad, and Y. Moatti, “VM placement strategies for cloud scenarios,” in Proceedings of the IEEE 5th International Conference on Cloud Computing (CLOUD '12), pp. 852–859, Honolulu, Hawaii, USA, June 2012. View at Publisher · View at Google Scholar · View at Scopus
  28. R. T. Marler and J. S. Arora, “Survey of multi-objective optimization methods for engineering,” Structural and Multidisciplinary Optimization, vol. 26, no. 6, pp. 369–395, 2004. View at Publisher · View at Google Scholar · View at Zentralblatt MATH · View at MathSciNet · View at Scopus
  29. J. Löfberg, “YALMIP: a toolbox for modeling and optimization in MATLAB,” in Proceedings of the IEEE International Symposium on Computer Aided Control System Design, pp. 284–289, Taipei, Taiwan, September 2004. View at Scopus