Tom Brown wrote:
Would a cluster be the way to go? Ideally we would like 2-? severs setup that are all identical and sharing the load as need be, and if one fails users would notice nothing.
personally is you want a commercial system i would go for Zeus as it installs onto commodity x86 hardware or if you want open source then the Linux LVS project is a good bet
take a look at the csgfs repo's as well - that has pretty much everything you need to make this sort of a cluster.