
ENHANCING ROBUSTNESS THROUGH DISTRIBUTED REDUNDANCY IN COMPLEX SYSTEMS
David Odat , King Abdullah University of Science and Technology, Saudi ArabiaAbstract
In the realm of complex systems, ensuring robustness against failures and disruptions is paramount. Distributed redundancy, a strategy involving the replication of functions or components across multiple nodes, has emerged as a powerful approach to enhance system resilience. This study investigates the role of distributed redundancy in bolstering the robustness of complex systems against various challenges, such as hardware failures, cyberattacks, and environmental uncertainties. Through theoretical analysis and empirical case studies, this research explores the benefits, trade-offs, and optimal implementation strategies of distributed redundancy. The findings shed light on the potential of this approach to fortify the stability and functionality of intricate systems in the face of adversity.
Keywords
Complex systems, distributed redundancy, robustness
References
Daidone, A., & Serazzi, G. (2019). A survey of fault-tolerance mechanisms and strategies in distributed systems. ACM Computing Surveys (CSUR), 51(4), 1-39.
Garcia-Morchon, O., & Kinkelin, H. (2013). Efficient and resilient distributed redundancy for information-centric networks. In Proceedings of the IEEE International Conference on Communications (ICC), 5345-5350.
Laprie, J. C. (1985). Dependable computing and fault tolerance: Concepts and terminology. In Proceedings of the 15th International Symposium on Fault-Tolerant Computing (FTCS), 2-11.
Li, X., & Liu, J. (2019). A survey on fault tolerance in distributed systems. IEEE Access, 7, 150241-150259.
Maciejewski, A. A., & Obbink, H. J. (2017). A survey of distributed redundancy management. Journal of Network and Computer Applications, 91, 29-40.
Noh, D. K., Ha, S., & Park, Y. (2020). A survey of fault-tolerant techniques for distributed systems. Computers & Electrical Engineering, 84, 106667.
Saldaña, J., Juanes, R., Risco-Martín, J. L., & Pous, R. (2019). Distributed redundancy using xGEM: a middleware for quality of service improvement in Smart Spaces. Computer Networks, 155, 65-82.
Shah, A. K., & Ramani, A. (2018). Design considerations for robustness in complex engineering systems. ASME Journal of Mechanical Design, 140(6), 061101.
Viswanath, B., Wang, C., & Zheng, H. (2019). A survey of algorithms for distributed system reliability and availability. ACM Computing Surveys (CSUR), 52(6), 1-37.
Yang, H., Zuo, M. J., & Li, X. (2019). Optimal redundancy allocation for complex systems with dependent components considering repairable components. Reliability Engineering & System Safety, 189, 258-266.
Article Statistics
Downloads
Copyright License
Copyright (c) 2023 David Odat

This work is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License.
Copyright and Ethics:
- Authors are responsible for obtaining permission to use any copyrighted materials included in their manuscript.
- Authors are also responsible for ensuring that their research was conducted in an ethical manner and in compliance with institutional and national guidelines for the care and use of animals or human subjects.
- By submitting a manuscript to International Journal of Computer Science & Information System (IJCSIS), authors agree to transfer copyright to the journal if the manuscript is accepted for publication.