I was after some advice and pre-reqs for introducing a application server into our SharePoint 2010 Enterprise environment. We currently have 2 front end servers one sits in the DMZ and then we have a SharePoint DB server.
Over the past few months I've noticed the performance has dropped particularly when performing searches. I have recently added some additional service applications such as excel services, managed metadata and user profile services. Search and crawl are obviously running too. My incremental search covers all local sites and is set to 15 minutes with a full crawl scheduled at 12:00am. When this incremental crawl runs the user experience when performing searches appears to be impacted.
Would we be better of creating a server to run all of these service applications mainly the search's?