BSN-OCF: Businesses Sink Node-Oriented Cascading Failure Model in Microservice Applications
Thousands of service units interact through dependency chains in the Microservice Application (MA) to handle various business functions. As a result, microservice applications feature complex interaction structures. Furthermore, these service units are distributed across multiple devices in the network, making them highly susceptible to cascading failures from single points of failure. Considerable efforts have been made to address and mitigate the significant risks posed by cascading failures. However, as an emerging network architecture, microservices have not yet been fully studied in terms of cascading failure modeling specific to microservice applications. This paper leverages the characteristics of the MA and proposes the Business Sink Node-Oriented Cascading Failure (BSN-OCF) model. The model extracts the network and application layers to describe the MA and models the load and capacity of service units and physical devices. The concept of a business sink node is introduced to address the challenge of directly calculating load. Furthermore, the Assessment Method of Structural Loss (AMSL) is proposed to quantify the vulnerability of the MA. This method overcomes the limitations of previous approaches, which focused solely on the loss of topology. Experiments and results validate the effectiveness of the proposed model. This work provides a self-assessment method for the MA and offers valuable support for optimizing its deployment structure in the future.
Authors
- Zhiwen Pan (ORCID: https://orcid.org/0000-0002-7266-7264)
- Shuaizong Si (ORCID: https://orcid.org/0000-0001-8805-1221)
- Jinfa Wang (ORCID: https://orcid.org/0000-0002-5196-178X)
- Xiaofeng Zhang (ORCID: https://orcid.org/0000-0001-8978-1058)
- Limin Sun (ORCID: https://orcid.org/0000-0002-6578-0680)
- Chunyang Zheng (ORCID: https://orcid.org/0000-0003-4850-3320)
Institutions
- Chinese Academy of Sciences (CN)
- Institute of Information Engineering (CN)
Publication Details
- Published
- 2025-05-05
- DOI
- https://doi.org/10.1109/cscwd64889.2025.11033336
- Primary Topic
- Software System Performance and Reliability
- Type
- article
- Field-Weighted Citation Impact
- 0.00