參考文獻 |
[1] K. Hwang, J. Dongarra, and G. C. Fox, Distributed and Cloud Computing: From Parallel Processing to the Internet of Things. Amsterdam ; Boston: Morgan Kaufmann, 2013.
[2] R. Buyya, J. Broberg, and A. M. Goscinski, Cloud Computing: Principles and Paradigms. Hoboken, N.J: Wiley, 2011.
[3] R. Buyya, C. Vecchiola, and S. T. Selvi, Mastering Cloud Computing: Foundations and Applications Programming. Amsterdam ; Boston: Morgan Kaufmann, 2013.
[4] S. N. T. Chiueh and S. Brook, “A survey on virtualization technologies,” RPE Rep., pp. 1–42,2005.
[5] G. J. Popek and R. P. Goldberg, “Formal requirements for virtualizable third generation architectures,” Commun ACM, vol. 17, no. 7, pp. 412–421, 1974.
[6] R. P. Goldberg, “Survey of virtual machine research,” Computer, vol. 7, no. 9, pp. 34–45, 1974.
[7]“VMware Virtualization.” [Online]. Available: http://www.vmware.com/. [Accessed: 25-Jun-2016].
[8]“KVM.” [Online]. Available: http://www.linux-kvm.org/page/Main_Page. [Accessed: 25-Jun-2016].
[9]“The Xen Project.” [Online]. Available: http://www.xenproject.org/. [Accessed: 25-Jun-2016].
[10]“Citrix Xen.” [Online]. Available: http://www.citrix.com/. [Accessed: 25-Jun-2016].
[11] P. Barham, B. Dragovic, K. Fraser, S. Hand, T. Harris, A. Ho, R. Neugebauer, I. Pratt, and A. Warfield, “Xen and the Art of Virtualization,” in Proceedings of the Nineteenth ACM Symposium on Operating Systems Principles, New York, NY, USA, pp. 164–177, 2003.
[12] “Hyper-V.” [Online]. Available:https://msdn.microsoft.com/en-us/library/cc768521(v=bts.10).aspx [Accessed: 25-Jun-2016].
[13] B. Cully, G. Lefebvre, D. Meyer, M. Feeley, N. Hutchinson, and A. Warfield, “Remus: High availability via asynchronous virtual machine replication,” in Proceedings of the 5th USENIX Symposium on Networked Systems Design and Implementation, 2008, pp. 161– 174.
[14] D. J. Scales, M. Nelson, and G. Venkitachalam, “The design and evaluation of a practical system for fault-tolerant virtual machines,” Technical Report VMWare-RT-2010-001, VMWare, 2010.
[15] C. Clark, K. Fraser, S. Hand, J.G. Hansen, E. Jul, C. Limpach, I. Pratt, and A. Warfield. Live migration of virtual machines. In Network System Design and Implementation, May 2005.
[16]Antonio Celesti , Francesco Tusa , Massimo Villari , Antonio Puliafito, Improving Virtual Machine Migration in Federated Cloud Environments, Proceedings of the 2010 2nd International Conference on Evolving Internet, p.61-67, September 20-25, 2010 [doi>10.1109/INTERNET.2010.20]
[17] W.-C. Feng, “Making a case for efficient supercomputing,” Queue, vol. 1, no. 7, p. 54,
2003.
[18] T. Hirt, “Kvm-the kernel-based virtual machine,” Red Hat Inc, 2010.
[19] M. Zabaljauregui, Hardware Assisted Virtualization. Intel Virtualization Technology.
Buesnos Aires, June, 2008.
[20] “AMD Virtualization.” [Online]. Available: http://www.amd.com/en-us/solutions/professional/virtualization. [Accessed: 26-Jun-2016].
[21]“QEMU.” [Online]. Available: http://wiki.qemu.org/Main_Page. [Accessed: 26-Jun-2016].
[22] “Wine.” [Online]. Available: https://www.winehq.org/ [Accessed: 26-Jun-2016].
[23] D. Milojicic, F. Douglis, Y. Paindaveine, R. Wheeler, and S. Zhou. Process migration. ACM Computing Surveys, 32(3):241299, 2000.
[24] Michael R. Hines , Umesh Deshpande , Kartik Gopalan, Post-copy live migration of virtual machines, ACM SIGOPS Operating Systems Review, v.43 n.3, July 2009
[25] Wenjin Hu, Andrew Hicks, Long Zhang, Eli M. Dow, Vinay Soni, Hao Jiang, Ronny Bull, Jeanna N. Matthews, A Quantitative Study of Virtual Machine Live Migration, CAC’13, August 5-9, 2013, Miami, Florida, USA.
[26] B. Hu, Z. Lei, Y. Lei, D. Xu and J. Li, A Time-Series Based Precopy Approach for Live Migration of Virtual Machines, 2011 IEEE 17th International Conference on Parrallel and Distributed Systems, 947-952 (2011).
[27] Z. B. Liu, W. Y. Qu, T. Yan, and H. T. Li, "Hierarchical Copy Algorithm for Xen Live Migration, " Proc. The 2010 International Conference on Cyber-Enabled Distributed Computing and Knowledge Discovery, 2010, pp. 361-364.
[28] Song, J., Liu, W., Yin, F., and Gao, C. 2014. Tsmc: A novel approach for live virtual machine migration. Journal of Applied Mathematics.
[29] Khaled Z. Ibrahim , Steven Hofmeyr , Costin Iancu , Eric Roman, Optimized pre-copy live migration for memory intensive applications, Proceedings of 2011 International Conference for High Performance Computing, Networking, Storage and Analysis, November 12-18, 2011, Seattle, Washington
[30] Haikun Liu , Hai Jin , Xiaofei Liao , Liting Hu , Chen Yu, Live migration of virtual machine based on full system trace and replay, Proceedings of the 18th ACM international symposium on High performance distributed computing, June 11-13, 2009, Garching, Germany
[31] P. Svard, J. Tordsson, B. Hudzia and E. Elmroth, High performance live migration through dynamic page transfer reordering and compression, In Proc. of 2011 3rd IEEE International Conference on Cloud Computing Technology and Science, 542-548 (2011).
[32] “Jmeter.” [Online]. Available: http://jmeter.apache.org/. [Accessed: 26-Jun-2016].
[33] “Stream Server.” [Online]. Available: https://hub.docker.com/r/r0gger/mistserver/. [Accessed: 26-Jun-2016].
[34] “Ubuntu stress.” [Online]. Available: http://manpages.ubuntu.com/manpages/trusty/man1/stress.1.html [Accessed: 26-Jun-2016].
[35] “Web Server.” [Online]. Available: https://hub.docker.com/r/tutum/lamp/. [Accessed: 26-Jun-2016].
[36] Daniel J. Scales, Mike Nelson, Ganesh Venkitachalam, “The design of a practical system for fault-tolerant virtual machines,” ACM SIGOPS Operating Systems Review (Volume: 44 Issue 4), 30-39, December 2010.
[37] Y. Tamura, K. Sato, S. Kihara, and S. Moriai, “Kemari: Virtual machine synchronization for fault tolerance,” in Proc. USENIX Annu. Tech. Conf.(Poster Session), 2008.
[38] “Features/MicroCheckpointing - QEMU.” [Online]. Available:
http://wiki.qemu.org/Features/MicroCheckpointing. [Accessed: 26-Jun-2016]. |