From BFS to ZFS: past, present, and future of file systems