No doubt, the mssql03.ihostasp.net is an older server that was deployed almost two years ago. It is not as fast as the more recent latest generation machines we have deployed. Having said that, this server also hosts much smaller number of databases compared to new machines. The average query response time is 217ms according WMI which is on par with other MSSQL machines we have.
When I mentioned "there is nothing to fix" in my previous post, I have implied that server is not broken in physical or logical sense. Yes, there is currently intermittent issue with process blocking which can occasionally prevent new database connection from being established. As I have mentioned previously, this condition occurs generally as a result of one or more slow running queries that place locks on various objects. We have seen this happen from time to time on all of our servers, regardless of how many databases or logical CPUs they have.
We have been chasing down the problem SQL queries and applications, but it's like playing whack-a-mole since we have no control over the quality of code that is accessing our servers.
Please don't think we sit idly and watch our users suffer, we are determined to resolve this issue.