É dedicado um NIC a um overkill de DC virtualizado?

7

Servidor host:

  1. Dual Xeon E5530
  2. 24 GB de RAM
  3. 4x NICs de 1GB (operando a 100MB por causa do comutador de 100MB)
  4. Server 2008 R2 Enterprise com Hyper-V Role + BackupExec 2012 fazendo backup para NAS conectado via iSCSI

VM's:

  • Controlador de domínio (também servidor DNS)
  • Servidor de arquivos
  • Servidor de banco de dados
  • Dois servidores de aplicativos

Configuração atual da NIC:

  • 1 NIC física dedicada ao sistema operacional host para que o BackupExec possa fazer o trabalho sem sufocar as VMs.
  • 1 NIC física compartilhada entre os servidores do aplicativo. (Picos e vales de uso da NIC ao longo do dia)
  • 1 NIC física compartilhada entre o SQL Server e o servidor de arquivos (dois maiores consumidores de largura de banda)
  • 1 NIC física dedicada ao DC

Perguntas:

  1. Está dedicando uma NIC física ao overkill de DC / DNS? Eu tenho cerca de 20 usuários.
  2. Alguma dica sobre como configurar melhor essa coisa toda?
  3. Existe alguma maneira de priorizar as diferentes VMs que compartilham uma NIC?
  4. Vou empilhar um switch de 1GB no de 100MB. 3 servidores físicos, NAS e esse tipo de coisa vão se conectar ao switch de 1GB. Os usuários serão todos conectados ao switch de 100MB. Com o aumento da largura de banda, estou seguro colocando mais VMs em um NIC físico ou há outros fatores a serem considerados?

Obrigado!

    
por FullTimeCoderPartTimeSysAdmin 10.08.2012 / 21:00

3 respostas

7
  1. Sim
  2. É muito comum unir todas as NICs da VM e compartilhá-las entre as máquinas. É comum ter duas interfaces de NIC de gerenciamento conectadas também, mas não usadas para nenhum tráfego de VM. Isso leva a que a maioria dos servidores VM tenha pelo menos 6 interfaces NIC e 8 a 10 não seja incomum.
  3. Sim, mas não com o que você tem agora, e provavelmente você não está interessado em saber quais soluções existem.
  4. Sem saber o uso real que é comum em seus servidores, não posso dizer com certeza. Mas isso soa razoável, especialmente considerando o que foi dito acima. Note que se você tiver 100Mb de switch pode ter 1Gb uplinks de qualquer tipo, eu recomendaria altamente que eu ganhasse um par. Se não, ligue pelo menos alguns uplinks de 100Mb desse switch ao switch de 1Gb.
por 10.08.2012 / 21:06
8
  1. Sim. Pense em quanto tráfego é gerado entre 20 usuários e um controlador de domínio. Não é muito.
  2. Eu sei mais sobre o VMware e menos sobre o Hyper-V, mas a maneira da VMware de fazer isso é vincular / reutilizar todas essas interfaces para tráfego convidado e, em seguida, VLAN as NICs convidadas, conforme necessário.
  3. Você está realmente enfrentando algum problema? De sua descrição, parece que você está otimizando prematuramente. Dito isto, se os seus switches o suportarem, você poderia fazer QoS lá para priorizar, eu não sei, o tráfego do SQL talvez?
  4. Sem saber como é o seu tráfego, vou dizer "Provavelmente, quase definitivamente sim".
por 10.08.2012 / 21:07
1

É um exagero? Não, absolutamente não. Você está lidando com 100Mb ethernet aqui e quanto mais NICs você puder usar, melhor.

Eu digo, monitore o desempenho, mude as coisas se necessário e, em seguida, faça disso uma meta para chegar ao Gigabit.

Também ... Eu estou supondo que quando você disse "pilha" que você quis dizer que você conectaria um switch gigabit ao switch existente por algum tipo de mecanismo de "stacking", e não por encadeamento de margaridas, caso contrário, você só estará melhorando a conectividade do servidor para o servidor, e tornando o servidor para o usuário pior.

    
por 10.08.2012 / 21:06