A Reliable Memory Centric Distributed Storage System