- 积分
- 16843
在线时间 小时
最后登录1970-1-1
|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?开始注册
x
即使 free_ram_mb 或 free_disk_gb 为负,虚拟机依旧有可能创建成功。事实上,当 nova-scheduler 在调度过程中,某些 filter 允许资源超配,比如 CPU、RAM 和 DISK 等 filter,它们默认的超配比为:
8 K9 ^, X8 Z- O2 p8 W1 n- o! L6 |7 p; p( e
CPU: CONF.cpu_allocation_ratio = 165 l8 r- [! _7 G! h5 L7 m
RAM: CONF.ram_allocation_ratio = 1.5! \+ Q! U# I8 S" d7 c; F
DISK: CONF.disk_allocation_ratio = 1.00 {# b7 D: F2 K' E
以 ram_filter 为例,在根据 RAM 过滤宿主机时,过滤的原则为:
& K" M5 @, ^ m) F5 ]memory_limit = total_memory * ram_allocation_ratio
; c+ [( n2 R, A, F+ qused_memory = total_memory - free_memory
' a7 Y3 w9 a2 L9 d( \8 Z7 y3 X2 rmemory_limit - used_memory < flavor[‘ram’],表示内存不足,过滤该宿主机;否则保留该宿主机。( y9 E9 P- g8 r0 D2 T3 m- \% w/ I
|
|