Hyper-v configuration template or sample setup

I have a server 2008r2 standard machine that has the following specs.

(2) Xeon E5520 2.27 GHZ (4 Cores each)
(5) 250GB Sata hot swap drives
44 GB of memory.
(2) GB nics

I am wanting to load Windows 2008 R2 standard as DC Host and a VM with 2008 R2 Standard  loaded as terminal server for accounting app and SQL express only.

I am wondering where I can look for setup recommendations on how to setup nics and how much resources to allocate to the host and to the vm. I know every situation is different but was hoping to find a starting place to go from.

Thanks for any suggestions.
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

Luis MenaCommented:
Any reason you going for 2008 R2? instead of 2012r2?
Tom CieslikIT EngineerCommented:
First of all this is not good choice since Windows 2008 support is going to the end.
Second there is bad habit to install VM on Domain Controller - it's not recommended.
Third if you going to have TS on your VM client you must assign a lot of memory to it. I think about 8GB per VM and 2GB per user, so If you going to allow 10 users to connect in same time you should have about 30GB ram assigned for Virtual W2008R2. Additional memory for SQL and here is a question, how big Database is and how many users will use it in same time, how many reports you going to run etc..

Bottom line this is not good setup. First, server should be 2012R2 or 2016 with Raid 10 storage, then you should have separate machine for Your DC and a lot of memory for VM
gberrymanAuthor Commented:
I can get them to upgrade windows but they do not have the budget to get new hardware at this point. They have 20 users and 10gb database.
Luis MenaCommented:
In that case then upgrade to 2012R2. Then Create a VM for DC and VM for TS. Don't make the host a DC

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
Tom CieslikIT EngineerCommented:
You was looking for suggestion so I did provided. I understand there is no much you can do but on the end IT guy is the person to blame, so remember to write down all your suggestions. If they will not agree, then you going to be clean...

IT it's a hard job :)
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today

From novice to tech pro — start learning today.