Hi,


The main samba server holds all files and all user information. The CIFS Proxy in the remote location have a copy of all files and a copy of the user database.

If a user open a file the file will be locked on all servers (main server and all cifs proxy). If the user write a file (new file or file change) the file will be still locked until the file is written on all servers.

This sounds really neat and I would love to get something similar running on our network. A lot of the issues that would need to be addressed for this to work are discussed in the high availability chapter of the samba-howto. To the best of my knowledge samba doesnt support anything quite like this (yet?). It can do DFS which can be used to make files appear to be on a local server however I dont believe it does any form of caching.

A while ago I considered using Coda between servers and then using samba to share out the data to the clients. Coda already addresses many of the issues you would face such as offline operation and change conflicts. At the time I didn't feel that setup would be stable enough for my production environment. Maybe in the future I will look into it again.


-- Michael Heydon
--
To unsubscribe from this list go to the following URL and read the
instructions:  https://lists.samba.org/mailman/listinfo/samba

Reply via email to