Our website is current running on a intel Xeon 2.3GHz that is about 5 or 6 years old with 8GB.
The website is current getting around 2,000 visitor per day. Running on windows 2008 R2 Web edition. The database is hosted on another server.
For time to time the website gets very slow, when there a lot of members at the same time. So I would like to know what is the best way to improve the website speed.
So far here is what I did.
- All static files (images, css, video) are hosted on amazon S3 account.
- We are current running the websites on a 6mbps T1 (4 T1s bounded)
I was planing on getting an instance on Amazon EC2. My question is can I setup a load balance from my server in the office and the Amazon EC2 instance? Since Amazon lets you start and stop the instance when you need, so I was planing only on using it when the website gets really busy.