Looks like there is a use coming up for the 8-core E5-2670's. Recommended is 16-cores and 128GB of ram.
Microsoft Azure Stack: Hardware requirements - Microsoft Server and Cloud Platform Blog - Site Home - TechNet Blogs
Microsoft Azure Stack: Hardware requirements - Microsoft Server and Cloud Platform Blog - Site Home - TechNet Blogs