Vision
A stackable virtual file system built on .Net Framework. It provides a set of interfaces abstracting the general file system operations, and a set of built in libraries implement the interfaces to provide the services like transactions, cache, encryption, etc.,
A web application demonstrating photo management using SimpleFS and its transactions service.
What is a stackable virtual file system can do?
- Allows users operate a file system without the awareness of the actual implementation;
- Enable additional capabilities on existing file system seamlessly;
By implementing the interfaces, this distribution can provide various storage means. Users can switch to different storage systems transparently; and various file systems can inter-operate with each other seamlessly as if they are working on the same file system.
Next Release
Date: Jan 18, 2008 GTC
Deliverables:
- Introduction to SimpleFS.pdf: A document introducing how to use SimpleFS and how it works internally;
- Introduction to Transactions Service.pdf: A document introducing how to use Transactions service and how it works internally;
Roadmap
The following capabilities will be included into the distribution in the coming future.
- Storage providers:
- Ftp storage provider;
- Http storage provider;
- SharePoint storage provider;
- Service providers:
- Encryption service provider;
- Versioning service provider;
- Compression service provider;
