Como ligar / desligar múltiplos HP proliant 380 G5 de uma só vez?

2
Em primeiro lugar, desculpe o meu não conhecimento em TI, porque eu não sou uma pessoa de TI em tudo. Acabei de instalar uma pequena fazenda de renderização composta de 16 HP proliant 380 G5 e 10 Bull Novascale R2 (placa-mãe baseada em supermicro). SO é o windows server 2008 R2. Eu gostaria de ligar ou desligar todos os servidores de outra máquina Win7. A máquina win7 está agora na mesma rede local, mas estou procurando uma solução que funcione mesmo fora da rede local. O G5 é fornecido com o Ilo 2 enquanto o touro usa o supermicro IPMI.

Em ambas as marcas, eu posso ligar ou desligar o servidor um por um usando uma interface de navegador (testada pela rede local). Estou planejando adicionar mais 10 servidores (provavelmente HP porque eles são muito baratos) e eu definitivamente preciso para poder ligar ou desligar todos os servidores de uma só vez. Tenho certeza de que muitos administradores profissionais estão no mesmo caso que eu, então deve haver uma maneira de pilotar facilmente vários servidores ao mesmo tempo. Obrigado pela sua ajuda.

    
por Laurent 22.05.2014 / 07:33

3 respostas

4

Por que você precisa ligar ou desligar todos esses servidores de uma só vez? Na verdade, não é um pedido ou ação comum entre os administradores de sistemas profissionais .

De qualquer forma, você pode usar uma combinação de ferramentas ILO e IPMI: Usando a interface IHO SSH para os servidores HP e ipmitool para os servidores Supermicro.

Ou você pode simplesmente usar o ipmitool para controlar os dois tipos de sistema.

Além disso, tanto o HP quanto o Supermicro ILO têm uma interface de linha de comando. Isso pode ajudar também.

    
por 22.05.2014 / 07:55
0

Posso fazer uma sugestão alternativa? (Eu vou ignorar o fato de que os servidores não gostam de ser desligados - Talvez você esteja inicializando de uma SAN?: P)

Eu também vou assumir que eles estão rodando Linux - porque a renderização no Windows é terrivelmente lenta e ineficiente.

Que tal usar o Wake-On-LAN para despertá-los de seu sono e usar o SSH para desligá-los? Você pode programar o SSH com facilidade, com qualquer uma das ferramentas, (provavelmente eu usaria o Ansible ... mas é assim que eu acho ..)

Se eles estiverem em execução no Windows e você quiser que o Windows seja o controlador de cluster, ainda poderá usar o Wake-On-LAN para iniciá-los, mas usar o Powershell Remoting (ou runas semelhantes do PSExec) para desligá-los novamente.

Ou você pode usar ferramentas ILO / IPMI / BMC para ter controle sobre a fonte de alimentação.

Existe um outro método mais sujo, onde você coloca todos eles em uma PDU habilitada para rede, então você pode simplesmente mudar os relés da porta para OFF, e é como desconectar os cabos de energia.

    
por 22.05.2014 / 12:17
0

Observe o Ansible como uma ferramenta de orquestração que pode conversar com sua interface do iLO (ou, alternativamente, com o Wake-on-Lan) e instruir os sistemas a inicializar (ou inicializar a partir de uma mídia de inicialização).

O Ansible também pode instruir o sistema operacional do sistema operacional a atualizar, reconfigurar ou desligar, funciona para a maioria (senão todos) os tipos de Linux, Unix e Windows.

Para a maioria dos sistemas operacionais, ele usa o SSH / python, mas, para o Windows, aproveita o WinRM / Powershell.

Os seguintes módulos Ansible podem ajudar: hp_ilo, wakeonlan, win_reboot, etc ...

A Ansible não apenas faz hardware e sistema operacional, mas também pode gerenciar ambientes de nuvem, equipamentos de rede, aplicativos e tudo mais com uma API adequada.

    
por 26.05.2016 / 12:50