Mirroring and Load Balancing
Hi, I am trying to figure out a way to have it setup so that I'd have 2 servers on a Private Net. Both servers would copy each other, as information changes could be added to both servers. So the other server needs to know of the new information.And then I'd want to load balance it. Effectively doubling my bandwidth and amount of transfer. At least theoretically it should as they're both on their own 100mbit port so it should handle more users.
Now, what my problem is, if it's going to be dynamic content, how can I mirror the content in real-time?
Also, I'd probably not be able to afford hardware loadbalancing, so I'd most likely stick with round-robin DNS. Now, would this still work if I load balanced more than 2 servers who are all mirroring each other.
Secondly, would this constant mirroring affect performance? There would be a lot of hard drive usage as it's constantly writing, and reading as it needs to copy information, and handle all the users to the website.
My main focus is redundancy in case of Hardware failure. But I also want to be able to accomodate for my users in terms of bandwidth and transfer. Any ideas?
The only other idea I had was to have 3 servers, a behemoth of a database server right raid 1, and then two web servers that have the dynamic pages / images on it. Eventually I would like to add more web servers, and possibly a server dedicated to images. Comments?
Thanks