Date: Sat, 13 Jul 2002 16:23:00 -0400 (EDT) From: "Nathan Vidican" <> To: questions@freebsd.org Subject: Idea: using CVSUP to mirror websites accross multiple servers... opinions? Message-ID: <200207132023.g6DKN0A23446@mail.ipsnetwork.net>
next in thread | raw e-mail | index | archive | help
I was just thinking of a way to effectively mirror content accross
multiple webservers in a load-sharing environment. The webservers are
accessed through a single caching machine running in http-acceleration
mode. Some sites must run mod_perl and access MySQL databases; these
servers do not serve any static content, but are called from the same
urls as the static content is, (using re-directs on the cachine
machine based on the filename called for eg *.pl). The images, and
static pages however must be serviced from any one of many possible
webservers, thus creating a redundant environment which can easily
adapt to load balance. The problem now of course being the replication
of the data held on the multiple servers.
I was figuring on keeping a single FTP server for the master copy
and then replicating the data accross multiple machines. I'd rather
copy than use NFS; so there would not be a single point of failure,
(eg: a drive on the ftp server croakes). I was thinking of using
rsync; but from the way I understand it rsync just re-downloads the
entire tree? Could I not use CVSUP to accomplish the replication of
the data? As-in un a CVS server from the FTP server machine, and have
the webservers sync the trees they need? Any issues with using CVS and
image files? Or binaries alltogether? Any ideas or suggestions for a
better method for data replication and synchronization?
--
Nathan Vidican
Nathan@Vidican.com
To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-questions" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200207132023.g6DKN0A23446>
