中小企业openstack私有云布署实践17 配置文件部份说明

Posted 肖冲

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了中小企业openstack私有云布署实践17 配置文件部份说明相关的知识,希望对你有一定的参考价值。

Nova部份

cpu_allocation_ratio = 4.0
物理 CPU 超售比例,默认是 16 倍,超线程也算作一个物理 CPU,需要根据具体负载和物理 CPU 能力进行综合判断后确定具体的配置。建议超售4倍,配置作用于controller有效
 
ram_allocation_ratio = 1.0
内存分配超售比例,默认是 1.5 倍,生产环境不建议开启超售。配置作用于controller有效,建议配置比例1:1,配合--禁用swap空间的内核参数
 
vcpu_pin_set = 4-$
虚拟机 vCPU 的绑定范围,可以防止虚拟机争抢宿主机进程的 CPU 资源,建议值是预留前几个物理 CPU,把后面的所有 CPU 分配给虚拟机使用,可以配合 cgroup 或者内核启动参数来实现宿主机进程不占用虚拟机使用的那些 CPU 资源。$是取决于你compute物理机的核总数来定,比如vcpu_pin_set = 4-32  或vcpu_pin_set = 4-24等等   配置作用于compute节点有效。
 
reserved_host_memory_mb = 4096
内存预留量,这部分内存不能被虚拟机使用(无需求,尚未验证)
 
reserved_host_disk_mb = 10240
磁盘预留空间,这部分空间不能被虚拟机使用(我无需求,尚未验证)

resume_guests_state_on_host_boot=True 
计算节点物理机重启后,上面的虚拟机都会自动启动,配置作用于controller+compute节点有效?

disk_allocation_ratio=1.2

内存分配超售比例,默认是 1:1 倍,当创建VM时,它是先声明出去,但真实物理机的硬盘的使用率是随着VM的使用而增加,如果环境的机器回收频率高的话,可调高些超售比例,配置作用于controller有效

allow_resize_to_same_host=true
allow_migrate_to_same_host=true

允许实例的调整大小,和迁移,配置作用于controller有效

dhcp_domain = stg

实例虚拟机创建后,注入VM的hostname的域名,比较以上配置,创建一个名字叫venic的虚拟机后,虚拟机启动后,hostname为venic.stg。默认为venic.localdomain,取决个人习惯和企业内网是否有自建DNS服务器,是否有一个统一的域名,如果没有的话建议配置dhcp_domain = 为空,不注入后缀域名。配置作用于controller有效。

 

以上是关于中小企业openstack私有云布署实践17 配置文件部份说明的主要内容,如果未能解决你的问题,请参考以下文章

中小企业openstack私有云布署实践5 数据库MariaDB 集群

中小企业openstack私有云布署实践4.1 上层代理haproxy配置 (科兴环境)

中小企业openstack私有云布署实践11.1 计算nova - compute节点配置(科兴环境)

中小企业openstack私有云布署实践1 网络拓扑说明

中小企业openstack私有云布署实践13.2 网络Neutron-compute节点配置(办公网环境)

中小企业openstack私有云布署实践12.2 网络Neutron-controller节点配置(办公网环境)