What version of AspDotNetStorefront you're on? You only have 2,000 products, the site should load just fine. What are the other applications running on the server? You might have applications there...