MAAS / Openstackアーキテクチャを使用したUbuntuクラウドインフラストラクチャを説明するアーキテクチャ図


14

私が理解しているOpenStackに基づくMAASを使用したUbuntu Cloud Infrastructureに興味がありますが、MAASの動作の概要を示すアーキテクチャ図が見つかりません

ケースは、MAASを使用したUbuntu Cloud Infrastructure です

Ubuntu Cloud Infrastructureのインストールで説明されているように)少なくとも10個のノードが必要であり、この「10 MAASノードアーキテクチャ」は通常、アーキテクチャ図の完璧な候補です。

MAASがどのように機能し、MAASが何を提供するかを理解するのは、簡単で現実に基づいた方法ではないでしょうか?

ドキュメントを探して、アーキテクチャ図を含む技術的で最新のドキュメントを見つけました(!):OpenStack Architecture:Essex Editionの再訪


MAASをインストールした最小10ノードのUbuntuクラウドインフラストラクチャがどのように機能するかを簡単に理解するために、アーキテクチャ図や説明を提供できると想像できますか?


別の(そうではない)古いドキュメント: OpenStackのプロジェクトのアーキテクチャの概要が、それは(「サボテン」という名前の)前のOpenStackのリリースに基づいています
maximd

説明するのは主に(OpenStackでの)「クラウド」部分であることに注意してください。MAASはステロイド上のPXE展開サーバーであり、jujuはチャーム(ノードごとに1つのサービス)の展開に使用されるという事実は非常に簡単です。しかし、OpenStackがクラウド用の分散ストレージにもたらすもの-「OpenStackオブジェクトストレージ:概要」を参照-は別の話です。これは図で説明するべきものです。この方法で私の質問がより明確になることを願っています。
maximd

たぶん、最初のステップは、それぞれ10機の役割が何であるかをリストになりMAASとジュジュとUbuntuのクラウドインフラストラクチャの展開:1)MAAS server2) juju bootstrap node(ジュジュが展開されているサービスを調整するためにそれを使用しています)3)mysql4)OpenStackの者rabbitmq5)OpenStackの者keystone6)openstackのnova-cloud-controller7)openstackのnova-volume8)openstackのnova-compute 9)OpenStackの者glance10)OpenStackの者openstack-dashboard
12

回答:


5

現在、MaaS / Juju / Openstack / juju-jitsuを展開するシステムを設計しています。下の図は、ドキュメントで指定されている最小インストールに必要だと思うアーキテクチャを示しています。ここにあるジュジュの概要文書の作業もしています

MaaS / Juju / Openstack / juju-jitsuのアーキテクチャ図

注1:このスレッドは、6 MaaSノードアーキテクチャの構成を決定するのに役立ちます。10ノードベースのアーキテクチャを取得するために、ノードごとに1つのサーバーを持つように図を展開できます。

注2:6ノードアーキテクチャの場合、物理コンピューターの最小数は7です。

注3:10ノードアーキテクチャの場合、物理コンピューターの最小数は11.です。


7

誰かがopenstackにmaas + jujuをデプロイする場合は、実行してください juju status --format=png > architecture.png


1
これはでは使用できませんprecise(ジュジュ版1.20.1-precise-amd64
s3v3n
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.