Skip to main content

Full and Live Virtual Machine Migration over XIA

  • Conference paper
Algorithms and Architectures for Parallel Processing (ICA3PP 2014)

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 8630))

  • 2576 Accesses

Abstract

Future network research for replacing the current network is becoming more and more imperative, since traditional TCP/IP network is showing numbers of shortcomings such as address depletion, scalability and security issues. Meanwhile, VM migration technique is crucial in cloud computing. FIA (Future Internet Architecture) projects are supported by US NSF in 2010 for future Internet design. Among the projects, XIA is the one which complies with clean slate concept thoroughly, discarding TCP/IP protocol stack. Unfortunately, its discussion on VM migration technology is imperfect. This paper is an experimental study aims at verifying the feasibility of VM migration over XIA. The procedure is managed by a migration control protocol which meets the characters of XIA. An elementary self-adaptive mechanism is introduced to maintain connectivity of VM and service connection states, which is also beneficial for VM migration in TCP/IP network. Evaluation results show that our solution can support live VM migration in XIA effectively with services uninterrupted.

Supported by the NSF of China (No. 61073154).

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Han, D., Anand, A., Dogar, F., et al.: XIA: Efficient Support for Evolvable Internetworking. In: 9th USENIX Conference on Networked Systems Design and Implementation, pp. 23–23. USENIX Association, Berkeley (2012)

    Google Scholar 

  2. Anand, A., Dogar, F., Han, D., et al.: XIA: An architecture for an evolvable and trustworthy Internet. In: Proceedings of the 10th ACM Workshop on Hot Topics in Networks, Article No. 2, ACM, New York (2011)

    Google Scholar 

  3. Fischer, A., Fessi, A., Carle, G., et al.: Wide-area virtual machine migration as resilience mechanism. In: 30th IEEE Symposium on Reliable Distributed Systems Workshops (SRDSW), pp. 72–77. IEEE Press, New York (2011)

    Google Scholar 

  4. Kang, T.S.: Tsugawa. M., Fortes, J., et al.: Reducing the Migration Times of Multiple VMs on WANs Using a Feedback Controller. In: Parallel and Distributed Processing Symposium Workshops & PhD Forum (IPDPSW), pp. 1480–1489. IEEE, Piscataway (2013)

    Google Scholar 

  5. Al-Kiswany, S., Subhraveti, D., Sarkar, P., et al.: VMFlock: virtual machine co-migration for the cloud. In: 20th International Symposium on High Performance Distributed Computing, pp. 159–170. ACM, New York (2011)

    Google Scholar 

  6. Comer, D.: A future Internet architecture that supports Cloud Computing. In: 6th International Conference on Future Internet Technologies, pp. 79–83. ACM, New York (2011)

    Google Scholar 

  7. Akoush, S., Sohan, R., Rice, A., et al.: Predicting the performance of virtual machine migration. In: 2010 IEEE International Symposium on Modeling, Analysis and Simulation of Computer and Telecommunication Systems, pp. 37–46. IEEE Computer Society, Washington D.C. (2010)

    Chapter  Google Scholar 

  8. Ibrahim, K.Z., Hofmeyr, S., Iancu, C., et al.: Optimized pre-copy live migration for memory intensive applications. In: International Conference for High Performance Computing, Networking, Storage and Analysis, pp. 1–11. ACM, New York (2011)

    Google Scholar 

  9. Michael, R.H., Umesh, D., Kartik, G.: Post-copy live migration of virtual machines. ACM SIGOPS Operating Systems Review 43(3), 14–26 (2009)

    Article  Google Scholar 

  10. Luo, Y.W., Zhang, B.B., Wang, X.L., et al.: Live and incremental whole-system migration of virtual machines using block-bitmap. In: IEEE International Conference on Cluster Computing, pp. 99–106. IEEE, Piscataway (2008)

    Google Scholar 

  11. Liu, H.K., Jin, H., Liao, X.F., et al.: Live migration of virtual machine based on full system trace and replay. In: 18th ACM International Symposium on High Performance Distributed Computing, pp. 101–110. ACM, New York (2009)

    Chapter  Google Scholar 

  12. Fei, M., Feng, L., Zhen, L.: Live virtual machine migration based on improved pre-copy approach. In: Software Engineering and Service Sciences (ICSESS), pp. 230–233. IEEE, Piscataway (2011)

    Google Scholar 

  13. Sato, K., Sato, H., Matsuoka, S.: A Model-Based Algorithm for Optimizing I/O Intensive Applications in Clouds Using VM-based Migration. In: 9th IEEE/ACM International Symposium on Cluster Computing and the Grid, pp. 466–471. IEEE Computer Society, Washington D.C. (2009)

    Google Scholar 

  14. Piao, J.T., Yan, J.: A Network-aware Virtual Machine Placement and Migration Approach in Cloud Computing. In: 9th International Conference on Grid and Cloud Computing, pp. 87–92. IEEE Computer Society, Washington D.C (2010)

    Google Scholar 

  15. Liu, H.K., Jin, H., Xu, C.Z.: erformance and Energy Modeling for Live Migration of Virtual Machines. Cluster Computing 16(2), 249–264 (2013)

    Article  Google Scholar 

  16. Chen, C., Fan, Y., Zhang, H.X., et al.: A New Live Virtual Machine Migration Strategy. In: International Symposium on Information Technology in Medicine and Education, pp. 173–176. IEEE, Piscataway (2012)

    Google Scholar 

  17. Zheng, J., Ng, T.S.E., Sripanidkulchai, K., et al.: COMMA: Coordinating the Migration of Multi-tier Applications. In: 10th ACM SIGPLAN/SIGOPS international conference on Virtual execution environments, pp. 153–164. ACM, New York (2014)

    Chapter  Google Scholar 

  18. Bradford, R., Kotsovinos, E., Feldmann, A., et al.: Live Wide-Area Migration of Virtual Machines Including Local Persistent State. In: 3rd International Conference on Virtual Execution Environments, pp. 169–179. ACM, New York (2007)

    Chapter  Google Scholar 

  19. Silvera, E., Sharaby, G., Lorenz, D., et al.: IP Mobility to Support Live Migration of Virtual Machines across Subnets. In: SYSTOR 2009, Article No. 13 (2009)

    Google Scholar 

  20. Harney, E., Goasguen, S., Martin, J., et al.: The Efficacy of Live Virtual Machine Migrations over the Internet. In: 2nd International Workshop on Virtualization Technology in Distributed Computing, pp. 8–14. ACM, New York (2007)

    Google Scholar 

  21. Wood, T., Ramakrishnan, K.K., Shenoy, P., et al.: CloudNet: Dynamic Pooling of Cloud Resources by Live WAN Migration of Virtual Machines. In: 7th ACM SIGPLAN/SIGOPS International Conference on Virtual Execution Environments, pp. 121–132. ACM, New York (2011)

    Chapter  Google Scholar 

  22. Tsugawa, M., Riteau, P., Matsunaga, A.: User-level Virtual Networking Mechanisms to Support Virtual Machine Migration over Multiple Clouds. In: GLOBECOM Workshops, pp. 568–572. IEEE, Piscataway (2010)

    Google Scholar 

  23. Kohler, E., Morris, R., Chen, B., et al.: The Click modular router. ACM Transactions on Computer Systems (TOCS) 18(3), 263–297 (2000)

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2014 Springer International Publishing Switzerland

About this paper

Cite this paper

Zhang, D., Jin, X., Zhou, D., Wang, J., Zhu, J. (2014). Full and Live Virtual Machine Migration over XIA. In: Sun, Xh., et al. Algorithms and Architectures for Parallel Processing. ICA3PP 2014. Lecture Notes in Computer Science, vol 8630. Springer, Cham. https://doi.org/10.1007/978-3-319-11197-1_34

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-11197-1_34

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-11196-4

  • Online ISBN: 978-3-319-11197-1

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics