Hi,
while planning the technical part of some webhosting company I studied
various techniques to provide high-availability to the (potential) customers
combined with good scalabilty and I stumbled over LVS.
Would you people consider LVS stable/robust enough for usage for
mass-webhosting ? Currently a lot of webhosting-companys go for the "put 300
Domains on one machine that can run standalone - if the machine crashes only
300 Domains will be down" principle.
Since I would like to avoid the problems that come with those
"standalone"-webserver solutions I thought about setting up two LVS-Boxes,
two NFS-Servers, two LDAP-Servers (which will store all userdata) and a
number of "webslaves" that will share one filesystem (from the NFS-Server)
and that will serve the requests the LVS-Boxes direct to them.
Do you think that such a setup would prove more stable than the
"standalone"-Server solution ? Would clustering/LVS (in your eyes) make
sense for (quality) mass-virtual hosting at all ?
Do you know a way to keep two NFS-Servers in sync in realtime ? I am
insecure about using coda, since it is still considered "not ready for
production use".
A lot of questions, I would be happy if I get some advice from
LVS-experienced people :)
Greetings,
Jochen
|