DaDesktop 嵌套虚拟化兼容性
嵌套虚拟化即便在最理想的情况下,也很难达到最佳运行状态。以下是我们在 DaDesktop 的各种环境中,对哪些虚拟化工具可用或表现最佳的建议。
如有疑问,请随时联系我们。请注意,某些工具并未在所有操作系统上提供,例如 Virt Manager。
有关使用 Virt Manager 来提供多个沙盒服务器和/或桌面的更多信息,可供查阅。
| Intel CPU | AMD CPU | ||||
| KVM | LXC | KVM | LXC | ||
| Virt-Manager | Windows | 不适用 | 不适用 | 不适用 | 不适用 |
| Linux | √ | √ | √ | √ | |
| VirtualBox | Windows | √ | 不适用 | X③ | 不适用 |
| Linux | √ | √①② | X③ | √①② | |
| VMware Workstation | Windows | √① | 不适用 | √ | 不适用 |
| Linux | √① | X | √ |
X |
|
测试环境:
| Intel CPU 型号:Intel(R) Xeon(R) CPU E5-2673 v3 @ 2.40GHz | |||||
| AMD CPU 型号:AMD EPYC 7502P 32-Core Processor | |||||
| Windows:Windows 10 | |||||
| Linux:Ubuntu 20.04 | |||||
| VirtualBox:6.1.18 | |||||
| VMware Workstation:16 Pro, v16.1.1 |
说明:
①:客户机中不支持 Intel VT-X 和 AMD 虚拟化加速。必须禁用硬件处理器设置中的“Virtualize Intel VT-x/EPT or AMD-V/RVI”复选框。
②:客户机上的 VirtualBox 版本必须与宿主机上的 VirtualBox DKMS 版本相同。
③:在 LXC 中运行 VirtualBox 会与运行 KVM 虚拟机冲突,因此必须停止宿主机上的所有 KVM 实例。
④:遇到 systemd-udevd 软锁定错误,速度缓慢,系统卡死。