Schemat architektury wyjaśniający infrastrukturę chmury Ubuntu z architekturą MAAS / Openstack?


14

Interesuje mnie infrastruktura chmurowa Ubuntu z MAAS (na podstawie tego, co rozumiem Openstack), ale nie mogę znaleźć żadnego schematu architektury, który dałby przegląd działania MAAS .

Sprawa dotyczy infrastruktury chmury Ubuntu z MAAS .

Wymaga co najmniej 10 węzłów (zgodnie z opisem w Instalowanie infrastruktury Ubuntu Cloud ), a ta „architektura 10 węzłów MAAS” zazwyczaj byłaby idealnym kandydatem na schemat architektury!

Czy nie byłby to łatwy / oparty na rzeczywistości sposób, aby zrozumieć, jak działa MAAS i co oferuje?

Szukając dokumentów, natknąłem się na techniczną i aktualną dokumentację ze schematami architektury (!): Ponowne odwiedzanie architektury OpenStack: Edycja Essex


Czy możemy sobie wyobrazić, że można przedstawić diagram architektury i / lub opis, aby łatwo zrozumieć, jak działa minimalna 10 węzłów infrastruktury Ubuntu Cloud z instalacją MAAS?


Inna (nie taka) stara dokumentacja: Omówienie architektury projektu OpenStack, ale jest ona oparta na poprzedniej wersji Openstack (o nazwie „Cactus”)
— maksymalnie

Zauważ, że należy opisać głównie część „chmurową” (z OpenStack). Fakt, że MAAS jest serwerem wdrażającym PXE na sterydach i że juju służy do wdrażania amuletów (jedna usługa na węzeł), jest dość proste. Ale to, co oferuje OpenStack dzięki rozproszonej pamięci masowej w chmurze - patrz na przykład Storage Object OpenStack: Omówienie - to inna historia: tak powinien opisać diagram. Mam nadzieję, że moje pytanie będzie w ten sposób jaśniejsze.
— maksymalny

Być może pierwszym krokiem byłoby wyszczególnienie roli każdego 10 komputerów we wdrożeniu infrastruktury chmury Ubuntu z MAAS i Juju : 1) MAAS server2) juju bootstrap node(Juju używa go do koordynowania wdrażanych usług) 3) mysql4) openstack rabbitmq5) openstack keystone6) openstack's nova-cloud-controller7) openstack's nova-volume8) openstack's nova-compute9) openstack's glance10) openstack's openstack-dashboard.
— maksymalny

Odpowiedzi:


5

Jestem w trakcie projektowania systemu do wdrożenia MaaS / Juju / Openstack / juju-jitsu. Poniższy schemat przedstawia architekturę, która moim zdaniem jest niezbędna do minimalnej instalacji zgodnie z dokumentacją . Pracowałem również nad dokumentem przeglądowym juju, który można znaleźć tutaj .

Schemat architektury dla MaaS / Juju / Openstack / juju-jitsu

Uwaga 1: Uznałem ten wątek za przydatny w określaniu konfiguracji architektury węzła 6 MaaS. Aby uzyskać architekturę opartą na 10 węzłach, diagram można rozwinąć, tak aby miał jeden serwer na węzeł.

Uwaga 2: W przypadku architektury 6-węzłowej minimalna liczba komputerów fizycznych wynosi 7.

Uwaga 3: W przypadku architektury 10 węzłów minimalna liczba komputerów fizycznych wynosi: 11.


7

jeśli ktoś wdroży Maas + Juju dla OpenStack, uruchom juju status --format=png > architecture.png


1
To nie jest dostępne w precise(wersja juju 1.20.1-precise-amd64)
— s3v3n
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.