Multiservice Reliability Evaluation Algorithm Considering Network Congestion and Regional Failure Based on Petri Net | IEEE Journals & Magazine | IEEE Xplore

Multiservice Reliability Evaluation Algorithm Considering Network Congestion and Regional Failure Based on Petri Net


Abstract:

With the development of complex networks and with increasing service demands, service use is becoming more complex and the composition of services is becoming more compli...Show More

Abstract:

With the development of complex networks and with increasing service demands, service use is becoming more complex and the composition of services is becoming more complicated. In the XaaS (X as a Service) environment, users only care about the QoE of a service and do not care about the composition process of the service. Therefore, it is important to evaluate the reliability of the entire service. In this article, we use Petri Net as a basis for modeling the composition of services. In addition, we consider the problems of shared resources and common cause faults. Both of these problems can cause network congestion and regional failures. We use distance to assess the effects of regional faults and queuing theory to simulate the network congestion process. Moreover, in the simulation, we verify the impacts of regional failures and network congestion on service reliability. We choose the Tree-Based Search algorithm and the Semi-Markov Model as comparison algorithms. The results of our algorithm are related to service time. Our algorithm can timely reflect the impact of regional failure or network congestion, and it can feedback different evaluation results according to environmental changes. Therefore, our algorithm is more comprehensive and has better performance.
Published in: IEEE Transactions on Services Computing ( Volume: 15, Issue: 2, 01 March-April 2022)
Page(s): 684 - 697
Date of Publication: 25 November 2019

ISSN Information:

Funding Agency:


References

References is not available for this document.