I think what you are looking for is DFS (Distributed File System). This is an option included in the M$ server OS's. The wikipedia Link below explains it a bit and includes the other Links which you'll probably need to implement it:
http://en.wikipedia.org/wiki/Distributed_File_System_%28Microsoft%29