Windows Server 2012: A Foundation for the Cloud