I have a task where I have to propose a farm layout for new project. There will be about 70000 users, and no more than 100 site collections. I estimated requests per second value on 4,66. There will also be search service, profile synchronization service (probably with mysites, but not for all users).
I think about middle-farm deployment scenario, with 3 tiers, with 2 NLB WFE servers, one application server keeping all service applications and database failover cluster.
I was thinking of 4 core @ 2.27 GHz, 8 GB ram for WFE's and application server and 2x4 core @ 2.27, 16GB ram for DB severs. Do you think it might have descent performance on such setup?