Abstract
Virtualization technology enables cloud computing to provide virtual infrastructure. This virtual infrastructure is managed by centralized entity which is responsible for creation, deletion and migration of the virtual machine. Migration module helps to reduce the energy consumption using server consolidation which means multiple underutilized virtual machines can be deployed on a single physical machine. In such an environment, migration module moves the virtual machine from one host to another host to improve utilization. Therefore, migration algorithm plays an important role in the management of virtual cluster and power consumption. In this paper, we have proposed a slot-based migration approach to manage the virtual infrastructure using space-sharing technology of virtualization with the solution of multiple hops problem. The experimental results show that the migration module reduces considerable amount of power consumption.
Similar content being viewed by others
References
Armbrust, M., Fox, A., Griffith, R., Joseph, A.D., Katz, R., Konwinski, A., Lee, G., et al.: A view of cloud computing. Commun. ACM 53(4), 50–58 (2010)
Jaikar, A., Kim, G.-R., Noh, S.-Y.: Performance Trade-off between Xen and KVM. J. Next Gener. Inf. Technol. 4(8), 118–131 (2013)
KVM, http://www.linux-kvm.org/page/Main_Page, August 2014
Wood, T., Shenoy, P.J., Venkataramani, A., Yousif, M.S.: Black-box and Gray-box strategies for virtual machine migration. NSDI 7, 17–17 (2007)
Liao, X., Liting, H.: Energy optimization schemes in cluster with virtual machines. Clust. Comput. 13(2), 113–126 (2010)
Liu, H., Jin, H., Liao, X.: Performance and energy modeling for live migration of virtual machines. Clust. Comput. 16(2), 249–264 (2013)
Greenberg, Albert, Hamilton, James, Maltz, David A., Patel, Parveen: The cost of a cloud: research problems in data center networks. ACM SIGCOMM Comput. Commun. Rev. 39(1), 68–73 (2008)
Christopher, C., Fraser, K., Hand, S., Hansen, J.G., Jul, E., Limpach, C., Pratt, I., Warfield, A.: Live migration of virtual machines. In Proceedings of the 2nd conference on Symposium on Networked Systems Design & Implementation, vol. 2, pp. 273–286. USENIX Association, 2005
Jo, C., Gustafsson, E., Son, J., Egger, B.: Efficient live migration of virtual machines using shared storage. ACM SIGPLAN Not. 48(7), 41–50 (2013). (ACM)
Shrivastava, V., Zerfos, P., Lee, K.W., Jamjoom, H., Liu, Y.H., Banerjee, S.: Application-aware virtual machine migration in data centers. In INFOCOM, 2011 Proceedings IEEE, pp. 66–70. IEEE, 2011
Cho, Y., Choi, J., Choi, J., Lee, M.: Towards an integrated management system based on abstraction of heterogeneous virtual resources. Clust. Comput. 17(4), 1215–1223 (2014)
Noh, S.-Y., Timm, S.C., Jang, H.: Vcluster: a framework for auto scalable virtual cluster system in heterogeneous clouds. Clust. Comput. 17(3), 741–749 (2014)
Jaikar, A., Noh, S.-Y.: Cost and performance effective data center selection system for scientific federated cloud. Peer-to-Peer Netw. Appl. (2014). doi:10.1007/s12083-014-0261-7
HTCondor, http://research.cs.wisc.edu/htcondor/, August 2014
OpenNebula, http://opennebula.org/, August 2014
Amazon web services, http://aws.amazon.com/ec2/, August 2014
Acknowledgments
This work was supported by the program of the Construction and Operation for Large-scale Science Data Center (K-14-L01-C96-S01) and by the program of the Global hub for Experiment Data of Basic Science (N-14-NM-IR06).
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Jaikar, A., Huang, D., Kim, GR. et al. Power efficient virtual machine migration in a scientific federated cloud. Cluster Comput 18, 609–618 (2015). https://doi.org/10.1007/s10586-015-0425-0
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10586-015-0425-0