Best Practices in Virtualizing and Managing Microsoft SQL Server with Microsoft System Center and Windows Server