MAAS - Utilizando como solução offline para geração de imagens?

MAAS - Utilizando como solução offline para geração de imagens?

Estou pensando em brincar com o MAAS para construir redes em nuvem, mas há alguma razão para que isso também não possa ser usado para construir uma rede local?

Eu estava pensando que se você tivesse uma máquina MAAS e conectasse vários laptops a essa rede MAAS, então o MAAS poderia ser usado para construir todos esses laptops com uma determinada especificação

Então, em teoria, isso poderia ser um substituto para o clonezilla ou para as máquinas fantasmas de neblina?

Responder1

Sim. Não há diferença entre carregar uma imagem com algum outro sistema e carregá-la com MaaS. O único problema que posso ver é que o MaaS é centrado no servidor Linux e não parece haver boas ferramentas para criar imagens personalizadas para ele. Portanto, não permite carregar o Desktop ou o Windows.

Uma solução alternativa seria criar imagens do "Fast Installer", que entendo serem equivalentes a imagens reais, em vez de instalar do zero. A desvantagem disso é que você teria que encontrar ou escrever scripts que possam interagir com o sistema operacional de destino não-linux para informar o nome da máquina, segurança, associação ao domínio, etc.

[editar]

Aqui está um link para um guia que explica como instalar o Windows com MaaS:

http://wiki.cloudbase.it/maas

Responder2

MAAS usa o curtin (ou instalador de atalho) para instalar imagens, copia a imagem no disco local e reinicializa nele. Então, tecnicamente é possível instalar qualquer imagem e ela seria instalada.

No entanto, o MAAS usa cloud-init em qualquer imagem do sistema operacional para personalizar o servidor na inicialização.

Este é um requisito de qualquer imagem que o MAAS implanta usando o instalador rápido. Qualquer sistema operacional é capaz de executar o cloud-init, incluindo o Windows, mas deve ser pré-instalado na imagem para que seja compatível com o processo de inicialização do MAAS.

O MAAS pode, portanto, implantar qualquer imagem do Windows, Linux Desktop ou Linux Server, desde que o pacote cloud-init já esteja instalado na imagem.

A preparação das imagens já é feita para o Ubuntu, na imagem padrão da nuvem. Existe um pacote para criação de imagens baseadas em CentOS ou RH disponível no Launchpad aqui: https://launchpad.net/maas-image-builder

As imagens do Windows são criadas pelo cloudbase e as instruções são fornecidas aqui: http://wiki.cloudbase.it/maas

O único comentário que eu faria sobre a construção de hardware portátil com MAAS é que o MAAS espera gerenciar servidores em data centers ou pelo menos hardware permanentemente conectado.
Laptops não são adequados para MAAS e Cloud-init em geral, a maioria das coisas realmente funcionaria quando o tempo limite fosse atingido, mas isso atrasaria a sequência de inicialização.

Além disso, o MAAS espera ser capaz de controlar a potência do hardware com IPMI ou outra tecnologia semelhante, que os laptops não acompanham.

Uma rede doméstica ou de sala de aula com máquinas permanentemente conectadas a uma rede com fio funcionaria bem. Um bom uso do MAAS seria implantar máquinas na sala de aula de acordo com o sistema operacional que você precisa executar em uma próxima aula.

informação relacionada