Adaptive VM Migration and Allocation Mechanism in Cloud Environment

  • Narander KumarEmail author
  • Surendra Kumar
Conference paper


The cloud computing is still important in research area, the extent that exploration and down-to-earth usage are concerned. Cloud designs and hardware are frequently heterogeneous and are for the most restrictive part. Information migration is the way towards transporting information between systems, servers, or organizations and in addition over the networks. Cloud comprises servers with each and every server focusing on having a substantial number of physical machines. In this chapter, we create a VM allocation over each physical machine; a virtual machine is made for the VM migration in the cloud environment and B&B-based approach for assigning multidimensional variable estimated to VMs at the virtual server. These results are formulated and make the analysis between the various allocation techniques like first fit approach, best fit technique, and modified technique, and we proposed an approach to do better VM migration in the cloud computing environment. After, energy-efficient VM migration procedure is presented to lessen energy utilization in the cloud environment.


VM allocation VM migration B&B technique Energy consumption Best fit technique First fit approach Cloud computing 


  1. 1.
    Singh, G., Gupta P.: A review on migration techniques and challenges in live virtual machine migration. In: International Conference on Reliability, Infocom Technologies and Optimization Trends and Future Directions, pp. 542–546. IEEE (2016)Google Scholar
  2. 2.
    Choudhary, A., Govil, M.C., Singh, G., Awasthi, L.K., Pilli, E.S., Kapil, D.: A critical survey of live virtual machine migration techniques. J. Cloud Comput. Adv. Syst. Appl. 6(23), 1–41 (2017)Google Scholar
  3. 3.
    Zhang, W., Han, S., He, H., Chen, H.: Network-aware virtual machine migration in an overcommitted cloud. Future Gener. Comput. Syst. 76, 428–442 (2017)CrossRefGoogle Scholar
  4. 4.
    Yu, H., Sun, G., Liao, D., Anand, V., Zhao, D.: A new technique for efficient live migration of multiple virtual machines. Future Gener. Comput. Syst. 55, 74–86 (2016)CrossRefGoogle Scholar
  5. 5.
    Alharthi, A., Alassafi, M.O., Walters, R.J., Wills, G.B.: An exploratory study for investigating the critical success factors for cloud migration in the Saudi Arabian higher education context. Telemat. Inf. 34, 664–678 (2017)CrossRefGoogle Scholar
  6. 6.
    Moser, I., Sohrab, S.: The effects of hotspot detection and virtual machine migration policies on energy consumption and service levels in the cloud. Proc. Comput. Sci. 51, 2794–2798 (2015)CrossRefGoogle Scholar
  7. 7.
    Huang, D., Ye, K., Jiang, X., Chen, J., Wang, B.: Live migration of multiple virtual machines with resource reservation in cloud computing environments. In: 2011 IEEE 4th International Conference on Cloud Computing, pp. 267–274. IEEE (2011)Google Scholar
  8. 8.
    Prashanth, C., Bloch, T., Sridaran, R.: Understanding live migration techniques intended for resource interference minimization in virtualized cloud environment. In: International Conference on Big Data Analytics. Advances in Intelligent Systems and Computing, vol. 654, pp. 487–497. Springer, Berlin (2018)Google Scholar
  9. 9.
    Krishan, S., Rastogi, G., Narayan, G., Sushil, R.: Deployment of cloud using open-source virtualization: study of VM migration methods and benefits. In: International Conference on Big Data Analytics. Advances in Intelligent Systems and Computing, vol. 654, pp. 553–562. Springer, Berlin (2018)Google Scholar
  10. 10.
    Sahoo, A., Mishra, M., Das, A., Kulkarni, P.: Dynamic resource management using virtual machine migrations. IEEE Commun. Mag. 50(9), 34–40 (2012)CrossRefGoogle Scholar
  11. 11.
    Gao, W., Li, Y.: Minimizing context migration in mobile code offload. IEEE Trans. Mob. Comput. 16(4), 1005–1018 (2017)CrossRefGoogle Scholar
  12. 12.
    Li, B., He, S., Hu, C., Shi, B., Wo, T.: Optimizing virtual machine live migration without shared storage in hybrid clouds. In: 2016 IEEE, International Conference on High Performance Computing and Communications, pp. 921–928. IEEE (2016)Google Scholar
  13. 13.
    Reddy, G.R.M., Sharma, N.K.: A novel approach for multi-dimensional variable sized virtual machine allocation and migration at cloud data center. In: 2017 9th International Conference on Communication Systems and Networks (COMSNETS), pp. 383–384. IEEE (2017)Google Scholar
  14. 14.
    Cui, Y., Yang, Z., Xiao, S., Wang, X., Yan, S.: Traffic-aware virtual machine migration in topology-adaptive DCN. In: 2016 IEEE 24th International Conference on Network Protocols (ICNP), pp. 1–10 (2016)Google Scholar
  15. 15.
    Hermenier, F., Kherbache, V., Madelaine, E.: Scheduling live migration of virtual machines. In: IEEE Transactions on Cloud Computing, pp. 1–14 (2017)Google Scholar
  16. 16.
    Craciun, C., Salomie, I.: Bayesian analysis of resource allocation policies in data centers in terms of virtual machine migrations. In: 2017 13th IEEE International Conference on Intelligent Computer Communication and Processing (ICCP), pp. 511–518. IEEE (2017)Google Scholar
  17. 17.
    Zhang, F., Liu, G., Fu, X., Yahyapour, R.: A survey on virtual machine migration: challenges, techniques, and open issues. IEEE Commun. Surv. Tutor. 20(2), 1206–1243 (2018)CrossRefGoogle Scholar
  18. 18.
    Kim, S.: One-on-one contract game–based dynamic virtual machine migration scheme for mobile edge computing. Trans. Emerg. Telecommun. Technol. 29(1), 1–13 (2018)Google Scholar
  19. 19.
    Lei, Z., Sun, E., Chen, S., Wu, J., Shen, W.: A novel hybrid-copy algorithm for live migration of virtual machine. Future Internet 9(37), 1–13 (2017)Google Scholar
  20. 20.
    Rahman, A.A.L.A., Islam, S., Kalloniatis, C., Gritzalis, S.: A risk management approach for a sustainable cloud migration. J. Risk Financ. Manag. 10(20), 1–19 (2017)Google Scholar
  21. 21.
    Daneshgar, F., Gholami, M.F., Beydoun, G., Rabhi, F.: Key challenges during legacy software system migration to cloud computing platforms—an empirical study. Inf. Syst. 67, 100–113 (2017)CrossRefGoogle Scholar
  22. 22.
    Kumar, N., Saxena, S.: Migration performance of cloud applications-a quantitative analysis. In: 2015 International Conference on Advanced Computing Technologies and Applications (ICACTA). Procedia Computer Science, vol. 45, pp. 823–831 (2015)CrossRefGoogle Scholar
  23. 23.
    Zhang, P., Sighom, J.R.N., You, L.: Security enhancement for data migration in the cloud. Future Internet 9(23), 1–13 (2017)Google Scholar
  24. 24.
    Labrinidis, A., Pham, T.N., Katsipoulakis, N.R., Chrysanthis, P.K.: Uninterruptible migration of continuous queries without operator state migration. SIGMOD Record 46(3), 17–22 (2017)CrossRefGoogle Scholar

Copyright information

© Springer Nature Singapore Pte Ltd. 2020

Authors and Affiliations

  1. 1.Babasaheb Bhimrao Ambedkar University (A Central University)LucknowIndia

Personalised recommendations