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

Reply via email to