6

背景: 我在周末运行一份全职工作和一份兼职工作,而且我的雇主都为我提供了一台笔记本电脑。当然,我也有强大的工作站在家工作,有时当我在我的周末工作(在另一个城市)工作时,我正从另一个工作站工作。哪个桌面虚拟化软件运行得最顺利?

问题: 这使得一个完整的4电脑的,我维护(软件版本,许可证和设置)只是做我的工作,相信我,我的首选软件列表是太大了。

我想在我的VMware服务器上安装一个虚拟桌面,这样无论我工作的是哪台个人电脑,我都可以使用同一安装和同一个会话。

现在我没有时间和金钱去完成每个设置的全面测试,所以我想听听你在这个问题上的经验。

问: 我应该使用VMware虚拟工作站与某些远程登录软件(如realVNCteamviewerlogmein,无论...)或者我应该投资于一个完整的VDI系统,如SunVMware提供?

编辑: 我在Adobe Dreamweaver的在Windows XP编程 - 但我跑我在Debian服务器,有时在VIM做快速编辑过。首先,我打算通过基本安装虚拟化一个WinXP,以查看它的运行方式。

回答

12

我慢

  • 任何我是一名顾问,倾向于在各种环境中工作。我携带了一台运行VMWare Server的Thinkpad,带有4GB的RAM。我有一个320GB的辅助硬盘,我只用于虚拟机,有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的虚拟机不能只吞噬内存,但仍然可以在需要的时候得到它。

    我在Visual Studio 2008的虚拟Vista工作站中整天做C#开发,绝对没有任何问题,一次打开3-4个不同的解决方案,同时与另一台机器上的RDP一起打开,通过无线VPN连接。

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

  • +0

    我也注意到了RDP和VNC之间响应的差异。我将不得不在Linux上查看NX。 – 2008-09-16 13:36:33

    0

    我想你可以住在Logmein Free中。 [或亲如果你想要那些功能]

    1

    就我个人而言,我会走下去与一些远程登录软件使用虚拟工作站的路线。根据我的经验,VMWare的网络性能一直很好,并且根据操作系统的不同,可能会提供体面的远程登录。

    0

    嘛,你不说的操作系统都参与什么,所以.....

    对于Windows,我发现远程桌面的作品,以及或比什么都好,但如果你支付的RealVNC与镜像驱动程序版本,这应该是一样好。 对于windows的非现场访问,www.logmein.com(免费版)工作得很好。

    如果涉及到Unix,那么VNC肯定是要走的路,有多种解决方案可以做到这一点。从重定向服务器到只需将防火墙中的端口转发到ssh服务器并设置各种隧道。

    2

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

    缺点,和副作​​用包括:

      经由RDC
    • 虚拟PC是使用3D加速度将是缓慢的(至少使用XP/2003)
    +0

    只有XP Pro和MCE支持托管RD。 XP家庭用户可以连接到pro/mce服务器,但无法托管他们自己的服务器。 – 2008-09-17 00:33:59

    0

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

    虚拟机控制台可以很好地访问每个环境,并且根据您使用NAT与桥接设置的配置,您可以将UNC共享到片上。

    这个很好的副产品是,如果你主机潜水,你可以快速恢复你的开发环境。