nova scheduler filter 主机分配的问题

发布于 2021-11-27 07:19:08 字数 396 浏览 926 评论 1

请教一下大牛们一个关于host分配的问题。

我现在有4个主机,打算起几个VM. filter选用different_hosts。

初步的想法是让每个VM都在不同的主机上。

  scheduler_default_filters = …… , DifferentHostFilter

现在问题有两个:

1. 如果VM的个数>4,会不会失败?

2. 当VM=4时,如果有一个VM对应的主机资源不够,调度算法会不会把这个VM分配到别的主机去,还是直接报错退出?举个例子,按照设想VM1,VM2,VM3,VM4应该分布在host1,host2,host3,host4。可是host4资源用光了,那么VM4是直接创建失败还是分配到host1~3上。

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

猫烠⑼条掵仅有一顆心 2021-11-30 17:13:42

1、你有4台host主机,只要虚拟资源数多于创建4个vm所需资源数是不会失败的。

2、如果一个对应的主机资源不够,调度算法会把该host过滤掉,不会直接报错退出。vm4会根据是其他3台host是否可用,以及资源占用情况等情况做一个加权,优先选择权重最高的一台host作为宿主机。

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文