參考文獻 |
參考文獻
1. JoSEP, A.D., et al., A view of cloud computing. Communications of the ACM, 2010. 53(4): p. 50-58.
2. Gray, J. and D.P. Siewiorek, High-availability computer systems. Computer, 1991. 24(9): p. 39-48.
3. Chiueh, S.N.T.-c. and S. Brook, A survey on virtualization technologies. Rpe Report, 2005. 142.
4. Manohar, N. A survey of virtualization techniques in cloud computing. in Proceedings of international conference on vlsi, communication, advanced devices, signals & systems and networking (vcasan-2013). 2013. Springer.
5. Wulf, C., M. Willig, and D. Göhringer. A Survey on Hypervisor-based Virtualization of Embedded Reconfigurable Systems. in 2021 31st International Conference on Field-Programmable Logic and Applications (FPL). 2021. IEEE.
6. Cheraghlou, M.N., A. Khadem-Zadeh, and M. Haghparast, A survey of fault tolerance architecture in cloud computing. Journal of Network and Computer Applications, 2016. 61: p. 81-92.
7. Bellard, F. QEMU, a fast and portable dynamic translator. in USENIX annual technical conference, FREENIX Track. 2005. Califor-nia, USA.
8. Elhage, N., Virtunoid: Breaking out of KVM. Black Hat USA, 2011.
9. Isermann, R., Fault-diagnosis systems: an introduction from fault detection to fault tolerance. 2005: Springer Science & Business Media.
10. Burke, J., R. Rygaard, and S. Stathatos, Split-Brain Consensus. On A Raft Up Split Creek Without A Paddle, 2014.
11. Drives. What is Split-Brain and why do you need to worry about it? 2022 ; Available from: https://www.45drives.com/community/articles/what-is-split-brain/.[accessed June 7, 2022]
12. Vissers, C.A., et al., Specification styles in distributed systems design and verification. Theoretical Computer Science, 1991. 89(1): p. 179-206.
13. Alquraan, A., et al. An Analysis of {Network-Partitioning} Failures in Cloud Systems. in 13th USENIX Symposium on Operating Systems Design and Implementation (OSDI 18). 2018.
14. Amir, Y. and A. Wool. Evaluating quorum systems over the internet. in Proceedings of Annual Symposium on Fault Tolerant Computing. 1996. IEEE.
15. Pawlowski, B., et al. The NFS version 4 protocol. in In Proceedings of the 2nd International System Administration and Networking Conference (SANE 2000. 2000.
16. VMware, I. and R. Calculator, VMware. 2018.
17. Guthrie, F., S. Lowe, and K. Coleman, VMware vSphere design. 2013: John Wiley & Sons.
18. Collins, L., ◾ Virtual Private Cloud, in Security in the Private Cloud. 2016, CRC Press. p. 137-164.
19. Richly, M. and C. Schuster, Dependable Systems 2010 Virtualization Fault Tolerance. Hasso Plattner Institute, 2010.
20. Leners, J.B., et al. Taming uncertainty in distributed systems with help from the network. in Proceedings of the Tenth European Conference on Computer Systems. 2015.
21. Wang, C.-Y. and D.J. Buehrer. A ring-based decentralized collaborative non-blocking atomic commit protocol. in 2008 IEEE/WIC/ACM International Conference on Web Intelligence and Intelligent Agent Technology. 2008. IEEE.
22. Saha, I., D. Mukhopadhyay, and S. Banerjee. Designing reliable architecture for stateful fault tolerance. in 2006 Seventh International Conference on Parallel and Distributed Computing, Applications and Technologies (PDCAT′06). 2006. IEEE.
23. Lamport, L., R. Shostak, and M. Pease, The Byzantine generals problem, in Concurrency: the Works of Leslie Lamport. 2019. p. 203-226.
24. Castro, M. and B. Liskov. Practical byzantine fault tolerance. in OsDI. 1999.
25. Arlat, J., et al., Fault injection for dependability validation: A methodology and some applications. IEEE Transactions on software engineering, 1990. 16(2): p. 166-182.. |