The first thing that came to mind was a reverse proxy. Try Apache's
mod_proxy:
http://httpd.apache.org/docs/2.0/mod/mod_proxy.html
I believe Squid can do the same as well:
http://www.visolve.com/squid/whitepapers/reverseproxy.php
Cheers,
Carlo
Ariz Jacinto wrote:
On 9/8/06, *JM* <[EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]>> wrote:
these boxes sits behind a load balancer... communication is via private
lan.... and replication is real-time..
your job would be much easier if you already have access to
a "fault-tolerant / redundant" and very fast storage system that
can be moubted by the 3 machines (hint).
rsync can do the task BUT it's slow when you're going to replicate
directories with deep structure and of TeraByte-size. Rsync would
take hours in determining the files to transfer _by_default_, that is
if you're going to let it be handled by a single process only (hint:
fix it by a script BUT there will be performance hit on your DiskIO
and network).
if i may ask a few more questions, which among those 3 servers
are you planning to initiate those file updates, on 1 server only
(single master) or on any of those servers at any given moment
(multi-master)? what's the peak value of file changes (bytes per
sec) are you expecting? what are the specs of your server?
(SATA / SCSI? rpm? Disk IO transfer speed? network file transfer
speed? using dual or quad port cards?, etc.)
------------------------------------------------------------------------
_________________________________________________
Philippine Linux Users' Group (PLUG) Mailing List
[email protected] (#PLUG @ irc.free.net.ph)
Read the Guidelines: http://linux.org.ph/lists
Searchable Archives: http://archives.free.net.ph
_________________________________________________
Philippine Linux Users' Group (PLUG) Mailing List
[email protected] (#PLUG @ irc.free.net.ph)
Read the Guidelines: http://linux.org.ph/lists
Searchable Archives: http://archives.free.net.ph