Currently I'm implementing mmsnfs as a set of modules for the Linux kernel. My project consists of two parts: core VFS (Virtual File System) interface implementation with networking support, and a set of plugins for various caching schemes and operating modes (mostly for testing). Actually used technique is my own implementation of an on-disk filesystem based on simple minix filesystem. Currently the implementation is in pre-release stage. It needs further testing and fixing some issues. It's designed to work on multiprocessor systems, but I have no possibility to test it in such an environment. I'm going to publish source code on http://mmsnfs.sf.net to be freely available for everyone.