2017-12-03 13 views
0

私はopenstackを初めて使いました。どのように動作するのか理解しようとしていますが、私の質問は です.3つの計算ノードがある場合、コントローラー(nova)はどのサーバーを展開するのか、同じ計算ノードまたは他のノードに配置されますか?コントローラーは、インスタンスを展開する計算ノードをどのように選択するのですか?

は、コントローラ上で実行されている

答えて

0

ノヴァ・スケジューラはゲストが上に展開されなければならない計算れていることを決定ありがとう。 nova.confにはscheduler_default_filtersというキーがあります。 scheduler_default_filtersの値から、ノーバはゲストの作成を手掛かりにします。

scheduler_default_filtersによく使用される値は次のとおりです。 スケジューリング目的では試行されていません(RetryFilter)。

要求された可用性ゾーン(AvailabilityZoneFilter)にあります。

十分なRAMがある(RamFilter)。

要求(ComputeFilter)

満たす任意のアーキテクチャ、ハイパーバイザ型、またはインスタンスの画像特性(ImagePropertiesFilter)で指定された仮想マシンモード特性 をサービスすることができます。

(要求された場合)(ServerGroupAntiAffinityFilter)グループの他のインスタンスとは異なるホストにあります。

グループホスト(要求されている場合)のセット(ServerGroupAffinityFilter)に含まれています。

関連する問題