參考文獻 |
[1] Y.-L. Lee, S. N. Arizky, Y.-R. Chen, D. Liang, and W.-J. Wang, "High-Availability Computing Platform with Sensor Fault Resilience," Sensors, vol. 21, no. 2, p. 542, Jan. 2021.
[2] Mesbahi, M. R., Rahmani, A. M., & Hosseinzadeh, M., "Reliability and high availability in cloud computing environments: a reference roadmap, " Human-centric Computing and Information Sciences, vol. 8, pp. 1-31, 2018.
[3] P. Kumari and P. Kaur, "A survey of fault tolerance in cloud computing," Journal of King Saud University-Computer and Information Sciences, vol. 33, no. 10, pp. 1159-1176, 2021.
[4] Jiann-Wen Wang, "An Adaptive Continuous Checkpointing Fault-Tolerant Virtual Machine System based on QEMU-KVM with libvirt, " 2020. Master Thesis. National Central University.
[5] G. Singh and A. K. Singh, "Optimizing multi-VM migration by allocating transfer and compression rate using geometric programming," Simulation Modelling Practice and Theory, vol. 106, pp. 102201, 2021.
[6] P. Svard, J. Tordsson, E. Elmroth, and B. Hudzia, "Evaluation of delta compression techniques for efficient live migration of large virtual machines," in Proceedings of the 7th ACM SIGPLAN/SIGOPS International Conference on Virtual Execution Environments, Newport Beach, CA, USA, pp. 111-120, 2011.
[7] F. Bellard, "QEMU, a fast and portable dynamic translator," in USENIX Annual Technical Conference, FREENIX Track, vol. 41, no. 46, pp. 10-5555, Apr. 2005.
[8] Tiwei Bie, Heqing Zhu, "VirtIO, " in: Heqing Zhu (Ed.), "Data Plane Development Kit (DPDK): A Software Optimization Guide to the User Space-Based Network Applications, " Boca Raton, 2020, pp. 229-250.
[9] Tiwei Bie, Heqing Zhu, "Vhost-User, " in: Heqing Zhu (Ed.), "Data Plane Development Kit (DPDK): A Software Optimization Guide to the User Space-Based Network Applications, " Boca Raton, 2020, pp. 251-262.
[10] A. Kivity, Y. Kamay, D. Laor, U. Lublin, and A. Liguori, "kvm: the Linux virtual machine monitor, " in Proceedings of the Linux Symposium, vol. 1, no. 8, pp. 225-230, July 2007.
[11] T. Bressoud and F. Schneider, "Hypervisor-Based Fault Tolerance," ACM Transactions on Computer Systems, vol. 14, pp. 80–107, Feb. 1996, doi: 10.1145/224056.224058.
[12] Y. Tamura, K. Sato, S. Kihara, and S. Moriai, "Kemari: Virtual machine synchronization for fault tolerance," in Proc. USENIX Annu. Tech. Conf. (Poster Session), June 2008, pp. 1-2.
[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, April 2008, pp. 161-174.
[14] "Features/MicroCheckpointing - QEMU." https://wiki.qemu.org/Features/MicroCheckpointing (accessed Jun. 12, 2024)
[15] "Cuju: An Open Source Project for Virtualization-Based Fault Tolerance," GitHub. https://github.com/Cuju-ft/Cuju, 2019, (accessed Jun. 2024).
[16] 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, October 2013, pp. 1-16.
[17] "qemu git repository: docs/xbzrle.txt," GitHub. https://github.com/qemu/qemu
(accessed Jun. 15, 2024).
[18] Li, Liang Zhang, and Yang, "KVM live migration optimization," presented at the KVM Forum, Intel Open Source Center, Aug. 2015. [Online]. Available: http://events17.linuxfoundation.org/sites/events/files/slides/kvm%20live%20migraion%20optimization-kvm%20forum%202015.pdf. (Accessed: Jul. 15, 2024)
[19] "Zstandard - Fast real-time compression algorithm, " GitHub. https://github.com/facebook/zstd (accessed Jul. 15, 2024).
[20] Intel, "Intel® QuickAssist Technology Use Cases" Intel, [Online]. Available: https://www.intel.com/content/www/us/en/products/docs/accelerator-engines/what-is-intel-qat.html. (Accessed: Jul. 10, 2024).
[21] J. Zhang, L. Liang, and D. Wang, "Optimizing VNF live migration via para-virtualization driver and QuickAssist technology," in 2017 IEEE International Conference on Communications (ICC), IEEE, 2017, pp. 1-6.
[22] X. Hu, F. Wang, W. Li, J. Li, and H. Guan, "QZFS: QAT Accelerated Compression in File System for Application Agnostic and Cost Efficient Data Storage," in 2019 USENIX Annual Technical Conference (USENIX ATC 19), Renton, WA, USA, 2019, pp. 163-176.
[23] Microsoft, "SQL Server 2022: Acceleration Offloading with Intel QuickAssist Technology (QAT) - Data Exposed," [Online]. Available:
https://learn.microsoft.com/en-us/shows/data-exposed/sql-server-2022-acceleration-offloading-with-intel-quickassist-technology-qat-data-exposed. (Accessed: Jun. 9, 2024).
[24] Ching Chi, "A Fault-Tolerant QEMU-KVM System with Block Replication based on QEMU Block Migration, " 2021. Master Thesis. National Central University.
[25] Phoronix-Test-Suite, "Phoronix Test Suite, " [Online]. Available:
https://www.phoronix-test-suite.com/. (Accessed: Jun. 17, 2024).
[26] Wei-Lun Dai, "Fault-Tolerant VM with Event-Driven Architecture and virtial hard disk write replication, " 2022. Master Thesis. National Central University. |