Xtreemfs - Fault-tolerant distributed file system