Diagramma dell'architettura che spiega l'infrastruttura cloud di Ubuntu con l'architettura MAAS / Openstack?


14

Sono interessato a Ubuntu Cloud Infrastructure con MAAS (basato su Openstack da quello che ho capito) ma non riesco a trovare alcun diagramma di architettura che fornisca una panoramica di come funziona MAAS .

Il caso è Ubuntu Cloud Infrastructure con MAAS .

Richiede almeno 10 nodi (come descritto in Installazione di Ubuntu Cloud Infrastructure ) e questa "architettura 10 nodi MAAS" sarebbe in genere un candidato perfetto per un diagramma di architettura!

Non sarebbe un modo semplice / basato sulla realtà per capire come funziona MAAS e cosa offre?

In cerca di documenti, mi sono imbattuto in una documentazione tecnica e aggiornata con diagrammi di architettura (!): Revisiting OpenStack Architecture: Essex Edition


Potremmo immaginare che un diagramma di architettura e / o una descrizione possano essere forniti per capire facilmente come funziona un'infrastruttura cloud Ubuntu minima a 10 nodi con installazione MAAS?


Un'altra (non così) vecchia documentazione: Panoramica sull'architettura del progetto OpenStack ma si basa su una precedente versione di Openstack (denominata "Cactus")
massima

Si noti che è principalmente la parte "cloud" (con OpenStack) che dovrebbe essere descritta. Il fatto che MAAS sia un server di distribuzione PXE su steroidi e che juju sia utilizzato per distribuire incantesimi (un servizio per nodo) è piuttosto semplice. Ma ciò che OpenStack offre con uno storage distribuito per il cloud - vedi OpenStack Object Storage: ad esempio una panoramica - è un'altra storia: questo è ciò che dovrebbe essere descritto da un diagramma. Spero che la mia domanda sia più chiara in questo modo.
massimo

Forse un primo passo sarebbe quello di elencare qual è il ruolo di ogni 10 macchine della distribuzione di Ubuntu Cloud Infrastructure con MAAS e Juju : 1) MAAS server2) juju bootstrap node(Juju lo usa per coordinare i servizi distribuiti) 3) mysql4) rabbitmq5 di openstack) di openstack keystone6) openstack's nova-cloud-controller7) openstack's nova-volume8) openstack's nova-compute9) openstack's glance10) openstack's openstack-dashboard.
massimo

Risposte:


5

Sto progettando un sistema per distribuire MaaS / Juju / Openstack / juju-jitsu. Il diagramma seguente mostra l'architettura che ritengo necessaria per l'installazione minima come specificato dai documenti . Ho anche lavorato su un documento di panoramica juju trovato qui .

Diagramma dell'architettura per MaaS / Juju / Openstack / juju-jitsu

Nota 1: ho trovato questo thread utile nel determinare la configurazione per l'architettura del nodo 6 MaaS. Per ottenere l'architettura basata su 10 nodi, il diagramma può essere espanso per avere un server per nodo.

Nota 2: per l'architettura a 6 nodi, il numero minimo di computer fisici è 7.

Nota 3: per l'architettura a 10 nodi, il numero minimo di computer fisici è: 11.


7

se qualcuno distribuisce maas + juju per openstack, per favore corri juju status --format=png > architecture.png


1
Questo non è disponibile su precise(versione juju 1.20.1-precise-amd64)
s3v3n
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.