Servidor de banco de dados do Windows Server 2012 e controlador de domínio na mesma máquina

1

Estou longe de ser um especialista nesta área, então eu preciso de alguma luz sobre isso. Eu tenho uma máquina Windows Server 2012 Standard limpa, onde eu preciso instalar um servidor SVN, Team Foundation e um Sql Server 2012. Até aí tudo bem. O problema é que também tenho que instalar um controlador de domínio, situação que não é recomendável fazer na mesma máquina, como disseram algumas pessoas. Alguns me recomendaram instalar o controlador de domínio usando uma máquina virtual. Será esta uma boa abordagem? Qual software de VM é o melhor para isso? Virtual Box é uma opção ou eu tenho que usar o Hyper-V? Muito obrigado!

    
por Agustin Meriles 21.02.2013 / 14:43

3 respostas

2

Como não sabemos a carga que seus diversos aplicativos colocam no sistema, não podemos fornecer uma resposta definitiva sobre a execução de todos em um host. Precisamos de mais informações sobre a RAM, configuração do disco e processador (s), bem como o número de usuários para dar uma resposta melhor.

Tanto quanto ter um DC físico. Você estará colocando muitos serviços / aplicativos nesse host e terá um único ponto de falha para o domínio. Se os clientes ou serviços da rede estiverem procurando serviços do DC e estiver off-line, pois o host falhou, a MV está em conflito ou porque outra VM está usando muito de algo (Rede, E / S de disco, etc.), você pode ter problemas . Nós tentamos isso para um ambiente de produção e havia muitos problemas. Adicionar um CD físico resolveu os problemas imediatamente. Conforme observado, use um hipervisor apropriado e um hardware certificado para suas VMs

    
por 21.02.2013 / 15:19
3

Se você tiver que fazer tudo isso em um único servidor, eu instalaria a função Hyper-V no servidor e nada mais. Melhor ainda seria baixar e instalar o Windows Hyper-V Server (que é um produto separado e distinto do Windows Server). Em seguida, criaria uma VM para seu controlador de domínio (nunca instalaria nada em um controlador de domínio), uma para seu servidor SQL e outra para Team Foundation e SVN (ou divida-as).

No entanto, ter apenas DCs virtualizados é uma má ideia; você deve ter pelo menos um DC físico. E como você nunca deve instalar nada em um DC, este DC físico deve ser dedicado a ser apenas um DC.

    
por 21.02.2013 / 14:53
0

Colocar um controlador de domínio em uma VM está correto, mas somente contanto que você tenha outro controlador de domínio como um servidor físico . Se não o fizer, mais cedo ou mais tarde você terá problemas. Só faça isso se você estiver ciente de todas as implicações, que são múltiplas (Pessoalmente, para mim, não vale a pena o esforço).

O mesmo se aplica a colocar a VM DC na mesma máquina, usando o sistema operacional como um host que hospeda todos os serviços que você acabou de descrever. Embora possível, evite-o (exceto se você estiver usando a máquina como um VM Host e tiver outros serviços em execução em uma VM também).

Se você tiver condições acima, você pode escolher qualquer solução de virtualização, você não notará muitas diferenças neste cenário.

Edit: Tudo bem, tudo bem, parece que alguns esclarecimentos estão em ordem desde alguns downvoted:

  • Sobre o requisito de um DC físico: O AD geralmente é um serviço altamente crítico, assim como o DNS. Enquanto um pode virtualizar completamente esses serviços, deve-se fazê-lo com muito cuidado e evitar os buracos de loop que atraem. Em geral, aconselho contra isso como uma proteção e proteção adicional, já que uma camada de virtualização introduz pontos de falha adicionais adicionais (e atenua outros) - como em qualquer camada adicional introduzida. Isso inclui erros humanos, como tornar a camada de virtualização dependente de serviços virtualizados (visto o suficiente). A remoção completa da virtualização, no entanto, é a conclusão errada. Escolha uma mistura saudável. Isso ajudará quando ocorrer um desastre (e acabará, eventualmente).

  • Sobre qualquer solução de virtualização: Claro, não use software de vendedores como o vmware player etc. Mas ainda assim, se você tem um ambiente pequeno (e parece que você tem um aqui), é realmente não vale a pena discutir sobre o Hyper-V, vmware, KVM et al. Escolha um que seja fácil para você entender como configurar e manter.

por 21.02.2013 / 14:52