news 2026/4/18 8:16:02

运维系列虚拟化系列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/4/18 5:43:40

中小企业首选!YOLOv13镜像降低AI落地门槛

中小企业首选!YOLOv13镜像降低AI落地门槛 在人工智能技术快速普及的今天,中小企业在尝试将AI能力融入产品或业务流程时,常常面临两大核心挑战:环境配置复杂与部署成本高昂。尤其是在目标检测这类视觉智能场景中,从源码…

作者头像 李华
网站建设 2026/4/18 7:03:25

本科生必看:毕业论文选题Top10优质平台及详细操作指南

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

作者头像 李华
网站建设 2026/4/18 7:59:19

本科生如何科学选题?这份Top10平台榜单提供专业指导

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

作者头像 李华
网站建设 2026/4/18 7:59:53

AWPortrait-Z文化传承:少数民族服饰的数字保存

AWPortrait-Z文化传承:少数民族服饰的数字保存 1. 引言 1.1 技术背景与文化价值 在全球化快速发展的今天,许多少数民族的传统服饰正面临失传的风险。这些服饰不仅是民族文化的重要组成部分,更承载着丰富的历史记忆、审美观念和工艺智慧。如…

作者头像 李华
网站建设 2026/4/3 18:22:42

万能场馆预订系统源码,轻松实现数字化转型,拥抱智能化运营新时代

温馨提示:文末有资源获取方式还在为场馆预订电话响不停、手工登记易出错、场地空置率高等问题烦恼吗?在全民健身热潮下,传统管理方式已成为场馆增长的绊脚石。今天,我们为您介绍一款功能强大的万能场馆预订系统源码,它…

作者头像 李华
网站建设 2026/4/18 6:07:06

麦橘超然可不可以换模型?扩展性分析

麦橘超然可不可以换模型?扩展性分析 1. 引言:从固定模型到灵活扩展的技术演进需求 随着 AI 图像生成技术的普及,用户对个性化和定制化的需求日益增长。当前,“麦橘超然 - Flux 离线图像生成控制台”作为一款基于 DiffSynth-Stud…

作者头像 李华