Diagram arsitektur menjelaskan Ubuntu Cloud Infrastructure dengan arsitektur MAAS / Openstack?

14

Saya tertarik dengan Ubuntu Cloud Infrastructure dengan MAAS (berdasarkan Openstack dari apa yang saya pahami) tetapi tidak dapat menemukan diagram arsitektur yang memberikan gambaran umum tentang cara kerja MAAS .

Kasingnya adalah Ubuntu Cloud Infrastructure dengan MAAS .

Ini membutuhkan setidaknya 10 node (seperti yang dijelaskan dalam Menginstal Infrastruktur Cloud Ubuntu ) dan "arsitektur MAAS node 10" ini biasanya akan menjadi kandidat yang sempurna untuk diagram arsitektur!

Bukankah itu cara yang mudah / berbasis realitas untuk memahami cara kerja MAAS dan apa yang ditawarkannya?

Mencari dokumen, saya menemukan dokumentasi teknis dan terkini dengan diagram arsitektur (!): Mengunjungi kembali Arsitektur OpenStack: Edisi Essex


Bisakah kita bayangkan bahwa diagram dan / atau deskripsi arsitektur dapat disediakan untuk dengan mudah memahami bagaimana minimal 10 node Ubuntu Cloud Infrastructure dengan instalasi MAAS bekerja?

pepatah
sumber
Dokumentasi lama lainnya (tidak begitu): Tinjauan Arsitektur Proyek OpenStack tetapi didasarkan pada rilis Openstack sebelumnya (bernama "Cactus")
maximd
Perhatikan bahwa ini adalah bagian "cloud" (dengan OpenStack) yang harus dijelaskan. Fakta bahwa MAAS adalah server penyebaran PXE pada steroid dan bahwa juju digunakan untuk menyebarkan mantra (satu layanan per node) cukup mudah. Tapi apa yang dibawa OpenStack dengan penyimpanan terdistribusi untuk cloud - lihat Penyimpanan Objek OpenStack: Gambaran umum misalnya - adalah cerita lain: inilah yang harus dijelaskan oleh diagram. Saya harap pertanyaan saya lebih jelas seperti ini.
maximd
Mungkin langkah pertama adalah membuat daftar apa peran masing-masing 10 mesin penyebaran Ubuntu Cloud Infrastructure dengan MAAS dan Juju : 1) MAAS server2) juju bootstrap node(Juju menggunakannya untuk mengoordinasikan layanan yang dikerahkan) 3) mysql4) openstack's rabbitmq5) openstack's keystone6) openstack's nova-cloud-controller7) openstack's nova-volume8) openstack's nova-compute9) openstack's glance10) openstack's openstack-dashboard.
maximd

Jawaban:

5

Saya sedang dalam proses merancang sistem untuk menyebarkan MaaS / Juju / Openstack / juju-jitsu. Diagram di bawah ini menampilkan arsitektur yang saya pikir perlu untuk instalasi minimum seperti yang ditentukan oleh dokumen . Saya juga sedang mengerjakan dokumen ikhtisar juju yang ditemukan di sini .

Diagram Arsitektur untuk MaaS / Juju / Openstack / juju-jitsu

Catatan 1: Saya menemukan utas ini berguna dalam menentukan konfigurasi untuk arsitektur simpul 6 MaaS. Untuk mendapatkan arsitektur berbasis 10 node, diagram dapat diperluas untuk memiliki satu server per node.

Catatan 2: Untuk arsitektur 6 simpul, jumlah minimum komputer fisik adalah 7.

Catatan 3: Untuk arsitektur 10 simpul, jumlah minimum komputer fisik adalah: 11.

Conzar
sumber
7

jika seseorang menyebarkan maas + juju untuk openstack, silakan jalankan juju status --format=png > architecture.png

Kapil Thangavelu
sumber
1
Ini tidak tersedia pada precise(versi juju 1.20.1-precise-amd64)
s3v3n