R1w Asked: 2019-05-01 06:53:19 +0800 CST2019-05-01 06:53:19 +0800 CST 2019-05-01 06:53:19 +0800 CST 在 Oracle Solaris 上安装 KVM 772 如搜索所示,KVM 不是裸机,可以安装在某些 Linux 发行版上,我想知道是否可以在 Solaris 上安装 KVM 管理程序? kvm-virtualization 2 个回答 Voted Best Answer user1686 2019-05-01T08:28:33+08:002019-05-01T08:28:33+08:00 是也不是,这取决于你真正想要什么。您想要 /dev/kvm API 还是只想运行硬件加速qemu? 核心 KVM 管理程序不是常规程序;它是 Linux 内核的一个组成部分。它不是您从发行版安装的东西,也不是您可以简单地在非 Linux 系统上编译和运行的东西。 但是 KVM 自己什么都不做——它通常通过 Qemu 管理,它充当“加速器”后端——也就是说,KVM 监督虚拟 CPU,但 Qemu 模拟所有剩余的硬件(磁盘、GPU、网络接口)。当大多数人谈论通过 KVM 运行 VM 时,他们通常指的是qemu -accel kvm(或者有时是类似的替代方法kvmtool)。 Qemu可以在其他操作系统上运行,只要它们具有受支持的虚拟机管理程序——它不需要专门的 Linux KVM。理论上,您应该qemu -accel haxm在 Windows 和 Linux KVM 上获得相同的结果。 也就是说,KVM显然已被移植到Illumos ,它是 Solaris 的衍生产品,并用于SmartOS产品。(当然,虽然 illumos-kvm 是基于Linux KVM 的,但它们不再相同,因为从那时起两者都以自己的方式出现分歧——它们都只是为用户空间程序提供相同的 /dev/kvm API。) 所以如果你想qemu -enable-kvm在 Illumos/OmniOS/SmartOS 上运行,你可以这样做。然而,OpenSolaris 上没有 KVM——至少我找不到。 Charles Huddart 2019-09-13T03:09:53+08:002019-09-13T03:09:53+08:00 Solaris for Sparc 和 Intel 能够运行基于 Oracle (Zen) 的 Hyper-visor 环境。它们提供功能齐全的虚拟化环境。 IOS可以从这个链接下载:https ://www.oracle.com/virtualization/technologies/vm/downloads/server-storage-vm-downloads.html 有些需要 Oracle 帐户(不需要与支持合同相关联)。尽管某些功能需要企业支持合同。个人使用是可以的,前提是它不代表公司或组织。
是也不是,这取决于你真正想要什么。您想要 /dev/kvm API 还是只想运行硬件加速
qemu
?核心 KVM 管理程序不是常规程序;它是 Linux 内核的一个组成部分。它不是您从发行版安装的东西,也不是您可以简单地在非 Linux 系统上编译和运行的东西。
但是 KVM 自己什么都不做——它通常通过 Qemu 管理,它充当“加速器”后端——也就是说,KVM 监督虚拟 CPU,但 Qemu 模拟所有剩余的硬件(磁盘、GPU、网络接口)。当大多数人谈论通过 KVM 运行 VM 时,他们通常指的是
qemu -accel kvm
(或者有时是类似的替代方法kvmtool
)。Qemu可以在其他操作系统上运行,只要它们具有受支持的虚拟机管理程序——它不需要专门的 Linux KVM。理论上,您应该
qemu -accel haxm
在 Windows 和 Linux KVM 上获得相同的结果。也就是说,KVM显然已被移植到Illumos ,它是 Solaris 的衍生产品,并用于SmartOS产品。(当然,虽然 illumos-kvm 是基于Linux KVM 的,但它们不再相同,因为从那时起两者都以自己的方式出现分歧——它们都只是为用户空间程序提供相同的 /dev/kvm API。)
所以如果你想
qemu -enable-kvm
在 Illumos/OmniOS/SmartOS 上运行,你可以这样做。然而,OpenSolaris 上没有 KVM——至少我找不到。Solaris for Sparc 和 Intel 能够运行基于 Oracle (Zen) 的 Hyper-visor 环境。它们提供功能齐全的虚拟化环境。
IOS可以从这个链接下载:https ://www.oracle.com/virtualization/technologies/vm/downloads/server-storage-vm-downloads.html
有些需要 Oracle 帐户(不需要与支持合同相关联)。尽管某些功能需要企业支持合同。个人使用是可以的,前提是它不代表公司或组织。