I've been reading a lot, and there seem to be many opinions out there,
De fato, e é tudo o que você vai conseguir de mim também, receio. Mas você tem um servidor - ou é poderoso o suficiente para executar todas as tarefas, ou não é. Dividi-los em várias VMs não altera essa parte.
Então, o que você ganha / perde dividindo as funções em duas VMs?
- Alterar / corrigir um programa terá menos probabilidade de afetar qualquer coisa na outra VM
- A reinicialização pode ser feita sem colocar todos os serviços offline ao mesmo tempo
- É menos provável que o software entre em conflito, por exemplo dois programas que querem escutar na porta 443.
- Há mais processador, memória, disco, sobrecarga de backup na execução de duas VMs, com duas instalações do Windows.
- Se você tiver duas VMs, terá a oportunidade de usar VLANs e separar uma delas com acesso à rede diferente.
Não conheço o Symantec Endpoint Manager, mas as outras funções são muito boas em compartilhar uma instalação do Windows - elas funcionavam no Windows Small Business Server por anos.
Can anyone suggest what they would do with these requirements given the hardware and software that I have?
Você foi direto para o Hyper-V em vez de considerar executar tudo diretamente no servidor. Há algo a ser dito sobre o uso do Windows no servidor físico, especialmente se você não estiver familiarizado com a virtualização. Seria uma configuração geral mais simples. Você vai mantê-lo ou é outra pessoa? E eles estão familiarizados com o Hyper-V, ou eles são um funcionário comum que fica preso com as tarefas de computador que eles não estão realmente interessados?
Eu usaria a virtualização porque ela torna as reinicializações mais rápidas, e você deveria estar corrigindo e reiniciando regularmente o suficiente para que isso seja um grande benefício sozinho. Os backups e restaurações devem ser mais fáceis com a abstração de hardware e oferecem mais flexibilidade para mover convidados entre hosts ou mover recursos de disco / CPU / memória entre convidados no futuro.
Gostaria de executar tudo o que você mencionou em uma VM e manter a outra licença de VM para expansão futura ou usá-la como um segundo servidor DC e DNS para tornar a reinicialização e manutenção menos intrusivas - para que as estações de trabalho possam fazer logon e resolver nomes e chegar à internet, email externo, etc. enquanto um servidor está reinicializando (ou quebrado e sendo consertado).