Date: Wed, 07 Sep 2016 18:18:26 +0200 From: =?UTF-8?Q?Sol=C3=A8ne_Rapenne?= <solene@perso.pw> To: Amitabh Kant <amitabhkant@gmail.com> Cc: freebsd-questions@freebsd.org, owner-freebsd-questions@freebsd.org Subject: Re: NFS or rsync for sharing files between FreeBSD servers? Message-ID: <7420247e8b1cd07eda9540ea28c9d90b@mail.zplay.eu> In-Reply-To: <CAPTAQBJD1qZ9kZSrXOOuKLHC6J_O3jBPiH4Yqav3qfQp8V7wtA@mail.gmail.com> References: <CAPTAQBJD1qZ9kZSrXOOuKLHC6J_O3jBPiH4Yqav3qfQp8V7wtA@mail.gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
Le 2016-09-07 18:09, Amitabh Kant a écrit : > We need to share a number of directories between 3 servers running 9.3 > . > Most of these directories contain php/html/js/images files which do not > change frequently. > > We need to keep the directories in sync on all three servers. > Currently, we > run a rsync command every time there is a change in one of the > files/directories. Sometimes it does happen that we forget to run the > rsync > script making one of the servers return old versions. > > That is where we are planning to introduce a nfs_server on one of the > servers, while the other two will be nfs_clients accessing the files > through a shared directory. I understand that it would present a single > point of failure, but in terms of disk access speed, will it make a > huge > difference further impacting the web servers running on the nfs_client > servers ? The servers are connected to each other over gigabit lines, > and > the files are themselves not greater than 20-30 kb on an average, with > some > of the larger image files somewhere around 4-5 MB. > > > Amitabh > _______________________________________________ > freebsd-questions@freebsd.org mailing list > https://lists.freebsd.org/mailman/listinfo/freebsd-questions > To unsubscribe, send any mail to > "freebsd-questions-unsubscribe@freebsd.org" Hello, When does the files changes ? Is it the server changing the files or is it when your team push changes ? If the changes come from your team, just change your deployment script to push it to the 3 servers. I would recommend rsync because if it doesn't change a lot with a NFS you will add a SPOF (single point of failure) and overhead for no benefit. Kind regards
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?7420247e8b1cd07eda9540ea28c9d90b>