返回
支持的客户操作系统列表
HRPC 6Gf KVM版本支持QEMU/KVM支持的所有虚拟机客户操作系统。
有关QEMU/KVM支持的客户操作系统的详细信息,请查看此网站。
CPU兼容性
x86-64微架构兼容性
KVM的运行平台拥有一个称为x86-64微架构级别的通用硬件虚拟化层,其目的是了解这一通用层支持哪些操作系统。这一理念消除了客户操作系统“A”保证能在特定虚拟机管理程序“Ω”上运行,但该虚拟机管理程序“Ω”不保证客户操作系统“A”运行的矛盾。 x86-64-v1 早期的64位扩展,广泛用于旧款CPU和需要广泛兼容性的系统。许多较旧的操作系统和发行版在此级别运行。 x86-64-v2 增加了SSE4.x和POPCNT等指令集,提供更好的性能和兼容性。许多现代操作系统使用此级别。还有x86-64-v2-aes,在此级别增加了AES支持指令。 x86-64-v3 增加了AVX、AVX2、AES-NI等,适合数据加密以及科学和技术计算。最新版本的Windows和Linux发行版推荐此级别。 x86-64-v4 新增了AVX-512和VNNI等最新指令集,对机器学习和大规模并行计算有利。大多数新操作系统支持此级别。
x86-64微架构级别与主要操作系统的对应表如下。
级别 | 主要指令集/功能 | 支持的操作系统/发行版 |
---|---|---|
x86-64-v1 | 基本x86-64指令集 SSE (流式SIMD扩展) |
Windows: Windows 7及更高版本, Windows Server 2008及更高版本 Linux: RHEL 6/7/8, CentOS 6/7, Ubuntu 16.04及更高版本, Debian 9/10 BSD: FreeBSD 11及更高版本 |
x86-64-v2 | SSE3, SSE4.1, SSE4.2 POPCNT, CX16, LZCNT |
Windows: Windows 10, Windows Server 2016及更高版本 Linux: RHEL 7/8, Ubuntu 18.04及更高版本, Debian 10/11, Fedora 30及更高版本, Arch Linux BSD: FreeBSD 12及更高版本 |
x86-64-v3 | AVX, AVX2, FMA3 AES-NI (高级加密标准) |
Windows: Windows 10, Windows 11, Windows Server 2019及更高版本 Linux: RHEL 8/9, Ubuntu 20.04及更高版本, Debian 11及更高版本, Fedora 32及更高版本, Arch Linux BSD: FreeBSD 12及更高版本 |
x86-64-v4 | AVX-512 CLWB (缓存行写回) VAES (向量AES), VNNI (向量神经网络指令) |
Windows: Windows 11, Windows Server 2022 Linux: RHEL 9, Ubuntu 22.04及更高版本, Debian 12及更高版本, Fedora 34及更高版本, Arch Linux BSD: FreeBSD 13及更高版本 |
High Response Private Cloud与x86-64微架构级别的关系如下:
型号 | x86-64微架构级别 |
---|---|
HRPC 6Gf EPYC 9004 | 最高支持x86-64-v4 |
HRPC 6Gf Xeon 5411N | 最高支持x86-64-v4 |
有关x86-64微架构级别与单个CPU的关系,以及与指令集的关系,请参考支持信息/手册/HRPC – Proxmox VE/创建新虚拟机/关于CPU和内存。
操作系统特定问题
安装Linux操作系统时不推荐使用EXT文件系统
通常不推荐使用“ext2/3/4”作为文件系统。
通常,虚拟化系统通常共享存储,如果一个虚拟机产生大量I/O,会影响同一主机上的其他虚拟机,导致存储延迟并引发此问题。
安装Windows Server操作系统时的碎片整理设置
Windows Server会定期运行碎片整理功能,在某些环境下可能会对存储造成不必要的压力。