Right now our network consists of 1 physical Windows 2003 standard server (DC, DNS, DHCP, File & Print, and Exchange 2003), 1 physical SQL \ application server, 1 physical VOIP server.
We purchased a new server with the intent of consolidating some of these onto one host. Our preliminary plan has been to install Windows Server 2008 Standard R2 on the hardware, configure that as a DC + DNS, DHCP, and file & print server, and VOIP server (3CX). Then we'll create VM1 for Exchange 2010, VM2 for SQL \ App server, VM3 for Sharepoint.
I'd like your feedback on whether or not this is an intelligent configuration. We're a small company (< 20 users) and been running with a single DC for a long time. Thanks in advance.