桌面虚拟化

桌面虚拟化

目前是否有合适的 Type 1 “桌面” 虚拟机管理程序?免费还是收费?这只是为了在家里摆弄一些强大的 Phenom 机器。

基本上,我希望能够在同一台 PC 上运行 2 个操作系统,但无需加载 Windows 或 Linux,然后使用热键在它们之间切换。我应该充分利用它们的性能。

  1. 那么我需要比 vmware 工作站和/或 virtualbox 更好的东西吗?我认为这些是“类型 2”?我已经运行 VMWare w/s 和 VBox,但有没有更高性能的解决方案?

  2. 我在 YouTube 上看到了 Citrix 的一个视频,视频中一台笔记本电脑运行着 XP 和 Vista。只需按一下热键,它们就可以在它们之间切换。没有可见的底层操作系统(可能有虚拟机管理程序)?我可以访问 Citrix XenDesktop 3 企业版评估版。我知道这不是针对台式机的,但我能实现我的目标(成为极客)吗?

  3. 如果我使用免费的 XenServer 5.5.0,我的客户端 PC 如何从 xenserver 访问 windows/linux/其他系统?是通过瘦客户端 RDP 类型的应用程序吗?如果是,是否有适用于 windows 和 linux 的应用程序?另外,如果我使用 XenServer,我可以在任一方向使用 USB 吗?

  4. Citrix 接收器是什么?我可以用它做什么(3)?如果可以,是否有一些我可以配置的热键?

  5. 无论使用什么客户端访问服务器软件(无论是在不同的服务器上还是本地),我都能获得完整的 opengl/directx 加速吗?

  6. Xen 怎么样?我尝试了 Xen LiveCD,但不知道如何配置它。

正如您所看到的,有很多困惑。欢迎提供任何帮助/指点。

干杯。

答案1

目前,在概念上最接近专用 Type 1“桌面”虚拟机管理程序的可能是 Parallels Workstation Extreme,尽管它仍然是托管虚拟机管理程序。据我所知,它严重依赖相对较新的硬件虚拟化功能(首先是 Intel VT-d 和 Xeon 5500 系列 CPU),以允许客户机有选择地直接访问图形硬件。我对您的问题的疑问是,几乎从定义上讲,Type 1 虚拟机管理程序通常不支持高端用户界面组件(特别是加速控制台图形)。我不认为存在任何巨大的技术障碍,但似乎没有人愿意去构建一个。

您不想承担重型主机操作系统负担的观点很合理,但如果您采取将主机操作系统作为您想要运行的操作系统之一的做法,那么该操作系统的“开销”就不会成为什么问题,而这正是我认为没有人愿意开发您所要求的东西的主要原因。

至于您的其他问题。

  1. 唯一具有更好性能的虚拟机管理程序是“适当的”第 1 类虚拟机管理程序,如 ESX\i、Xen 等,但这些虚拟机管理程序不会在主机系统上为您提供加速的 GUI 支持控制台,因此我认为在大多数情况下,您问题的当前答案是否定的。如果您正在寻找的是 VM 图形性能,那么前面提到的 Parallels Workstation Extreme 确实比其他产品表现更好,但正如我上面提到的,它的硬件支持非常有限。据传,下一个版本的 VMware Workstation 将支持显着改进的图形性能(例如在 Windows 7 客户机中支持 Aero),但我不能说它何时可用。我认为其他托管虚拟机管理程序供应商也在进行类似的改进,因为对此的需求相当高。

  2. 我在 VMWare Workstation 下以客户机身份运行 Vista、XP、Windows 7 和 Ubuntu。在我看来,它们之间的转换是无缝的(前提是我有足够的 RAM)- 我从未寻找过单击热键来在它们之间切换,但我认为实现起来并不困难。在我的系统上,我能立即分辨出我是在 VM 中运行还是在本机运行的唯一原因是客户机当前不支持高级图形。在我看来,切换时的用户体验大部分是“无缝的”。

  3. XenDesktop(类似 VMware View)是一种桌面虚拟化架构,但所讨论的虚拟机旨在在公司\组织数据中心的主机群集上运行。用户通过瘦客户端或远程桌面应用程序访问这些机器(即它们是 RDP 或 ICA 远程桌面会话)。Linux 和 OSX 以及 Windows 都有可用的 RDP 和 ICA 客户端。也没有什么可以阻止您运行带内远程桌面应用程序(如 VNC),但虚拟机管理程序的远程控制台将更有用,并且可能会提供更好的性能。我使用过许多瘦客户端,它们在控制台之间有相当灵活的热键切换,所以也许这就是您所看到的,这不是我所说的杀手级功能,但它足够简洁。

  4. 参见上文 - 您可以从 Citrix 和其他各种存储库下载客户端,Google 是您的好朋友。我不知道热键设置,我建议您阅读所选客户端的文档,因为它们可能会有所不同。

  5. 在很大程度上,这个问题的答案是,目前高级图形支持还不够好,但很快就会有很大的改进。目前有一些全 3D 图形远程控制台技术正变得越来越主流,例如 Teradici\PC-over-IP。虽然您现在可以将其用于专用(即非虚拟化)工作站硬件,如 Dell Precision R5400 机架式工作站,但它尚不适用于 VM。VMware 和 Teradici 都表示,VMware View V4 发布后将集成对它的支持。Citrix 方面宣布高清 3DICA 增强功能将为其客户操作系统提供类似的加速图形功能。您可以在以下网址找到一篇相当不错的博客文章:HDX 3D 点击此处其中详细介绍了这一点。

  6. 不确定你问这个什么。

答案2

您所指的 YT 视频与 XenClient 有关。请看一下。http://www.citrix.com/English/ps2/products/feature.asp?contentID=1685500

相关内容