如何实现openstack主机内存ram超额分配
发表于:2025-02-03 作者:千家信息网编辑
千家信息网最后更新 2025年02月03日,这篇文章主要介绍如何实现openstack主机内存ram超额分配,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!openstack提供资源利用率的方式一种主要途径是创建虚拟机时对
千家信息网最后更新 2025年02月03日如何实现openstack主机内存ram超额分配
这篇文章主要介绍如何实现openstack主机内存ram超额分配,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!
openstack提供资源利用率的方式一种主要途径是创建虚拟机时对内存进行超额分配。在对物理主机的选择策略如下代码所示:
def host_passes(self, host_state, filter_properties): """Only return hosts with sufficient available RAM.""" instance_type = filter_properties.get('instance_type') requested_ram = instance_type['memory_mb'] free_ram_mb = host_state.free_ram_mb total_usable_ram_mb = host_state.total_usable_ram_mb ram_allocation_ratio = self._get_ram_allocation_ratio(host_state, filter_properties) memory_mb_limit = total_usable_ram_mb * ram_allocation_ratio used_ram_mb = total_usable_ram_mb - free_ram_mb usable_ram = memory_mb_limit - used_ram_mb if not usable_ram >= requested_ram: LOG.debug("%(host_state)s does not have %(requested_ram)s MB " "usable ram, it only has %(usable_ram)s MB usable ram.", {'host_state': host_state, 'requested_ram': requested_ram, 'usable_ram': usable_ram}) return False # save oversubscription limit for compute node to test against: host_state.limits['memory_mb'] = memory_mb_limit return True
total_usable_ram_mb为物理主机所能提供的物理内存,如4G,8G,ram_allocation_ration为内存超额分配系数,在nova.conf中设置。openstack默认超额分配系数为1.5。free_ram_mb为主机剩余内存值,该值可为负数。used_ram_mb为以分配内存,一般为该主机上已创建虚拟机内存总和。memory_mb_limit为超额后的内存,当剩余可以可用的useble_ram内存小于虚拟机的创建时所需内存时,表示该主机无法创建虚拟机,系统将不会选择该主机创建虚拟机。
以上是"如何实现openstack主机内存ram超额分配"这篇文章的所有内容,感谢各位的阅读!希望分享的内容对大家有帮助,更多相关知识,欢迎关注行业资讯频道!
内存
主机
分配
物理
内容
篇文章
系数
剩余
选择
代码
价值
兴趣
利用率
对内
小伙
小伙伴
总和
方式
更多
机时
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
200w数据导入数据库
安防系统软件开发
海淀区软件开发程序
单机诛仙服务器启动指令
电信服务器查询
高中会考数据库上机操作
网络技术评估机构
sql网络安全训练
租用服务器的主要用途
vb6服务器
医院电话服务器怎么开
北京巨量网络技术有限公司
服务器面临的风险类型残余风险
深圳农业科技互联网
惠阳软件开发定制
云辰互联网络科技深圳有限公司
银川APP软件开发
在通常情况下什么不是数据库对象
网络安全竞赛心得体会
数据库怎么追加到目标表
项羽ol数据库
数据库中怎样确定字段
网络安全有哪些基本特征
重大网络安全事件启示
上海搜客网络技术有限公司
网络安全 华龙网
白帽子说网络安全
网络技术怎么提高一对一营销能力
宜兴软件开发平台
各大银行软件开发招聘