FISH: FIle SHaring, a Distributed File System