I have a small network setup that I am responsible for at work. I basically have less than 10 computers all using Win 7 and about 12 total users (never concurrent). I currently am using SBS 2008 but want to upgrade the server software to Server 2012 Essentials and a second server running 2012 standard running exchange. I am somewhat torn between ESXi and Hyper-v. Especially with ESXi's licensing costs increasing. My other confusion is with the release of the R2 variants and their licensing issues..
My initial thought is to use Server 2012 (not R2) to set up the Hyper-V and then run Essentials 2012 R2 virtualized as the DC and another instance running Server 2012 (not R2) and install Exchange 2013 on it. I feel that R2 would be the better choice for the DC because of the updates over the original essentials and making management somewhat simpler. What I'm not sure of is on the virtualization part.
Should I just install Essentials R2 on the physical server and just virtualize the 2012 standard with Exchange? This route kinda does away with the benefits of virtualization though (at least for the DC anyway).
So basically what do you think is the best configuration for 1 box with 2 Virtual servers?? Also what opinions on ESXi or Hyper-V???