Entendendo o que um cluster MAAS pode fazer e não pode fazer

1

Eu tenho um cluster de 8 máquinas. Uma das máquinas possui 2 placas de rede com uma conectando-se à internet e a outra conectando a um switch. Todas as 7 máquinas restantes possuem apenas 1 NIC conectadas ao mesmo switch. Minhas perguntas são as seguintes:

1) Se eu instalar o MAAS na máquina com 2 NICs, isso me ajudaria a fazer os 7 restantes como parte do cluster MAAS? Se sim, por favor, informe como devo configurar os endereços IP e tudo mais.

2) Se usando o método acima, eu faço todos os nós uma parte do mesmo cluster, como eu seria capaz de implantar uma nuvem openstack em todo o cluster? Meu requisito mínimo é configurar uma nuvem openstack que permita a criação de qualquer tipo de instância e use todos os 8 nós.

3) Se os 2 pontos acima são possíveis, como eu seria capaz de definir um nó específico para ser controlador, computação, rede, armazenamento de objetos, nó de armazenamento em bloco. Quer dizer, uma vez que todos os nós são parte do mesmo cluster, eu teria que definir um nó para qualquer um dos nós mencionados acima ou o MAAS fará isso automaticamente?

4) Por último, preciso configurar o MAAS a partir da configuração inicial (semelhante à instalação do UBUNTU SERVER), ou é possível se eu já tiver o UBUNTU SERVER instalado em uma máquina e eu puder instalar o MAAS nele, tornando-o o controlador nó do cluster.

Espero dar uma ideia sobre o que gostaria de fazer.

    
por Umair Chaudhry 31.07.2015 / 04:23

1 resposta

0

1) Depende se você precisa que o cluster esteja aberto ao mundo. Se for esse o caso, você pode fazer com que o switch "uplink" (ligue sua rede externa ao switch), ou você pode configurar o servidor MAAS como um proxy para as outras máquinas. A maneira mais simples de conectar seu servidor maas apenas ao mundo externo e torná-lo um proxy para a rede interna. Então você pode manipular os endereços IP fazendo a rede de cluster gerenciada pelo maas, e ter o maas como dns e dhcp. Desde o

2) Mais uma vez, depende. Você pode configurá-los manualmente, ou usar juju para fazer o provisionamento com vários "charms" - Eu acho que existem alguns tópicos, se você fizer uma pesquisa com maas, juju e openstack.

3) Se você usa juju, você é capaz de definir os requisitos para as máquinas que executam cada um dos seus serviços, Você também pode forçar um charme para implantar em uma máquina em particular.

4) Você pode começar a partir de uma máquina, servidor ou desktop Ubuntu carregado (eu fiz os dois). A máquina do servidor MAAS não é muito executada, a não ser quando está enviando o SO pela rede, o que só acontece quando você aloca uma máquina para um serviço de juju (se você estiver usando juju).

    
por rmustakos 05.08.2015 / 22:50