This post originated from an RSS feed registered with Web Buzz
by Chirag Mehta.
Original Post: Cheap Clustering
Feed Title: chir.ag/tech
Feed URL: http://chir.ag/tech/rss.xml
Feed Description: Chirag Mehta - Tech Web Log: I discuss pretty much anything related to technology that comes to my mind, from the nitty-gritties of string parsing in some language to the overall big picture of the software world.
Creating a cluster of multiple computers is normally not a simple task. Linux Virtual Server aims to make it possible with the official goal to "Build a high-performance and highly available server for Linux using clustering technology, which provides good scalability, reliability and serviceability." More power to them. What I don't like the fact is that there could be a single-point-of-failure: the load balancing PC. Good thing you can setup multiple directors with realtime syncronization and failover so if one of the load balancers goes down, the other can continue to direct traffic to the array of back-end servers. Linux High-Availability is another option, though seems much harder to configure. I like the idea of reverse-proxy and HTTPS support in Pound.