Abstract
Cloud is the computing paradigm which provides computing resource as a service through network. The client can use computing resource in a convenient and on-demand way, just like the water and the electricity we use daily. The mapping between virtual machine and physical machine is the key of the VM scheduling problem. Nowadays we advocate low-carbon life. It calls for the green cloud computing solutions whether protecting the environment or saving the cost of cloud suppliers. The proposed VM placement algorithm is energy-efficient, and considers the multi-dimentional resource constrains, such as CPU, memory, network bandwidth, and so on. The experimental results show that the proposed algorithms not only contribute a lot to energy saving, but also try best to meet the quality of service (QoS). Therefore, we make significant savings in operating cost and make full use of various resources in the cloud data center. The algorithm has promising prospect in application.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsReferences
Bilal, K., Malik, S.U.R., Khalid, O., et al.: A taxonomy and survey on green data center networks. Future Gener. Comput. Syst. (2013)
Kim, N., Cho, J., Seo, E.: Energy-credit scheduler: an energy-aware virtual machine scheduler for cloud systems. Future Gener. Comput. Syst. 32, 128–137 (2014)
Lucas-Simarro, J.L., Moreno-Vozmediano, R., Montero, R.S., et al.: Scheduling strategies for optimal service deployment across multiple clouds. Future Gener. Comput. Syst. 29(6), 1431–1441 (2013)
Song, Y., Sun, Y., Shi, W.: A two-tiered on-demand resource allocation mechanism for VM-based data centers. IEEE Trans. Serv. Comput. 6(1), 116–129 (2013)
Li, Q., Hao, Q., Xiao, L., Li, Z.: Adaptive management and multi-objective optimization of virtual machine placement in cloud computing. Chin. J. Comput. 34(12), 2253–2264 (2011)
Tang, C., Steinder, M., Spreitzer, M., et al.: A scalable application placement controller for enterprise data centers. In: Proceedings of the 16th International Conference on World Wide Web, pp. 331–340. ACM (2007)
Li, H., Wang, J., Peng, J., Wang, J., Liu, T.: Energy-aware scheduling scheme using workload-aware consolidation technique in cloud data centres. China Commun. 10, 114–124 (2013)
Beloglazov, A., Abawajy, J., Buyya, R.: Energy-aware resource allocation heuristics for efficient management of data centers for cloud computing. Future Gener. Comput. Syst. 28(5), 755–768 (2012)
Ardagna, D., Panicucci, B., Trubian, M., et al.: Energy-aware autonomic resource allocation in multitier virtualized environments. IEEE Trans. Serv. Comput. 5(1), 2–19 (2012)
Katsaros, G., Subirats, J., Fitó, J.O., et al.: A service framework for energy-aware monitoring and VM management in Clouds. Future Gener. Comput. Syst. 29(8), 2077–2091 (2013)
Cardosa, M., Korupolu, M.R., Singh, A.: Shares and utilities based power consolidation in virtualized server environments. In: IFIP/IEEE International Symposium on Integrated Network Management (IM 2009), pp. 327–334. IEEE (2009)
Verma, A., Dasgupta, G., Nayak, T.K., et al.: Server workload analysis for power minimization using consolidation. In: Proceedings of the 2009 Conference on USENIX Annual Technical Conference, p. 28. USENIX Association (2009)
Buyya, R., Yeo, C.S., Venugopal, S.: Market-oriented cloud computing: vision, hype, and reality for delivering it services as computing utilities. In: 10th IEEE International Conference on High Performance Computing and Communications (HPCC 2008), pp. 5–13. IEEE (2008)
García, A.G., Espert, I.B., García, V.H.: SLA-driven dynamic cloud resource management. Future Gener. Comput. Syst. 31, 1–11 (2014)
Tordsson, J., Montero, R.S., Moreno-Vozmediano, R., et al.: Cloud brokering mechanisms for optimized placement of virtual machines across multiple providers. Future Gener. Comput. Syst. 28(2), 358–367 (2012)
Acknowledgment
This work was supported in part by the Fujian province Education Scientific Research Project of Young and middle-aged teachers under Grant JA13356.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2015 Springer International Publishing Switzerland
About this paper
Cite this paper
Lin, X., Liu, Z., Guo, W. (2015). Energy-Efficient VM Placement Algorithms for Cloud Data Center. In: Qiang, W., Zheng, X., Hsu, CH. (eds) Cloud Computing and Big Data. CloudCom-Asia 2015. Lecture Notes in Computer Science(), vol 9106. Springer, Cham. https://doi.org/10.1007/978-3-319-28430-9_4
Download citation
DOI: https://doi.org/10.1007/978-3-319-28430-9_4
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-28429-3
Online ISBN: 978-3-319-28430-9
eBook Packages: Computer ScienceComputer Science (R0)