RemoteFX底层的远程桌面协议(RDP)无法通过广域网(WAN)提供出色的用户体验,而虚拟机基础设施很复杂、成本又高。微软最近在官方博客中称,另外,管理起来根本就不简单。
下一个版本解决了这些及更多的局限性。
微软在电子邮件中称,不过,IT专业人员只有升级到Windows Server 2012和Windows 8,才有望获得新的、经过改进的Remote FX版本,因为这些改进依赖对RDP所作的变动,而以前的版本中没有这些变动。
对这些改进进行测试的一个RemoteFX客户表示,RemoteFX在Windows 8中运行起来要顺畅得多,但是让他失望的是,微软并不提供对Windows 7和Windows Server 2008 R2的支持。
英国肯辛顿大学的系统架构师Dan Bolton说:“到目前为止,预览版的RemoteFX因一些出色的功能改进而好得多,但是迫使客户升级整个操作系统却是不对的。”
许多企业的IT部门今年刚迁移到了Windows 7,升级Windows 8是多年后的事情。
如果微软想在服务器托管的虚拟桌面基础设施(VDI)市场大有作为,“这家公司绝对有必要在Windows 7中支持RDP/RemoteFX方面的改进,”科技行业调研公司加特纳集团的分析师Gunnar Berger如是说。
他问道:“要是一种新版本的协议无法运用到公司企业如今在运行、在可预见的将来也会运行的客户端操作系统,那又有什么用处?”
不过,Berger觉得微软要求升级到Windows Server 2012不是什么大问题。
Berger说:“思杰经常要求用户升级到下一个版本,才能获得所有最新的功能特性,所以我并不认为这有什么太大的不同。我明白,改变服务器版本不是没有问题,但是这要比迁移客户端操作系统方便得多。”
RemoteFX的改进还可以
虽然缺少对Windows 7的支持势必会让许多微软客户颇为失望,但是Windows Server 2012中对RemoteFX还是作了重大的改进。
Berger说:“对RDP和RemoteFX的改进非常大;作为关注协议的人士,我喜欢看到微软果真把RDP提升了一个层次。”
他补充说,虽然Server 2012也许“会在整个行业掀起一番动静”,但“它们是微软精心设计的动静。”
微软与思杰系统公司的关系一直是互惠互利的,没有哪一方想破坏这种关系。Berger表示,毕竟,每卖掉一个思杰XenApp产品,就能卖掉一份终端服务客户端访问(Terminal Services Client Access License)许可证;而每卖掉一个思杰XenDesktop产品,就能卖掉一份微软虚拟桌面访问许可证(Virtual Desktop Access License)。
Berger说:“如果微软想进入并称霸这个市场,它很早以前就可以这么做了。微软之所以没有这么做,是因为这并不是对它最有利;通过开发一款‘足够好’的替代解决方案来取悦客户才对它有利。”
他说:“所以,虽然Server 2012是一款好产品,但不是非常好。”
肯辛顿大学的Bolton也认为,下一个版本的RemoteFX并不是“所谓的灵丹妙药”。
从他在封闭的实验室环境中试用RemoteFX测试版的感受来看,RemoteFX还是提供了一种“远程体验”感觉,而且“在许多情况下,就滚动网页等一些应用而言,传统的RDP其性能还是比它胜出一筹。”
Bolton说:“人们要牢记一点,自己和微软对于‘完全逼真’的桌面体验的理解大不一样。别指望能够用它来交付AutoCAD或Adobe Premier——但另一方面,微软也从来没有抱着这样的目的来销售它。”
RemoteFX性能方面的改进
据微软声称,新的RemoteFX改进了通过广域网提供远程桌面的性能,降低了主机端成本,还借助一种新的编解码器减少了带宽需求。
其他改进之处包括:自适应图形,RemoteFX为合适的内容确定和使用合适的编解码器,无论这内容是多媒体、图像还是文本。微软声称,自己还改进了缓存机制,并增添了渐进渲染(progressive rendering),这项渲染技术让RemoteFX得以通过受到严重制约的网络提供一种“反应迅即的体验”。
RemoteFX现在支持TCP和UDP,后者通过“有损耗的”广域网提供了一种更好的体验。UDP无法使用时,RDP会自动使用TCP。
在Windows Server 2012中,虚拟GPU(vGPU)功能得到了扩展,所有Windows 8虚拟机都可以使用支持DirectX 11的GPU。
借助Windows 8中的Metro触摸界面,RemoteFX可支持全面远程操控客户端与主机之间的手势。微软还为远程桌面会话和物理主机增添了支持USB重定向的功能,以获得一致的体验。
基础设施和管理方面的改进
微软还简化了整个RemoteFX基础设施,并作出了一些改进,有望降低成本。
RemoteFX现在支持一种“合并的虚拟桌面集合”模式,这包括能够交付个性化的虚拟桌面。大批量的虚拟机可以借助一个虚拟桌面模板,作为一个单一实体来加以管理;一项新的用户配置文件桌面(User Profile Desk)功能支持个性化的基于虚拟机或基于会话的桌面。这意味着,IT管理员可以向多个员工提供虚拟桌面和最终用户的所有设置,不必为每个用户维护一套标准的Windows操作系统。
至于管理方面,微软还增添了对PowerShell的支持。此外,远程桌面服务(RDS)包括新的服务器管理器(Server Manager)里面的一个管理界面,用来部署远程桌面、监控部署工作、配置选项以及管理所有的RDS组件和服务器。
新界面取代了远程桌面服务管理器(Remote Desktop Services Manager)、远程应用程序管理器(RemoteApp Manager)和远程桌面会话主机配置工具(RD Session Host Configuration)。RD Gateway和RD Licensing方面的管理工具仍是单独提供。
微软表示,在该版本中,微软摈弃了集群机制,改而采用一种主动/主动模式:那样两个或多个远程桌面连接代理(RD Connection Brokers)可以结合起来,提供容错和负载均衡机制。这可以防止连接代理成为单一故障点,并且让IT部门得以在需求增加时“向外扩展”。