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

1

Eu tenho procurado brincar com o MAAS para construir redes em nuvem, mas há algum motivo para que isso não possa ser usado para construir uma rede local também?

Eu estava pensando que se você tivesse uma máquina MAAS e conectasse um número de laptops naquela rede MAAS, então o MAAS poderia ser usado para construir todos esses laptops para uma determinada especificação

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

    
por Grimlockz 22.06.2015 / 17:08

2 respostas

1

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

Uma solução alternativa pode ser a construção de imagens "Fast Installer", que eu entendo como sendo o equivalente a imagens reais, ao invés de instalar do zero. A desvantagem disso é que você teria que encontrar ou escrever scripts que possam interagir com o sistema operacional de destino que não seja do Linux para informar o nome da máquina, a segurança, a participação no domínio, etc.

[editar]

Aqui está um link para uma visão que explica como você instala o Windows com o MaaS:

link

    
por rmustakos 07.07.2015 / 19:24
1

O MAAS usa o curtin (ou instalador de caminho rápido) para instalar imagens, copia a imagem no disco local e reinicializa nela. Então, tecnicamente é possível instalar qualquer imagem e instalá-la.

No entanto, o MAAS usa o 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 de imagens já está feita para o Ubuntu, na imagem padrão da nuvem. Existe um pacote para criar imagens baseadas em CentOS ou RH disponíveis no Launchpad aqui: link

Imagens do Windows são criadas pelo cloudbase e as instruções são fornecidas aqui: link

O único comentário que gostaria de ter sobre a construção de hardware portátil com o MAAS é que o MAAS espera gerenciar servidores em data centers ou, pelo menos, em hardware que esteja permanentemente conectado. Os laptops não são adequados para o MAAS e para o Cloud-init em geral, a maioria das coisas funcionaria quando os tempos limite fossem atingidos, mas isso atrasaria a seqüência de inicialização.

Além disso, o MAAS espera poder controlar a potência do hardware com o IPMI ou outra tecnologia similar, os laptops não vêm com ele.

Uma rede doméstica ou de sala de aula com máquinas permanentemente conectadas em 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 para uma próxima lição.

    
por Darryl Weaver 08.07.2015 / 15:43