Look first on your database. Very often bottlenecks are observed on SQL server in our configuration. Furthermore it is easy to add frontend http servers, but your SQL database is unique. We use only SSD disks for our database.
To investigate on your database you have reports from SQL server Management studio Right click on database / reports
In our production configuration we use Spotlight from software.dell.com