Eu gerencio muitos servidores SuperMicro usando o IPMI integrado. Tenho uma relação de amor / ódio com a Ethernet compartilhada (também conhecida como banda lateral). Em geral, a maneira como essas coisas funcionam é que a LAN1 parece ter 2 endereços MAC (diferentes) - um é para a interface IPMI, o outro é o NIC Broadcom padrão. O tráfego para a interface IPMI (camada 2, com base no endereço MAC) é interceptado magicamente abaixo do nível do sistema operacional e nunca é visto pelo sistema operacional em execução.
Você já atingiu o ponto positivo para eles: menos cabeamento. Agora, deixe-me cobrir algumas das desvantagens:
- É particularmente difícil particionar a interface IPMI em uma sub-rede separada de maneira segura. Como todo o tráfego passa pelo mesmo cabo, você (quase) sempre precisa ter a interface IPMI e a interface LAN1 na mesma sub-rede IP. Nas placas-mãe mais recentes, as placas IPMI agora suportam a atribuição de uma VLAN à NIC IPMI, para que você possa ter alguma aparência de separação - mas o sistema operacional subjacente sempre pode detectar o tráfego dessa VLAN. Controladores BMC mais antigos não permitem alterar a VLAN, apesar de ferramentas como ipmitool ou ipmicfg permitirem que você os mude ostensivamente, mas simplesmente não funciona.
- Você está centralizando seus pontos de falha no sistema. Está configurando um switch e consegue se desligar de alguma forma? Parabéns, agora você cortou a conexão de rede principal com o servidor E o backup via IPMI. O hardware da NIC falhou? Parabéns, mesmo problema.
- Os BMCs IPMI SuperMicro anteriores eram notórios por fazer coisas estranhas com a interface de rede. A utilização da porta IPMI integrada versus a porta IPMI dedicada era frequentemente determinada na inicialização (não na reinicialização) e não alternava a partir daí. Se você teve uma queda de energia e seu comutador não forneceu energia com rapidez suficiente, você poderia acabar com o IPMI que não funcionava porque detectou automaticamente a configuração errada.
- Pessoalmente, tive muitos problemas estranhos e inexplicáveis de conectividade, fazendo com que o IPMI da banda lateral funcionasse de maneira confiável. Às vezes, simplesmente não conseguia executar ping no IP da interface por alguns minutos. Às vezes, recebia uma tempestade de pacotes na VLAN atribuída, mas todo o tráfego parecia ter caído.
Embora isso não tenha nada a ver com banda lateral vs. dedicada, também observarei que as ferramentas para acessar sistemas host são muito mal escritas. Os cartões IPMI mais antigos não suportam nada além de autenticação local, tornando a rotação de senhas uma dor total. Se você estiver usando a funcionalidade KVM-over-IP, ficará preso usando um applet Java expirado, incorretamente assinado, ou um aplicativo de desktop Java estranho que só funciona no Windows e requer que a elevação do UAC seja executada. Eu achei a entrada do teclado irregular, na melhor das hipóteses, às vezes obtendo "teclas presas", de modo que é impossível digitar uma senha para fazer login sem tentar 10 vezes.
Acabei conseguindo colocar mais de 40 sistemas trabalhando com esse arranjo. Na maioria dos casos, tenho sistemas mais novos que poderiam conectar as interfaces IPMI à VLAN em uma sub-rede separada e uso principalmente o console serial via ipmitool, que funciona muito bem. Para a próxima geração de servidores, estou analisando a tecnologia AMT da Intel com suporte KVM ; como isso entra no espaço do servidor, posso ver a substituição do IPMI por isso.