Como configurar o MAAS para separar o tráfego PXE e o tráfego IPMI em diferentes sub-redes?

19

Estou tentando configurar uma parte da nossa rede como um cluster linux. Como é um pouco educativo para mim, escolho usar o MAAS com o JuJu. No entanto, existem algumas perguntas que confundem minha mente e eu esperava que alguém pudesse esclarecer isso para mim.

O cluster linux que estou prestes a configurar consiste em 10 máquinas. Metade dela é a Dell e a outra HP. Ambos os tipos de máquinas possuem um módulo de apagamento (HP => iLO2, Dell => DRAC) que suporta IPMI em uma NIC de 100Mb separada. Ambos suportam o PXE na primeira placa de rede gigabit integrada. Configurei o módulo de apagamento de luzes com um IP estático correspondente ao layout físico dos racks e à altura da posição. A instalação do MAAS, no entanto, não me perguntou em qual sub-rede e vlan o protocolo IPMI deve ser configurado. Como eu faço isso?

Também quero que apenas o controlador de região possa entrar em contato com a Internet para gerenciamento de pacotes. Os outros nós provisionados só devem ter permissão para se conectar à Internet por meio de um proxy no controlador de região. Portanto, o controlador de região no meu caso deve ser configurado com 3 sub-redes; 1 para Internet, 1 para conectividade de protocolo do cliente e 1 para tráfego de cluster. O próprio controlador de região também deve ser um nó para o JuJu.

Finalmente, há a configuração do nó que deve ter um tipo de layout básico que pode ser usado no JuJu. Tanto quanto pude ver, não há possibilidade de definir a configuração de sub-rede de cluster. Cada máquina possui pelo menos 4 placas de rede às quais eu gosto de atribuir as diferentes sub-redes; 1 para o tráfego IPMI, 1 para o tráfego de inicialização PXE, 1 para o tráfego de cluster e 1 para a rede de armazenamento / cliente. O que eu gosto de fazer é unir todas essas interfaces como um tronco grande e, em seguida, usar VLANs para separar o tráfego antes do provisionamento. Em seguida, ao provisionar um nó, o MAAS deve configurar automaticamente as interfaces de rede, conforme o layout sugerido acima.

Talvez o que estou procurando seja um tutorial / guia de configuração avançada para MAAS e JuJu.

Atenciosamente, Joham

Joham
fonte
@ user229840 Isso é fascinante e eu também espero ver a resposta final. Isso é útil? linux.dell.com/files/whitepapers/…
Elder Geek
@ user229840 Isso pode estar relacionado ao seu problema? bugs.launchpad.net/juju-core/+bug/1246556
Elder Geek
@ user229840 Apenas uma sugestão, mas sua pergunta pode ser específica. Talvez tente configurar funcionalidades semelhantes com algo mais tradicional (ou pergunte como fazê-lo neste site) e depois, quando funcionar, tente perguntar como fazer o mesmo com o MASS e o JuJu?
cprn 23/05
Eu esqueci essa pergunta. Tenho várias responsabilidades na empresa em que trabalho e uma delas é administrar o sistema para nossos servidores. O outro é a programação, e então eu tenho que ajudar os outros funcionários também ... então ... A essa altura, decidi deixar a pista do Ubuntu MAAS e fui para o SmartOS. No entanto, ainda posso usar o juju em máquinas virtuais provisionadas. O documento que o Elder Geek Fornecido ainda é ótimo, então muito obrigado :) #
314
@cyprian: Não sei ao certo o que você quer dizer com isso. A inicialização do PXE me parece uma solução lógica para carregar uma imagem do hipervisor na máquina bare metal. Mas você precisa do IPMI para iniciar a máquina. É claro que é preciso configurar as placas de NIC no hipervisor e, de preferência, ter um tipo de arquivo de configuração flutuante que você possa usar ao reinstalar a mesma máquina no PXE.
Joham

Respostas:

4

Talvez se você deixar a instalação da Juju GUI para fornecer adequadamente mais de que tipo de balanceamento de rede você precisa, poderá encontrar sua resposta mais rapidamente.

Usando Juju com GUI

Este guia avançado está muito próximo do seu problema:
MAAS: Configuração de cluster Configuração
manual adicional

rápido
fonte
Já faz algum tempo, mas obrigado pela sua contribuição de qualquer maneira. Não sei por que, mas não lembro de ler o manual de configuração de cluster que você forneceu aqui. Vai olhar para ele.
Joham
0

Enquanto isso, entendo melhor como a rede é organizada em maas e é bem legal. Então, para responder à minha própria pergunta: eu recomendo a separação do tráfego IPMI e PXE. É mais eficiente compartilhar apenas o tráfego RAC no eth0. Todo servidor também pode inicializar o PXE padrão no eth0.

Além disso, você não precisa de uma porta / switch Ethernet extra apenas para o RAC e nenhum cabo extra, o que significa menos consumo de energia, portanto, é bom! Você pode usar o nic compartilhado para o iDRAC 5+ e ILO2 +, o iDRAC 6 e superior têm failover de nic compartilhado, mas o iLO2 não.

A interface nic para o tráfego PXE é normalmente selecionável nas opções de inicialização do servidor. A partir daí, você atribui a interface de rede dos controladores de cluster maas. Essa interface está conectada às máquinas que você deseja controlar nessa rede de cluster. Dê a eles um intervalo dinâmico para inicializar com o DHCP e pronto. Na guia rede do menu maas webgui, você encontrará sua primeira rede. Você pode selecionar, se desejar, a primeira interface de cada máquina nessa rede maas e criar uma nova rede maas para a qual direcionar seu outro tráfego.

Obrigado pela contribuição!

Atenciosamente, Joham

Joham
fonte