做 web3 业务需要装配一台家用生产力服务器,使用场景如下
运行 PVE 系统,虚拟几十个 ubuntu 虚拟机分别运行不同的业务,对 CPU 的负载各不相同,如果出现高负载业务我会关掉其他虚拟机,只保留一台全速运行,大部分的时间都是几十台虚拟机同时运行低负载任务

目前有以下两个方案备选

双路 7R32 ,来自计算化学论坛大佬
CPU:2*AMD EPYC 7R32 (单颗 48 核 96 线程,满载 3.3 GHz ) 2*2600
主板:技嘉 MZ72-HB0  4900
内存:16*32GB=512GB 镁光/现代/三星 DDR4-3200 ECC REG  16*320



9950X 配 48*4=192G DDR5 内存

目前尚不明确的问题如下
PVE 运行虚拟机是如何分配 CPU 和内存的,比如说 9950X  16 核 32 线程是不是最多只能开 32 个虚拟机?
如果我开了 50 个虚拟机运行,PVE 会动态分配 CPU 负载吗?

如果可以动态分配我倾向于装一台 9950X 的机器因为主频高,我偶尔会用到高主频带来的计算优势
如果只能开 32 个我要考虑是否装一台 7R32 的机器,核心线程更多可以开更多的虚拟机。

请大家指教,谢谢
举报· 101 次点击
登录 注册 站外分享
6 条回复  
kenneth104 小成 2024-10-24 13:15:19
可以分配更多的 vCPU
rming 小成 2024-10-24 13:16:16
“9950X 16 核 32 线程是不是最多只能开 32 个虚拟机?”
没有这回事,虚拟机里的 CPU 也是虚拟的,你设置 100 个核心都可以
返回顶部