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?
źródło
MAAS server
2)juju bootstrap node
(Juju używa go do koordynowania wdrażanych usług) 3)mysql
4) openstackrabbitmq
5) openstackkeystone
6) openstack'snova-cloud-controller
7) openstack'snova-volume
8) openstack'snova-compute
9) openstack'sglance
10) openstack'sopenstack-dashboard
.Odpowiedzi:
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 .
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.
źródło
jeśli ktoś wdroży Maas + Juju dla OpenStack, uruchom
juju status --format=png > architecture.png
źródło
precise
(wersja juju1.20.1-precise-amd64
)