Diagrama de arquitetura que explica a infraestrutura de nuvem Ubuntu com arquitetura MAAS / Openstack?

14

Estou interessado no Ubuntu Cloud Infrastructure com MAAS (baseado no Openstack pelo que entendi), mas não consigo encontrar nenhum diagrama de arquitetura que ofereça uma visão geral de como o MAAS funciona.

O caso é o Ubuntu Cloud Infrastructure with MAAS .

Requer pelo menos 10 nós (como descrito em Instalando a infraestrutura de nuvem Ubuntu ) e essa "arquitetura de 10 nós do MAAS" normalmente seria uma candidata perfeita para um diagrama de arquitetura!

Não seria uma maneira fácil / baseada na realidade de entender como o MAAS funciona e o que ele oferece?

Procurando documentos, deparei-me com uma documentação técnica e atualizada com diagramas de arquitetura (!): Revisitando a Arquitetura do OpenStack: Essex Edition


Poderíamos imaginar que um diagrama e / ou descrição da arquitetura pudessem ser fornecidos para entender facilmente como funciona uma infraestrutura do Ubuntu Cloud Infrastructure com MAAS de 10 nós?

maximd
fonte
Outro (não tão) documentação antiga: OpenStack Projeto de Arquitetura Overview mas é baseado em uma liberação OpenStack anterior (chamado "Cactus")
maximd
Observe que é principalmente a parte "nuvem" (com OpenStack) que deve ser descrita. O fato de o MAAS ser um servidor de implantação PXE em esteróides e o juju ser usado para implantar encantos (um serviço por nó) é bastante direto. Mas o que o OpenStack traz com um armazenamento distribuído para a nuvem - consulte OpenStack Object Storage: uma visão geral, por exemplo - é outra história: é isso que deve ser descrito por um diagrama. Espero que minha pergunta seja mais clara dessa maneira.
Maximd
Talvez um primeiro passo seja listar qual é o papel de cada 10 máquinas da implantação da infraestrutura de nuvem Ubuntu com o MAAS e o Juju : 1) MAAS server2) juju bootstrap node(o Juju o usa para coordenar os serviços que estão sendo implantados) 3) mysql4) do openstack rabbitmq5) do openstack keystone6) openstack nova-cloud-controller7) openstack nova-volume8) openstack nova-compute9) openstack glance10) openstack's openstack-dashboard.
maximd

Respostas:

5

Estou no processo de projetar um sistema para implantar o MaaS / Juju / Openstack / juju-jitsu. O diagrama abaixo mostra a arquitetura que considero necessária para a instalação mínima, conforme especificado pelos documentos . Também estou trabalhando em um documento de visão geral do juju encontrado aqui .

Diagrama da arquitetura para MaaS / Juju / Openstack / juju-jitsu

Nota 1: Encontrei esse encadeamento útil para determinar a configuração da arquitetura do nó 6 MaaS. Para obter a arquitetura baseada em 10 nós, o diagrama pode ser expandido para ter um servidor por nó.

Nota 2: para a arquitetura de 6 nós, o número mínimo de computadores físicos é 7.

Nota 3: Para a arquitetura de 10 nós, o número mínimo de computadores físicos é: 11.

Conzar
fonte
7

se alguém implantar maas + juju no openstack, execute juju status --format=png > architecture.png

Kapil Thangavelu
fonte
1
Isso não está disponível em precise(versão juju 1.20.1-precise-amd64)
s3v3n