nova虚拟机的CPU配置-关于sockets,cores,threads的限制
生活随笔
收集整理的這篇文章主要介紹了
nova虚拟机的CPU配置-关于sockets,cores,threads的限制
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
基本關(guān)系 sockets x cores x threads = 總vcpu數(shù)
有時(shí)候需要限制sockets的個(gè)數(shù)。例如windows server 2008 r2的不同版本,微軟對(duì)物理CPU個(gè)數(shù)進(jìn)行了限制:
| windows server 2008 r2 | 支持sockets |
| 標(biāo)準(zhǔn)版 | 4 |
| 企業(yè)版 | 8 |
| 數(shù)據(jù)中心 | 64 |
例如,對(duì)于8個(gè)vcpu的配置,默認(rèn)情況下nova給出的配置為 sockets=8,cores=1,threads=1。如果windows是上面的標(biāo)準(zhǔn)版,guest OS就只能使用4個(gè)cpu。如果限制sockets為4,使得參數(shù)為sockets=4,cores=2,threads=1,則guest OS能看到全部8個(gè)core。
在nova中,通過(guò)flavor key配置這種限制。
# nova flavor-create windows_8_32_500 auto 32768 500 8 # nova flavor-key windows_8_32_500 set hw:cpu_max_sockets=4除了?hw:cpu_max_sockets,還可以配置?hw:cpu_max_cores,hw:cpu_max_threads。
啟動(dòng)一個(gè)虛擬機(jī) nova boot --flavor windows_8_32_500 --image <image id/name> --nic net-id=<net-id> <vm name>
總結(jié)
以上是生活随笔為你收集整理的nova虚拟机的CPU配置-关于sockets,cores,threads的限制的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: VBA 添加日历控件的操作
- 下一篇: 漏刻有时数据可视化大屏常见问题(10):