Não, essa não é uma configuração de práticas recomendadas.
-
Geralmente, um host Hyper-V deve executar apenas o software mínimo necessário para ser um host Hyper-V. Isso significa a função Hyper-V, antivírus, serviços de armazenamento (iSCSI, espaços de armazenamento, etc.), agentes de backup e agentes de monitoramento de sistemas. Nenhum serviço voltado para o usuário deve estar em execução no host do Hyper-V
-
A execução de um DC dentro de uma VM é aceitável. Com o Windows 2012 R2, um host do Hyper-V de um domínio pode inicializar com êxito e iniciar uma VM sem um controlador de domínio disponível. Antes do 2012 R2, o host do Hyper-V precisava entrar em contato com um controlador de domínio antes que pudesse iniciar as VMs. No entanto, isso tem requisitos de configuração específicos. Pessoalmente, eu iria executar um controlador de domínio físico dedicado apenas por simplicidade.
-
Eu não tenho como adivinhar sua motivação para fazer isso dessa maneira. Você precisa de um mínimo de 8 licenças padrão para qualquer servidor Windows, e cada licença permite 2 VMs. Assim, você obtém pelo menos 16 VMs apenas licenciando minimamente o host do Hyper-V. Não há motivo de licenciamento para limitá-lo a 4 VMs.