I'm going through Sitecore Commerce 8.2.1 architecture in http://commercesdn.sitecore.net/SitecoreCommerce/DevOpsGuide/en-us/index.html#Concepts/c_M_ProductionDeployments.html.
Are the Commerce services servers separate physical servers for each engine role or is it just 1 server with multiple roles? I'm asking this because the description below the diagram seems to suggest that there is just 1 server with 4 cores and 7GB memory required but the diagram suggests that there should be at least three servers for commerce services.