This topology is typically used for medium farms with the ability to expand to a large farm. In terms of performance, capacity, and scalability, a three-tier topology is recommended over a two-tier topology. A three-tier topology provides the most efficient physical and logical layout to support scaling out or scaling up, and provides better distribution of services across the member servers of the farm. The Web Front-End servers should be Load Balanced, and the Database servers should be in an Active/Passive cluster.
* It is recommended that all databases (Data, Index, and Log Files / Drives) reside on a SAN if one is available.
|Server Type||Min. RAM||Processor||Application/Service|
|Web Front-End||8 Gb||64 bit-four core||SharePoint Server 2010 Enterprise Server – IIS Web Servers|
|Application||8 Gb||64 bit-four core||SharePoint Server 2010 Search and Index Services|
|Database||16 Gb||64 bit-eight core||Microsoft SQL Server 2008 R2|
- Medium Server Farm – SharePoint 2010
More of the article can be read here.