Distributed storage systems have the advantages of self-organizing, scalability, robust and fault-tolerant, which provide fundamental support for mission-critical applications. Unfortunately, there still exist some problems in real network conditions, especially, when considering asynchronous distributed environments, where messages may be delayed indefinitely and nodes may fail. So, failure detector is one of basic components to build a reliable distributed storage system. Considering the highly dynamic characteristics of distributed system, a novel self-regulatory failure detection algorithm...