哪种桌面虚拟化软件运行最顺畅?

时间:2008-09-16 11:37:39

标签: desktop virtualization remote-desktop system-administration vdi

背景: 我在周末经营一份全职工作和一份兼职工作,我的雇主都为我提供了一台笔记本电脑。当然,我家里也有强大的工作站可以工作,有时当我在办公室工作时(我在另一个城市工作),我正在另一个工作站工作。

问题: 这使得我正在维护的4台PC(软件版本,许可证和设置)只是为了完成我的工作,相信我,我的首选软件列表太大了。

我想在我的VMware服务器上设置虚拟桌面,因此无论我在哪台PC上工作,我都可以使用相同的安装和相同的会话。

现在我没有时间和金钱对每个设置进行全面测试,所以我想听听你对这个主题的体验。

问题: 我是否应该将VMware虚拟工作站与一些远程登录软件(如realVNCteamviewerlogmein,无论......)一起使用,还是应该投资于{{3}这样的完整VDI系统}或Sun提供?

编辑: 我在Windows XP上使用Adobe Dreamweaver进行编程 - 但我在Debian上运行我的服务器,有时也会在VIM中进行快速编辑。首先,我打算使用基本安装虚拟化WinXP,以查看它是如何运行的。

6 个答案:

答案 0 :(得分:12)

我是一名顾问,倾向于在各种环境中工作。我带着一台ThinkPad,通过Ubuntu64运行VMWare Server,内存为4GB。我有一个320GB的二级硬盘驱动器,我只用于VM,并且有25个左右的不同虚拟机,我根据情况需要启动它。

它们是Linux服务器和工作站,Vista工作站和XP工作站的混合体。我很少使用VMWare服务器控制台。我通过一种远程访问方法访问它们中的每一种。

对于Linux,我通常安装FreeNX或NXServer用于桌面访问,而只安装SSH用于命令行。在Windows上,我总是使用远程桌面(RDP),但在XP上,它只适用于“Pro”版本,而不适用于“Home”版本。如果所有其他方法都失败了,我会安装VNC并使用它。 VNC位于我的列表的最底层,因为它确实是最后的手段。唯一不错的是实际上不能使用机器。

然而,Linux上的NX和Windows上的RDP比VNC更好地工作。除了字体平滑和花哨的桌面效果之类的小东西之外,如果你在视频或音频或基于DirectX的东西上做很多事情,唯一的大问题就是。像YouTube或其他视频这样的内容不喜欢使用我所知道的任何远程桌面协议。

就性能而言,使用Linux作为VMWare的主机可以提供真正良好的系统资源管理。基于Windows的VM不能只是吞噬内存,但仍然可以在需要时获取内存。

我整天在Visual Studio 2008上的虚拟Vista工作站中进行C#开发,并且完全没有问题,一次打开3-4个不同的解决方案以及通过无线VPN连接的另一台机器上的普通内容和RDP。

我可以翻转到主机操作系统,它根本不会触及交换空间。就我而言,这是一种很好的工作方式。

答案 1 :(得分:2)

如果您想使用相同的安装,您应该认真考虑远程桌面服务器/客户端解决方案,捆绑到XP的每个Windows操作系统中。基本上,此应用程序使用高度压缩的图像显示从远程桌面到本地桌面的视图;这甚至可以通过低带宽的互联网连接工作 虽然XP版本只能同时处理一个用户,但Windows Server 2003(以及我认为的Windows Server 2008)中的用户可以处理多个用户(达到一定限制)。

缺点和副作用包括:

  • 通过RDC的虚拟PC很慢
  • 任何使用3d加速的东西都会很慢(至少使用XP / 2003)

答案 2 :(得分:1)

就个人而言,我会选择使用带有远程登录软件的虚拟工作站。根据我的经验,VMWare的网络性能一直很好,并且根据操作系统的不同,可能会提供一个不错的远程登录。

答案 3 :(得分:0)

我猜你可以和Logmein Free一起生活。 [或Pro如果你想要那些功能]

答案 4 :(得分:0)

嗯,你没有说明涉及哪些操作系统,所以......

对于Windows,我发现远程桌面与其他任何东西一样好或者更好,但是如果你用镜像驱动程序支付RealVNC版本,那应该是那么好。 对于Windows的非现场访问,www.logmein.com(免费版)运行良好。

如果涉及到Unix,那么VNC绝对是可行的方法,远程执行此操作有各种解决方案。从重定向服务器到将防火墙中的端口转发到ssh服务器并设置各种隧道的所有内容。

答案 5 :(得分:0)

VMWare的性能非常好,我可以同时运行SQL Server切片,Web服务器切片并在我的笔记本电脑上进行开发。 VM切片位于USB 2便携式驱动器上,便于在笔记本电脑和台式机之间移植。

VM控制台适用于访问每个环境,并且根据您使用NAT与桥接设置的配置,您可以将UNC分享到切片上。

这个不错的副产品是,如果你主持机器,你可以快速恢复你的开发环境。

相关问题