VDI与基于服务器计算的桌面
2008-11-28 16:48:32 来源:WEB开发网·后端服务器的可移植性。在VDI中,系统是建立在虚拟机技术之上的,你可以“暂停”单个虚拟机,然后将其从一台服务器移到另一台服务器上。这在维护系统时将会很方便。你可以想象,你只需点击管理控制台的一个按钮,就可以将用户移到另一台服务器上。可能用户会收到一个弹出的提示框“请稍等”,然后服务器会将虚拟机的存储内容转移到一个硬盘上,虚拟机将在另外一个物理硬盘上进行自动配置,最后虚拟机重新联机。整个过程不到30秒,用户就恢复到中断时的位置。
·客户运行软件的“工作站”版。由于VDI工作站是基于Windows XP,而不是Windows Server sessions的,因此任何软件和应用都会把session作为真正的工作站。这样,你就可以使用所有软件的“工作站”版。
·用户控制。同样,由于每个用户都可以得到一个完整的Windows XP工作站虚拟机,所以他们可以根据自己的需求定制自己的虚拟机(或者在你允许的权限范围内)。但作为管理员,你可以更加灵活地设置用户权限,因为你不必担忧他们会影响其它用户。这也就意味着,需要自己工作站的管理权限的用户也可以被虚拟化。
·用户可离线使用session。如果你用的是基于虚拟机的VDI解决方案,请记住,不管你的物理硬件如何,虚拟化软件提供给用户的是一个通用的硬件情况。因此在所有用户桌面都是虚拟机的情况下,用户在办公室时可以使用集中的后端服务器,而不在办公室需要离线运行时,他们可以使用手提电脑运行VMware。有一个“断开连接”选项可以暂停用户session,然后复制硬盘镜像和内存到手提电脑,然后可以在手提电脑上恢复虚拟机。你甚至可以用通用手提电脑,供用户出差时使用。想象一下,VMware ACE可以灵活采用本地或远程运行,并且可以轻松地前后切换。
因此,VDI的确很不错。它带来了一些传统安装的分布式个人桌面的好处,还有基于服务器计算的很多优点。不过它也有不足之处,因为分布式桌面也存在着很多的缺陷。
与VDI相比,SBC有何优势?
·管理。SBC的亮点之一在于,你可以在单个终端服务器或Citrix Presentation Server上运行50或70个桌面session,这个服务器只需管理一个Windows实例。而在VDI中,50到70个用户就要50到70个Windows的副本,然后你还要对它们进行安装、配置、管理、打补丁、查毒、更新和杀毒。太可怕了!
·VDI需要更多服务器硬件。与SBC相比,VDI潜在的高性能是有代价的。与在一台终端服务器上给用户分配session相比,让每个用户都拥有一个完整的工作站虚拟机将需要更多的计算资源。一个有4GB RAM、双处理器的服务器作为终端服务器可以运行50到100个桌面session,而在VDI中,你可能就只能运行15到20台Windows XP虚拟机了。
·VDI需要更多的软件。除了操作系统和应用软件以外,你还需要虚拟机软件(VMware或Microsoft),而且还要一些为用户提供的管理虚拟机自动配置的软件(本系列后面将介绍更多)。当然,这些都是要花费更多成本的。
你可以看到,VDI和SBC倒不是完全不同。它们都使用瘦客户机协议来分离应用的执行和用户界面,而且它们都允许用户从任何地方使用任何设备进行连接。唯一真正不同的在于,VDI是连接瘦客户机用户到一个Windows XP工作站,而SBC是连接到一台共享终端服务器的一个session。
- ››基于IP地址的vsftp服务器
- ››基于MySQL 水平分区的优化示例
- ››基于CentOS5的Linux下pptp和openvpn的搭建及配置
- ››基于JavaScript的网页版塔防游戏
- ››基于Android平台 QQ大战360手机游戏爆红
- ››基于Windows Azure的云计算应用设计
- ››基于AES算法实现对数据的加密
- ››基于SoPC目标板Flash编程设计的创建及应用
- ››基于SolidWarks齿轮机构的运动分析与仿真
- ››服务器群集:Windows 2000 和 Windows Server 200...
- ››基于Windwos Server 2008故障转移群
- ››服务器维护经验谈 图解DHCP故障排除
更多精彩
赞助商链接