news 2026/6/15 18:49:23

运维系列虚拟化系列OpenStack系列【仅供参考】:看 nova-scheduler 如何选择计算节点 - 每天5分钟玩转 OpenStack(27)

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
运维系列虚拟化系列OpenStack系列【仅供参考】:看 nova-scheduler 如何选择计算节点 - 每天5分钟玩转 OpenStack(27)

看 nova-scheduler 如何选择计算节点 - 每天5分钟玩转 OpenStack(27)

  • 看 nova-scheduler 如何选择计算节点 - 每天5分钟玩转 OpenStack(27)
    • Filter scheduler
    • Filter
      • RetryFilter
      • AvailabilityZoneFilter
      • RamFilter
      • DiskFilter
      • CoreFilter
      • ComputeFilter
      • ComputeCapabilitiesFilter
      • ImagePropertiesFilter
      • ServerGroupAntiAffinityFilter
        • 1. 创建一个 anti-affinity 策略的 server group “group-1”
        • 1. 依次创建 Instance,将inst1, inst2和inst3放到group-1中
      • ServerGroupAffinityFilter
        • 1. 创建一个 affinity 策略的 server group “group-2”
        • 1. 依次创建 instance,将 inst1, inst2 和 inst3 放到 group-2 中
    • Weight
    • 日志




看 nova-scheduler 如何选择计算节点 - 每天5分钟玩转 OpenStack(27)

本节重点介绍 nova-scheduler 的调度机制和实现方法:即解决如何选择在哪个计算节点上启动 instance 的问题。

创建 Instance 时,用户会提出资源需求,例如 CPU、内存、磁盘各需要多少。

OpenStack 将这些需求定义在 flavor 中,用户只需要指定用哪个 flavor 就可以了。

可用的 flavor 在 System->Flavors 中管理。

Flavor 主要定义了 VCPU,RAM,DISK 和 Metadata 这四类。 nova-scheduler 会按照 flavor 去选择合适的计算节点。 VCPU,RAM,DISK 比较好理解,而 Metatdata 比较有意思,我们后面会具体讨论。

下面介绍 nova-scheduler 是如何实现调度的。

在 /etc/nova/nova.conf 中,nova 通过 scheduler_driver,scheduler_available_filters 和 scheduler_default_filters 这三个参数来配置 nova-scheduler。

Filter scheduler

Filter scheduler 是 nova-scheduler 默认的调度器,调度过程分为两步:

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/6/15 12:53:15

cy5.5-N-Acetyl Chitosan,cy5.5-壳聚糖-N-乙酰化物的生物学功能

cy5.5-N-Acetyl Chitosan,cy5.5-壳聚糖-N-乙酰化物的生物学功能Cy5.5-N-Acetyl Chitosan(Cy5.5-壳聚糖-N-乙酰化物)是通过将荧光染料Cy5.5与化学修饰的壳聚糖(Chitosan)结合形成的复合物。壳聚糖是一种天然多糖&#x…

作者头像 李华
网站建设 2026/6/15 13:23:28

【必收藏】我的秋招经历:大厂AI岗位面试真题全汇总(大模型方向)

本文是我备战2025年秋招期间,结合多次实战面试整理的AI岗位“八股文”合集,专为大模型、Agent等方向求职者打造,尤其适合CSDN上的编程小白、入行新人及进阶程序员参考,助力大家精准攻克面试难关。 本人核心投递方向覆盖&#xff…

作者头像 李华
网站建设 2026/6/15 8:03:39

毕业论文选题困难?这份Top10平台榜单帮你轻松搞定

10大论文选题工具核心对比 排名 工具名称 核心功能 效率评分 适用场景 1 aicheck 智能选题大纲生成 ★★★★★ 完全无头绪时的选题生成 2 aibiye 选题优化可行性分析 ★★★★☆ 已有初步方向的优化调整 3 知网 学术资源库选题参考 ★★★★☆ 专业领域深度…

作者头像 李华
网站建设 2026/6/15 13:22:46

本科生毕业论文选题Top10平台测评,附详细使用技巧解析

10大论文选题工具核心对比 排名 工具名称 核心功能 效率评分 适用场景 1 aicheck 智能选题大纲生成 ★★★★★ 完全无头绪时的选题生成 2 aibiye 选题优化可行性分析 ★★★★☆ 已有初步方向的优化调整 3 知网 学术资源库选题参考 ★★★★☆ 专业领域深度…

作者头像 李华
网站建设 2026/6/15 15:46:49

最新毕业论文选题平台Top10权威榜单,助力本科生高效选题

10大论文选题工具核心对比 排名 工具名称 核心功能 效率评分 适用场景 1 aicheck 智能选题大纲生成 ★★★★★ 完全无头绪时的选题生成 2 aibiye 选题优化可行性分析 ★★★★☆ 已有初步方向的优化调整 3 知网 学术资源库选题参考 ★★★★☆ 专业领域深度…

作者头像 李华
网站建设 2026/6/11 9:31:42

IQuest-Coder-V1镜像使用指南:快速部署代码智能Agent

IQuest-Coder-V1镜像使用指南:快速部署代码智能Agent 1. 引言 1.1 学习目标 本文旨在为开发者、AI研究者及软件工程团队提供一份完整的IQuest-Coder-V1镜像使用指南,帮助您在本地或云环境中快速部署并运行这一新一代代码智能Agent。通过本教程&#x…

作者头像 李华