“…In recent years, a variety of large-scale distributed systems, such as P2P, grid, WSN, ad hoc [1], and cloud computing system [2], have been developing rapidly. For these systems, fault detection is valuable for system management, replication, load balancing, and other distributed services [3].…”