找回密码
 注册
查看: 3559|回复: 0

openstack 资源超配与调度

[复制链接]

1

主题

0

回帖

12

积分

管理员

积分
12
QQ
发表于 2018-11-25 22:53:23 | 显示全部楼层 |阅读模式
即使 free_ram_mb 或 free_disk_gb 为负,虚拟机依旧有可能创建成功。事实上,当 nova-scheduler 在调度过程中,某些 filter 允许资源超配,比如 CPU、RAM 和 DISK 等 filter,它们默认的超配比为:
/ V! k( G9 h% V- d; n- u/ A) i) E
CPU: CONF.cpu_allocation_ratio = 16
, k0 f- ]( Y( v% D" s! d0 T& \1 JRAM: CONF.ram_allocation_ratio = 1.5: @# r. K* t$ j  Z8 F$ m0 h5 h
DISK: CONF.disk_allocation_ratio = 1.0- t2 R( j9 N* B  z% f
以 ram_filter 为例,在根据 RAM 过滤宿主机时,过滤的原则为:
# d$ T! l9 Y" Mmemory_limit = total_memory * ram_allocation_ratio
; x6 `* _$ {$ F# M  I" Hused_memory = total_memory - free_memory
5 V0 ~0 v7 E9 G3 I+ {) s/ x  D8 Gmemory_limit - used_memory < flavor[‘ram’],表示内存不足,过滤该宿主机;否则保留该宿主机。* z, P$ m! Q1 Y. p6 I$ W& }3 O
您需要登录后才可以回帖 登录 | 注册

本版积分规则

返回首页|Archiver|手机版|小黑屋|易陆发现技术论坛 ( 蜀ICP备2026014127号-1 )

GMT+8, 2026-6-12 04:07 , Processed in 0.019154 second(s), 22 queries .

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表