Understand the design and issue of the original NetApp file server.
Reading Assignments
David Hitz, James Lau, and Michael Malcolm. File system design
for an NFS file server appliance.
Winter
USENIX Technical Conference (San
Francisco, CA, 17–21 January 1994), pages 235–246. USENIX Association, 1994.
Issues
This paper describes the internals of the NetApp's file system WAFL which
has the ability to take snapshots.
Your job is to come up with a method to implement snapshots on top of an existing file system such as Linux ext2 or ext3,
without changing the file system software architecture. Please briefly describe your idea.