A friend of mine is hosting his CMS web application on his own server for 10 websites on one database, but he is about to get hammer with a huge order of hosting 100 websites.
Since he runs all his application with one SQL 2008 server, he is concern that one SQL 2008 server might not be enough and need a way to load balance or running multiple SQL server to handle the load.
We thought about suggesting clustering the SQL 2008 server, but base on what I know about clustering a while ago, clustering is mainly for High Availability (HA) and not much of load balancing.
Any suggestions on what options and ways are there?
*He won't be able to put it on cloud, b/c his stuffs are really old and nothing is virtualized yet. He needs to have it up and ready within 3 months or less.