QUOTE
Originally posted by terry99
When someone FTP's to there site or makes changes, then do they have to wait upto an hour for the changes to fully take effect? As the load balancer will route the traffic automatically to the server with the lowest load?
I think that it is least concurent connections. So the server that is dealing with the fewest number of visitors gets the next request. This is similar to (but not the same as) the least load.
I am lucky in that my site does not change very often (i.e. the scripts do not change). If you were updating static content, i.e. HTML or PHP scripts, then it would take an hour or so to update the other server.
If you are using scripts (i.e. pulling stuff out of databases) then mysql replication handles this within a few seconds (max.).
QUOTE
Originally posted by terry99
With load balancing does it only sync a -> b or does it do a -> b and b -> a ?
Load balancing is simple. Basically you are given two servers each with an IP address. You are also given another IP address which is the IP address of the loadbalancer.
You point your visitors (i.e. set the DNS to) the IP address of the loadbalancer. This then sends the visitors to each server transparantly. The same visitor will remain with the same server unless the server dies.
If you can pm/email me your exact scenario (i.e. what site(s) you are planning on hosting and what it consists of) I will be able to tell you with more accuracy if a loadbalanced cluster is for you.
Alex