Next: Acknowledgments:
Up: Conclusions and Future Work
Previous: Conclusions
- The device driver which we have implemented assumes that block size of
original disk and snapshot disk is the same. The device driver can be extended
for differences in block sizes of original disk and snapshot disk.
- Deletion and renaming of snapshots has to be implemented.
- In the current implementation, the first few blocks of the snapshot disk are
used for logging. To get the full advantage of logging, a separate disk can be
used for logging.
- Port the snapshot device driver to Linux 2.4 and release the snapshot device driver as open source to the Linux community for general use and future enhancements.
- The implementation of a clustered driver has to be undertaken.
The algorithms needs to be formally verified and performance evaluated by simulation or other means.
Suresh Siddha
2001-09-13