proxmox ve(pve)对于 cpu 超分比是如何设置的?

279 天前
 CodeWind

假设有一个基于 8 核心 16 线程物理 cpu 为基础的硬件平台,安装了 proxmox ve (以下简称 pve ),请问该平台最大可以创建的虚拟机 vcpu 个数有限制吗?单虚拟机的最大 vcpu 是不是不能超过线程数?

1622 次点击
所在节点    服务器
8 条回复
MrGba2z
279 天前
是 ( PVE 会阻止你启动,因为这样反而降低性能)
CodeWind
279 天前
@MrGba2z 说的是“单虚拟机的最大 vcpu 是不是不能超过线程数?”吗?
Rorysky
279 天前
vmware 可以超过线程数, 我隐约记得,vcpu 本身也是分时复用的

https://forum.huawei.com/enterprise/zh/thread/580934109621010432
deorth
279 天前
没听说过
CodeWind
279 天前
@Rorysky 之前运维过 HCS ,知道 3:1 ,我记得这个 3:1 似乎是指的线程数 x3 ?大佬是想告诉我最佳方案是 3:1 的超分比吗?
Rorysky
278 天前
@CodeWind #5 vcpu 是分时复用的,单个虚拟机的 vcpu 数量 不能超过物理核心数(包含超线程);但你可以运行多个虚拟机,总体平台上的 vcpu 个数是由 虚拟化平台 和 硬件限制的,比如 单个物理核心只能分配 xx 个 vcpu/ 这台物理机上的 vcpu 总量限制等。 总体 vmware 说 1:3 是个经验推荐值,不一定准

https://docs.vmware.com/en/VMware-vSphere/7.0/com.vmware.vsphere.vm_admin.doc/GUID-13AD347E-3B77-4A67-B3F4-4AC2230E4509.html
Rorysky
278 天前
xixiv5
275 天前
单台虚拟机最大只可以分配 16 个 vcpu

但是你可以创建 10 个甚至更多个虚拟机,每台都分配 16 个 vcpu
只不过可能会出现抢占导致卡顿

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1026581

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX