Abstract
In recent years, as an emerging technology, cloud computing has provided us with convenient services, and power consumption on issues have become increasingly prominent. Virtual machine live migration technology has become an important technology to reduce the power consumption of cloud computing centers. In the process of virtual machine migration, the performance of the virtual machine is inevitably degraded, which may violate service level agreement (SLA, Service Level Agreement). How to use virtual machine live migration technology to reduce power consumption as much as possible while ensuring a low SLA violation rate becomes a hot issue. This paper aims to optimize the light load detection and virtual machine redistribution in the virtual machine live migration model. Aiming at the problem that the existing virtual machine light load detection method is easy to cause “over-migration”, this paper proposes a threshold-based minimum CPU utilization method for light load detection, which effectively avoids excessive virtual machine migration. Aiming at the problem that the current process of virtual machine re allocation algorithm is relatively simple, and there is a certain power loss space, we present power aware simulation annealing algorithm (PASA). The algorithm combines the simulated annealing algorithm based on the power aware best fit decreasing algorithm (PABFD), which largely avoids the disadvantage that the PABFD easily falls into the local optimal solution trap. The paper uses the CloudSim simulator as simulation platform. The results show that compared with the best algorithm combination proposed by the previous researchers, the power consumption of the new algorithm combination proposed in the paper is reduced by 16.79%, and the SLA violation rate is reduced by 85.37%. Combining the two algorithms together can lead to better energy efficiency, performance and quality of service than using the two algorithms.
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
Mell, P.: The NIST definition of cloud computing. Commun. ACM 53(6), 50 (2011)
Yang, H., Tate, M.: A descriptive literature review and classification of cloud computing research. Commun. Assoc. Inf. Syst. 31(2), 35–60 (2012)
Barham, P., Dragovic, B., Fraser, K., et al.: Xen and the art of virtualization. In: ACM SIGOPS Operating Systems Review, vol. 37, no. 5, pp. 164–177. ACM (2003)
Kim, N., Cho, J., Seo, E.: Energy-credit scheduler: an energy-aware virtual machine scheduler for cloud systems. In: Future Generation Computer Systems, pp. 128–137 (2014)
Arianyan, E.: Multi objective consolidation of virtual machines for green computing in Cloud data centers. In: 2016 8th International Symposium on Telecommunications (IST), pp. 654–659. IEEE (2016)
Buyya, R., Yeo, C.S., Venugopal, S., et al.: Cloud computing and emerging IT platforms: vision, hype, and reality for delivering computing as the 5th utility. Futur. Gener. Comput. Syst. 25(6), 599–616 (2009)
Ferreto, T.C., Netto, M.A.S., Calheiros, R.N., et al.: Server consolidation with migration control for virtualized data centers. Futur. Gener. Comput. Syst. 27(8), 1027–1034 (2011)
Beloglazov, A., Buyya, R.: Optimal online deterministic algorithms and adaptive heuristics for energy and performance efficient dynamic consolidation of virtual machines in cloud data centers. Concurr. Comput. Pract. Exp. 24(13), 1397–1420 (2012)
Beloglazov, A., Abawajy, J., Buyya, R.: Energy-aware resource allocation heuristics for efficient management of data centers for cloud computing. Futur. Gener. Comput. Syst. 28(5), 755–768 (2012)
Strunk, A., Dargie, W.: Does live migration of virtual machines cost energy. In: Advanced Information Networking and Applications (AINA), pp. 514–521. IEEE (2013)
Fang, J., Zhou, L., Hao, X.: Energy and performance efficient underloading detection algorithm of virtual machines in cloud data centers. In: Cluster Computing (CLUSTER), pp. 134–135. IEEE (2016)
Sun, X., Ansari, N., Wang, R.: Optimizing resource utilization of a data center. IEEE Commun. Surv. Tutor. 18(4), 2822–2846 (2016)
Acknowledgement
This work is supported by the National Natural Science Foundation of China (Grant No. 61202076), along with other government sponsors. The authors would like to thank the reviewers for their efforts and for providing helpful suggestions that have led to several important improvements in our work. We would also like to thank all teachers and students in our laboratory for helpful discussions.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2018 Springer Nature Singapore Pte Ltd.
About this paper
Cite this paper
Fang, J., Zhou, L., Wang, M. (2018). Virtual Machine Live Migration Strategy in Big Data Information System. In: Xu, Z., Gao, X., Miao, Q., Zhang, Y., Bu, J. (eds) Big Data. Big Data 2018. Communications in Computer and Information Science, vol 945. Springer, Singapore. https://doi.org/10.1007/978-981-13-2922-7_37
Download citation
DOI: https://doi.org/10.1007/978-981-13-2922-7_37
Published:
Publisher Name: Springer, Singapore
Print ISBN: 978-981-13-2921-0
Online ISBN: 978-981-13-2922-7
eBook Packages: Computer ScienceComputer Science (R0)