Ale*_*ack 16 linux virtual-machine nested-virtualization
我是 Linux 新手。我正在尝试构建 Chromium OS 并在 QEMU 上运行它。与此同时,我遇到了 Linux KVM、Virtualbox 和 VMWare。所以我基本上有两个关于 Linux 虚拟化的问题:
当今业界使用的最流行的开源虚拟化系统是什么?例如,在我的 Ubuntu 机器上运行另一个发行版时,我是否有更多选择?
如果有人对 Linux 中的虚拟化有经验,请分享一些何时使用什么的提示?哪些用于设置云?
这取决于。我喜欢 Virtualbox 是因为它的 GUI(简单但完整)和速度。但我也将 kvm-qemu 与 libvirt 一起使用,因为它比 Virtualbox 更快且更易于配置。我不喜欢 VMWare(工作站),因为它是商业的、闭源的并且非常重。我喜欢它只是因为它是第一个通过在 90 年代发布 VMWare Workstation 和 Server 来支持 Linux 的商业公司之一。对于虚拟化,Linux 下有很多产品,你选择你喜欢的产品。
X86: VMWare, qemu, kvm, bochs (slow but works well with older operating systems), pc emulator
PPC: PearPc: very slow, claims to emulate old ppc mac-os
Sparc: qemu, slow and with cpu at 100%, emulates old solaris version
Alpha: some commercial emulators, good speed
Itanium: none
Run Code Online (Sandbox Code Playgroud)
还有许多用于未维护和旧平台的模拟器,例如 basilisk、sheepsaver 和许多其他模拟器。
小智 7
是否有比我上面提到的更流行的虚拟化系统?
您列出了几乎所有流行的虚拟化系统,除了“Xen”。
什么时候用什么?
由于您使用的是 Ubuntu box,我建议您使用 qemu/kvm。您可以从“virt-manager”开始,它是 libvirt/qemu/kvm 的“GUI 前端”,看起来与 Windows 上的“vBox 或 VmWare Workstation”非常相似。