web-dev-qa-db-ja.com

Ubuntu Cloudのノードの最小数はいくつですか?

このチュートリアルで説明されている、機能しているクラウドをセットアップするために必要なノードの最小数はいくつですか。

いくつかのテストを実行したいだけで、10台のコンピューターを横にして実行することはできません。 2-3ノード(MAASサーバーの場合は+1)を使用できますか?

2
czajkowski

毎回 juju deployが呼び出され、新しいマシンを起動します。また、juju bootstrapは、飼育係を起動するためのマシンを予約します。

したがって、この例では約9ノードが必要なようです。

10台のマシンがないので、簡単な例 here を実行できます。

2
czajkowski

柔術は6台で設定できます。

この場合、glanceとダッシュボードはkeystoneと同じマシンに配置され、rabbitmq-serverはmysqlサーバーに配置されます。したがって、3つのマシンを節約できます。

アーミンダー

0

実際には、MAASサーバー自体を使用せず(1)、2つのノードを追加し(2、3)、次の構文を使用して最初の実際のノード自体にいくつかのサービスをまとめることができます。

juju deploy --to lxc:0 keystone
juju deploy --to lxc:0 rabbitmq-server
juju deploy --to lxc:0 nova-cloud-controller
juju deploy --to lxc:0 openstack-dashboard
juju deploy --to lxc:0 glance
juju deploy --to lxc:0 juju-gui
juju deploy --to lxc:0 cinder
...etc...
juju deploy --to lxc:1 nova-compute

Ubuntu、MAAS、JuJu、OpenStackのインストールを想定しています。おそらくそこにcephをデプロイしたいと思うでしょう。ネットワークの状況によっては、中性子関連のものを追加したい場合があります。おそらく、memcachedが必要な場合があります。

オープンスタックベースのチャームページを見ると、デフォルトで何が含まれるかがわかります。 https://jujucharms.com/openstack-base/36 このオープンスタックベースチャームを使用する場合ただし、ノードごとに1つのサービスにデプロイされます。手動でjujuを歩き、私が説明した構文を利用すると、同じボックスにサービスを「共存」させることができます。

次のビデオを参照してください: openstackを2つのサーバーにデプロイ 。著者が少しばかり悩んでいるので、ビデオの最初の10分間は許してください。彼は最終的に良いものに降りる。

0