桌面上的1类管理程序


10

我有一台功能强大的家用PC,并且使用VirtualBox在Windows中运行Linux发行版(反之亦然)。

我对尝试运行一个轻量级的类型1虚拟机管理程序以运行我的所有操作系统(Windows 7,Debian,Arch)感兴趣,并且正在寻找有关选择哪种选择以及如何实现此建议。

据我了解,类型1虚拟机管理程序是一种轻量级操作系统,仅提供VM管理功能。

在每个来宾操作系统下都能获得合理的性能吗?所有来宾操作系统都可以访问共享数据驱动器,还是最好在另一个来宾操作系统中拥有存储服务器并通过虚拟网络安装它?

游戏方面,这可行吗,或者我实际上需要在裸机上运行Win7吗?

我将不胜感激。


我已对您的问题进行了修改,以反映您的实际要求;1型虚拟机管理程序直接在硬件上运行,而2型虚拟机管理程序(例如VirtualBox)在Windows等常规操作系统中运行。
鲍勃

Windows 7应该可以正常工作。但是,您将要查看处理器是否支持IOMMU / VT-D,这应该可以让您直接访问某些设备。我认为,您的VM将能够直接使用您的视频卡,因此与游戏相关的事物将产生巨大的变化
Journeyman Geek

我的CPU是i5 2500k的核心,它在BIOS中支持仅称为“硬件虚拟化”的功能
Rory 2012年

AFAIK不是1类台式机管理程序。 Citrix的其他产品专门针对有限的笔记本电脑,仅与企业VDI解决方案结合使用时才有用。 既然我想您想要的东西不存在,但您所要求的一切基本上都没有意义。常见的Type I虚拟机管理程序(即ESXi,XEN,KVM,HyperV)在台式机系统上毫无意义。
Zoredache 2012年

Answers:


4

在过去的18个月中,VGA直通似乎已经取得了良好的进展,因此这种设置今天可能会起作用。这里的要求是,所有的硬件元件(CPU,主板,GPU)的做支撑IOMMU,要么是英特尔VT-d或AMD-VI(这些都是一样的VT-x或AMD-V)。

我将尝试类似的方法;我的计划A(如果A失败,则可能是B,C ...)是尝试使用内核,libvirt和qemu的最新(稳定)版本的KVM。我很可能会从Arch,Fedora或Proxmox(即为KVM优化的Debian)发行版开始。我什至可以尝试对各种发行版做同样的事情来比较过程和效果。

如果您仍然对答案感兴趣,我发现此实用指南正在不断更新并保持最新(截至今天-请在下面查看我的答案的日期)。我计划在ArchLinux论坛上以本指南KVM VGA-Passthrough为基础

KVM不是唯一的选择,Xen社区也对VGA直通提供了强大的支持,新版本的EXSi也支持KVM。如果我需要计划B或C,这些将是我的选择。


1

首先,如今“类型1”和“类型2”管理程序之间的区别相当模糊。当然,这与原始1973年的定义有些不同。毕竟,许多通常称为“类型1”的管理程序实际上不是裸机管理程序,而是在某种程度上依赖于主机OS。

如今,许多人在表示“服务器”时说“类型1”,在表示“工作站”时说“类型2”。这些不是原始定义,因此,要注意这种人为的区别会非常混乱。

确定虚拟机管理程序是否可以完成您想要做的事情更为有用。

顺便说一句:

一旦安装了来宾工具/半虚拟化驱动程序,所有流行的虚拟机管理程序都将提供合理的近乎本机的性能。对此的主要例外是3D图形,即使使用驱动程序,与本地性能相比,其运行效果也通常较差。

尽管可以(使用支持VT-d的处理器)保留主机视频卡以供虚拟机专用,但是在许多虚拟机管理程序中,这并没有得到很好的支持,因为他们将这一功能的开发集中在为VM提供原始访问权限上。网卡。

如果您是游戏玩家,则应考虑运行台式机虚拟化解决方案(例如VMware Workstation或VirtualBox),以便可以在主机OS上进行游戏,并获得最高的游戏性能。

如果要在来宾操作系统之间共享数据,则可以专门为此目的创建VM,也可以使用各种虚拟化解决方案的功能来访问主机硬盘上的文件夹(例如,VirtualBox和VMware Workstation提供“共享文件夹” ”,它将主机硬盘驱动器上的目录映射到来宾中的虚拟硬盘驱动器或虚拟网络共享。


0

我认为,未来(功能更强大的硬件,更好的优化的虚拟机管理程序)将在这一领域带来一场革命,但是现在,您最好的选择是使用轻量级的自行构建的主机操作系统(例如Linux),并且仅使用VM,Xorg和图形驱动程序已安装...,则可以全屏显示“真实”的工作操作系统,每个监视器一个。VMware Workstation可以很好地解决此问题。

希望未来会更好地启用这种类型的设置并减少3d图形的开销。


0

NxTop(现在为Citrix XenClient Enterprise)非常不错。我认为仍然有免费的XenClient版本。Mokafive裸机和Wanova(现在由VMware拥有)相似,但是非常昂贵,通常用于企业。

希望VMware将发布具有与ESXi相似模型的Type 1桌面虚拟机管理程序-免费提供,但您必须为酷的企业功能支付vSphere费用。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.