http://mdfs.sourceforge.net/

MDFS is a simple Distributed File System for Linux and Windows. Simple because it is not a kernel module, just an application running in the background.

You can use it to access (view, download, upload) files on a remote computer, for automatically backing up your file on a remote server, etc...

Because MDFS is focused on modularity, you can easily write your own client or server. For example you could also use it to manage a web site dynamic content: imagine your web site is a weblog with articles stored in a DB, with a special MDFS server and a normal client, you could see the weblog sections as directories and the individuals weblog articles as files. Writing a new weblog articles could be as simple as writing a text file locally and store it locally in a special MDFS directory. MDFS will do the rest automatically: upload the file content, and the special server will store it into your web site database.