HyperV on Domain Controller or DC on HyperV

hyper-vwindows-server-2008

I want to setup a little fileserver/domain controller/sharepoint server.

SharePoint shouldn't run on the DC directly, so I want to use HyperV. But I never used it before, so I wonder: Should I install the Domain Controller and HyperV Role and run 1 VM for SharePoint? Or should I run HyperV server and then 2 servers, one for SharePoint and 1 for DC?

Usage is minimal with only 1 user. Hardware will be an Athlon II X3 with 3×2.9 GHz and 4 GB RAM.

Operating System will be Server 2008 R2 Standard in all cases.

Best Answer

Put it on the hardware. This way you ahve full DC functionality. I run a couple of those - 16gb, dc and file serving from hardware, as well as hyper-v role. 4gb ram are taxing it, though. Get at least 8gb like a normal workstation should have ;)