|
[1] J. Gray and D. P. Siewiorek, “High-availability computer systems,” Computer, vol. 24, no. 9, pp. 39–48, Sept 1991. [2] “VMware.” [Online]. Available: http://www.vmware.com [3] “CUJU-FT.” [Online]. Available: https://cuju-ft.github.io/cuju-web/home.html [4] F. Bellard, “Qemu, a fast and portable dynamic translator,” in Proceedings of the Annual Conference on USENIX Annual Technical Conference, ser. ATEC ’05. Berkeley, CA, USA: USENIX Association, 2005, pp. 41–41. [Online]. Available: http://dl.acm.org/citation.cfm?id=1247360.1247401 [5] C. Clark, K. Fraser, S. Hand, J. G. Hansen, E. Jul, C. Limpach, I. Pratt, and A. War eld, “Live migration of virtual machines,” in Proceedings of the 2Nd Conference on Symposium on Networked Systems Design & Implementation - Volume 2, ser. NSDI’05. Berkeley, CA, USA: USENIX Association, 2005, pp. 273–286. [Online]. Available: http://dl.acm.org/citation.cfm?id=1251203.1251223 [6] T. C. Bressoud and F. B. Schneider, “Hypervisor-based fault tolerance,” in Proceedings of the Fifteenth ACM Symposium on Operating Systems Principles, ser. SOSP ’95. New York, NY, USA: ACM, 1995, pp. 1–11. [Online]. Available: http://doi.acm.org/10.1145/224056.224058 [7] “Hardware and software approaches for deterministic multiprocessor replay of concurrent programs.” Intel Technology Journal, vol. 13, no. 4, pp. 20–41, 2009. [Online]. Available: http://iacoma.cs.uiuc.edu/iacoma-papers/replay_itj.pdf [8] D.J.Scales,M.Nelson,and G.Venkitachalam,“The design of a practical system for fault-tolerant virtual machines,” SIGOPS Oper. Syst. Rev., vol. 44, no. 4, pp. 30–39, Dec. 2010. [Online]. Available: http://doi.acm.org/10.1145/1899928.1899932 [9] B.Cully,G.Lefebvre,D.Meyer,M.Feeley,N.Hutchinson,andA.War eld,“Remus: High availability via asynchronous virtual machine replication,” in Proceedings of the 5th USENIX Symposium on Networked Systems Design and Implementation, ser. NSDI’08. Berkeley, CA, USA: USENIX Association, 2008, pp. 161–174. [Online]. Available: http://dl.acm.org/citation.cfm?id=1387589.1387601 [10] P. Barham, B. Dragovic, K. Fraser, S. Hand, T. Harris, A. Ho, R. Neugebauer, I. Pratt, and A. War eld, “Xen and the art of virtualization,” in Proceedings of the Nineteenth ACM Symposium on Operating Systems Principles, ser. SOSP ’03. New York, NY, USA: ACM, 2003, pp. 164–177. [Online]. Available: http://doi.acm.org/10.1145/945445.945462 [11] Y. Tamura, “Kemari: Fault tolerant vm synchronization based on kvm using domt,” in Proceedings of the 5th USENIX Symposium on Networked Systems Design and Implementation, ser. NSDI’08. Technical report, NTT Cyber Space Labs, 2008. [Online]. Available: http://www-archive.xenproject.org/files/xensummitbo ston08/tamura_xen_summit_presentation_final.pdf [12] A. Kivity, Y. Kamay, D. Laor, U. Lublin, and A. Liguori, “kvm: the linux virtual machine monitor,” Jul. 2007, pp. 225–230. [Online]. Available: http://www.kernel.org/doc/ols/2007/ols2007v1-pages-225-230.pdf [13] “VMware vsphere 6 fault tolerance architecture and performance technical white paper.” VMware, 2016. [Online]. Available: https://www.vmware.com/files/pdf/t echpaper/VMware-vSphere6-FT-arch-perf.pdf [14] Y. Dong, W. Ye, Y. Jiang, I. Pratt, S. Ma, J. Li, and H. Guan, “Colo: Coarse-grained lock-stepping virtual machines for non-stop service,” in Proceedings of the 4th Annual Symposium on Cloud Computing, ser. SOCC ’13. New York, NY, USA: ACM, 2013, pp. 3:1–3:16. [Online]. Available: http://doi.acm.org/10.1145/2523616.2523630 [15] P. J. Tsao, Y. F. Sun, L. H. Chen, and C. Y. Cho, “E cient virtualization-based fault tolerance,” in 2016 International Computer Symposium (ICS), Dec 2016, pp. 114–119. [16] Y. F. Sun, “Protection mechanisms for virtual machines on virtualized servers,” Ph.D. dissertation, Stony Brook University, 2017. [17] R. Russell, “Virtio: Towards a de-facto standard for virtual i/o devices,” SIGOPS Oper. Syst. Rev., vol. 42, no. 5, pp. 95–103, Jul. 2008. [Online]. Available: http://doi.acm.org/10.1145/1400097.1400108 [18] “Page modification logging for virtual machine monitor white paper,” 2015. [Online]. Available: https://www.intel.com/content/dam/www/public/us/en/doc uments/white-papers/page-modi cation-logging-vmm-white-paper.pdf
|