Server 2016 DC and Exchange - Separate VM's or DC on Host Machine with Exchange on VM?

We currently have SBS2011 and We want to move to Server 2016 as our DC with Exchange 2016.
We don't need any advice for setting-up Server 2016 as a DC or Exchange 2016 - however


Should we-

Setup and configure Server 2016 as a DC on physical hardware - install the Hyper-V element and setup a VM to run Exchange 2016 (within the DC environment)?
OR
Do we setup the host OS (Server 2016) on Physical hardware and install the Hyper-V element - THEN setup 2 VM's - one as the DC and the other as Exchange.

Which is the best configuration please.
Thank you
Paul
Paul EvansAsked:
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.

IvanSystem EngineerCommented:
Hi,

best practice is to use 2 VM, since running Exchange on DC is not recommended, and that is the way I always do it.

Beside that, I always go with full server install, and then simple add Hyper-V role. Single Server 2016 Standard license will cover 2 VM, as long as you don't deploy any additional services on Hyper-V host. It is easier to manage it that way, or at least it is for me.

PS: You can read MS recommendation regarding Exchange + DC on same VM here: https://docs.microsoft.com/en-us/Exchange/plan-and-deploy/deployment-ref/ms-exch-setupreadiness-warninginstallexchangerolesondomaincontroller

Regards,
Ivan.
Robin DadswellInfrastructure EngineerCommented:
The best configuration would really be 2 VM's, I wouldn't recommend using the host as a multi-roled server

Thanks

Robin
Paul EvansAuthor Commented:
Hi Ivan

Thanks for the help.
I wasn't looking to to run Exchange on a DC - i recognise that's not good practice.

What I was considering is Server 2016 DC on physical hardware (the server) and then run Exchange 2016 WITHIN a VM on that DC.

Is this the same as running Exchange on a DC?
Andy
Maximize Customer Retention with Superior Service

The IT Service Excellence Tool Kit delivers expert advice for technology solution providers. Get your free copy for valuable how-to assets including sample agreements, checklists, flowcharts, and more to help build customer satisfaction and retention.

Lee W, MVPTechnology and Business Process AdvisorCommented:
The Hyper-V host should ALWAYS be *JUST* the Hyper-V host.  It affects your licensing!  You get 1+2 licenses with Server 2012 and 2016.  That means 1 physical install (to the host, PROVIDED it is *JUST* a Hyper-V host - no other roles installed or used) and 2 VMs.  Your system will be more stable running in this configuration.

No, while I *THINK* Exchange can technically be installed on a DC as a supported configuration, no professional with any experience would do this. Split the roles on two VMs.

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
Philip ElderTechnical Architect - HA/Compute/StorageCommented:
I have two very thorough EE articles on all things Hyper-V:

Some Hyper-V Hardware and Software Best Practices
Practical Hyper-V Performance Expectations

The host can only be Hyper-V with no other roles. One cannot run a DC on the host along with the Hyper-V Role for licensing reasons but also Hyper-V makes too much of a network stack change to be compatible with a DC running in same.

Run them as a pair of VMs with the host set up with the Hyper-V Role only.
Paul EvansAuthor Commented:
All comments were helpful - i went for best solution with Lee W simply because it was concise and direct.
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
Windows Server 2016

From novice to tech pro — start learning today.