OK. Parece que você está trabalhando com um ambiente bem pequeno. Você pode querer reconsiderar se o SCCM é ou não um conjunto de ferramentas de tamanho apropriado. Dê uma olhada na minha resposta para O SCCM é um exagero para médias empresas? organizações? e pense um pouco. Você pode estar mais feliz com o Windows InTune ou com um sistema de gerenciamento de endpoints menor, menos complexo e com menos recursos.
I'm guessing that means it is not advisable to put SCCM on the host either.
Correctomundo! Veja o raciocínio abaixo que tirei diretamente do Práticas recomendadas do Windows Server 2012 Hyper-V que eu recomendo que você analise junto com o Aidan Finn's Práticas recomendadas para o Hyper-V .
Do not install any other Roles on a host besides the Hyper-V role and the Remote Desktop Services roles (if VDI will be used on the host).
When the Hyper-V role is installed, the host OS becomes the "Parent Partition" (a quasi-virtual machine), and the Hypervisor partition is placed between the parent partition and the hardware. As a result, it is not recommended to install additional (non-Hyper-V and/or VDI related) roles
Você quer que seu Host Hyper-V seja tão limpo e tão simples quanto possível. É altamente recomendado não instalar outros aplicativos ou funções em seu host do Hyper-V, especialmente um tão complexo quanto o ConfigMgr .
is it OK to have [SCCM] on the VM DC?
Não! O SCCM é uma aplicação complexa e um pouco inquieta. Para instalá-lo, você precisará de vários pré-requisitos, não limitados também ao IIS, Reporting Services, MS SQL e WSUS. Para sites como o Small, você mesclaria esses serviços e Rolls de Sites em um único servidor, o seu Controlador de Domínio, que também executa um aplicativo complexo e um pouco inquieto. Eu recomendo que você não faça isso.
Dê uma olhada em os controladores de domínio também podem servir outras funções? . Costumava ser bastante comum implantar um único servidor físico que tivesse ADDS, DNS, DHCP, Funções de Arquivo e Impressão, todos misturados. No entanto, com a prevalência e o baixo custo de virtualização no ecossistema da Microsoft, está se tornando mais comum implantar seus controladores de domínio em máquinas virtuais de finalidade única para evitar problemas e isolá-los, caso ocorram.
Como um aparte, note que eu disse "controladores de domínio". Você precisará de pelo menos dois controladores de domínio, um dos quais é uma máquina independente física se você planeja agrupar seus hosts do Hyper-V. Você deve sempre ter dois controladores de domínio (consulte: Riscos de ter apenas um controlador de domínio? ). Além disso, você deve prestar atenção especial às advertências sobre a execução de controladores de domínio virtualizados , especialmente coisas como clonagem e sincronização de tempo.
I don't want to use up licenses too quickly
Sim. Eu entendo isso, mas, por favor, considere algumas das limitações e perigos técnicos que você pode encontrar na estrada. Uma licença de datacenter do Windows Server parece ser muito acessível se o SCCM explodir o único controlador de domínio do seu site.