Distributed Storage System Study Guide