|
[1] Bellard, Fabrice. "QEMU, a Fast and Portable Dynamic Translator." USENIX Annual Tech-nical Conference, FREENIX Track. 2005. [2] Kivity, Avi, et al. "kvm: the Linux virtual machine monitor." Proceedings of the Linux Sym-posium. Vol. 1. 2007. [3] C. Clark, K. Fraser, S. Hand, J. Hansen, E. Jul, C. Limpach, I. Pratt, and A. Warfiled, “Live Migration of Virtual Machines”, in Proceedings of the 2nd Conference on Symposium on Networked Systems Design & Implementation, vol. 2, pp. 286, 2005 [4] M. Nelson, B. Lim, and G. Hutchins, “Fast transparent migration for virtual machines”, in Proceedings of the Annual Conference on USENIX Annual Technical Conference, pp. 25, 2005Other migration research [5] Yin, Feiran, Weidong Liu, and Jiaxing Song. "Live Virtual Machine Migration with Opti-mized Three-Stage Memory Copy." Future Information Technology. Springer Berlin Hei-delberg, 2014. 69-75. [6] Kejiang Ye, Xiaohong Jiang, Dawei Huang, Jianhai Chen, and Bei Wang, “Live migration of Multiple Virtual Machines with Resource Reservation in Cloud Computing Environ-ments” , in Proceedings of 2011 IEEE 4th International Conference On Cloud Computing, pp. 267-274, 2011 [7] Thakur, Susheel, Arvind Kalia, and Jawahar Thakur. "Performance Analysis of Server Con-solidation Algorithms in Virtualized Cloud Environment with Idle VMs."International Journal 2.3 (2014). [8] Jeong, Jinkyu, et al. "Analysis of virtual machine live-migration as a method for pow-er-capping." The Journal of Supercomputing 66.3 (2013): 1629-1655. [9] Tchana, Alain, Laurent Broto, and Daniel Hagimont. "Approaches to cloud computing fault tolerance." Computer, Information and Telecommunication Systems (CITS), 2012 Interna-tional Conference on. IEEE, 2012. [10] Yin, Feiran, Weidong Liu, and Jiaxing Song. "Live Virtual Machine Migration with Opti-mized Three-Stage Memory Copy." Future Information Technology. Springer Berlin Hei-delberg, 2014. 69-75. [11] Patel, Pankesh, Ajith H. Ranabahu, and Amit P. Sheth. "Service level agreement in cloud computing." (2009). [12] Elnozahy, Elmootazbellah N., and James S. Plank. "Checkpointing for peta-scale systems: A look into the future of practical rollback-recovery." Dependable and Secure Computing, IEEE Transactions on 1.2 (2004): 97-108. [13] Bila, Nilton, et al. "Jettison: efficient idle desktop consolidation with partial VM migra-tion." Proceedings of the 7th ACM european conference on Computer Systems. ACM, 2012. [14] Kim, Jihun, et al. "Guide-copy: fast and silent migration of virtual machine for datacen-ters." Proceedings of SC13: International Conference for High Performance Computing, Networking, Storage and Analysis. ACM, 2013. [15] Jo, Changyeon, et al. "Efficient live migration of virtual machines using shared stor-age." ACM SIGPLAN Notices. Vol. 48. No. 7. ACM, 2013. [16] Liu, Haikun, et al. "Live migration of virtual machine based on full system trace and re-play." Proceedings of the 18th ACM international symposium on High performance distrib-uted computing. ACM, 2009. [17] Park, Eunbyung, Bernhard Egger, and Jaejin Lee. "Fast and space-efficient virtual machine checkpointing." ACM SIGPLAN Notices. Vol. 46. No. 7. ACM, 2011. [18] Jin, Hai, et al. "Live virtual machine migration with adaptive, memory compression."Cluster Computing and Workshops, 2009. CLUSTER'09. IEEE International Conference on. IEEE, 2009. [19] Deshpande, Umesh, Xiaoshuang Wang, and Kartik Gopalan. "Live gang migration of vir-tual machines." Proceedings of the 20th international symposium on High performance dis-tributed computing. ACM, 2011. [20] Yuanyuan Zhou, Peter M. Chen, and Kai Li. 1999. Fast cluster failover using virtual memory-mapped communication. In Proceedings of the 13th international conference on Supercomputing (ICS '99). ACM, New York, NY, USA, 373-382. [21] Alex C. Snoeren, David G. Andersen, and Hari Balakrishnan, Fine-Grained Failover Using Connection Migration, USITS 2001, pp 221-232. [22] Vogels, W. Dumitriu, D. ; Birman, K. ; Gamache, R. ; Massa, M. ; Short, R. ; Vert, J. ; Bar-rera, J. ; Gray, J., The design and architecture of the Microsoft Cluster Service-a practical approach to high-availability and scalability, Fault-Tolerant Computing, 1998. Digest of Papers. Twenty-Eighth Annual International Symposium on, June 1998, pp422-431 [23] I-Hsin Chung , Che-Rung Lee ; Jiazheng Zhou ; Yeh-Ching Chung, Scalable Communica-tion-Aware Task Mapping Algorithms for Interconnected Multicore Systems, High Perfor-mance Computing and Communications (HPCC), 2011 IEEE 13th International Confer-ence on, Sep 2011, pp759-764 [24] I-Hsin Chung, Che-Rung Lee, Jiazheng Zhou, Yeh-Ching Chung, Hierarchical Mapping for HPC Applications. Parallel Processing Letters 21(3): 279-299 (2011) [25] Kien Le, Ricardo Bianchini, Jingru Zhang, Yogesh Jaluria, Jiandong Meng, and Thu D. Nguyen. 2011. Reducing electricity cost through virtual machine placement in high perfor-mance computing clouds. In Proceedings of 2011 International Conference for High Per-formance Computing, Networking, Storage and Analysis (SC '11). ACM, New York, NY, USA, , Article 22 , 12 pages. [26] Iperf (https://iperf.fr/) [27] Murphy, Richard C., et al. "Introducing the graph 500." Cray User’s Group (CUG) (2010). [28] "Definition of: memory footprint". PC Magazine. August 2012. [29] Martyn Honeyford, "Reduce your Linux memory footprint". IBM developerWorks. August 2012. [30] Libvirt (http://libvirt.org/index.html ) [31] Docker (https://www.docker.com/)
|