I have a Microsoft ASP.NET MVC web application with SQL Server 2008. Currently running on a single server, performance is reasonable. However I now need to deploy the same application to support much higher volumes - 10,000 basic orders per week.
I believe that I will need a separate database server and one or two web-servers.
If I host at somewhere like 1&1 or Rackspace I presume they will advise. However I would like some idea before I start any discussions.
One area I'm not sure about is the windows server versions I should be using, CPU/memory requirements, whether these hosting providers offer load-balancing and kinds of costs involved.
Any help appreciated :-)