Snapshot In Distributed System