R1w*_*R1w 0 solaris emulator hypervisor qemu kvm-virtualization
搜索显示 KVM 不是裸机,可以安装在一些 Linux 发行版上,我想知道是否可以在 Solaris 上安装 KVM 管理程序?
是与否,这取决于你真正想要的。您想要 /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——至少我找不到。
| 归档时间: |
|
| 查看次数: |
701 次 |
| 最近记录: |