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).
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
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)
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)
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)
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)
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)
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)
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)
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)
Michael, R.H., Umesh, D., Kartik, G.: Post-copy live migration of virtual machines. ACM SIGOPS Operating Systems Review 43(3), 14–26 (2009)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
Kohler, E., Morris, R., Chen, B., et al.: The Click modular router. ACM Transactions on Computer Systems (TOCS) 18(3), 263–297 (2000)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights 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)