Abstract:To evaluate distributed fault-tolerance, an automated test platform is designed and realized based on distributed fault-tolerance for massive storage, which contains a system monitor, a workload injection module and two fault-injection tools based on server level and directory and file operation. This platform can inject different levels faults including server level, directory level and files level, and can finish the test work by the master node. Experimental results show that the platform can compare performance index of the target system with different fault tolerance.