With the development of complex networks and demand for information services, more and more businesses are turning to complex networks for their hosting needs. Due to the growing service, attention must be paid to the problem of complex network cascade failures. A cascade failure is a large-scale failure caused by several small-scale failures. This phenomenon initially attracted attention in the power grid field. Currently, complex network cascade failures also deserve attention. In this paper, we focus on mitigating the impact of cascade failures. First, we propose a model to simulate the cascade fault propagation process based on a virus propagation model. We introduce an SDN control plane to the communication network to monitor the overall network. We consider regional failures and optimize traffic redistribution strategies to reduce the impact of cascade failure. Finally, we compare several simulation results based on proposed fault propagation models. The mechanism, we proposed, shows better performance in the remaining available nodes and the remaining network traffic.
Read full abstract