Issue No. 03 - March (2010 vol. 21)
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/TPDS.2009.66
Vishal Misra , Columbia University, New York
Dan Rubenstein , Columbia University, New York
Patrick P.C. Lee , Chinese University of Hong Kong, Hong Kong
We consider an end-to-end approach of inferring probabilistic data forwarding failures in an externally managed overlay network, where overlay nodes are independently operated by various administrative domains. Our optimization goal is to minimize the expected cost of correcting (i.e., diagnosing and repairing) all faulty overlay nodes that cannot properly deliver data. Instead of first checking the most likely faulty nodes as in conventional fault localization problems, we prove that an optimal strategy should start with checking one of the candidate nodes, which are identified based on a potential function that we develop. We propose several efficient heuristics for inferring the best node to be checked in large-scale networks. By extensive simulation, we show that we can infer the best node in at least 95 percent of time, and that first checking the candidate nodes rather than the most likely faulty nodes can decrease the checking cost of correcting all faulty nodes.
Network management, network diagnosis and correction, fault localization and repair, reliability engineering.
Vishal Misra, Dan Rubenstein, Patrick P.C. Lee, "Toward Optimal Network Fault Correction in Externally Managed Overlay Networks", IEEE Transactions on Parallel & Distributed Systems, vol. 21, no. , pp. 354-366, March 2010, doi:10.1109/TPDS.2009.66