https://technet.microsoft.com/zh-cn/library/ff817578(v=ws.10).aspx
1、RemoteFX 的作用是什么?
Microsoft RemoteFX 是包含在 Windows Server ® 2008 R2 与 Service Pack 1 (SP1) 引入了一组新的最终用户体验,增强远程桌面协议 (RDP)。RemoteFX 提供丰富的用户体验的虚拟台式机基础结构 (使用 VDI) 通过提供一个 3D 虚拟适配器、 智能编码解码器和重定向在虚拟机中的 USB 设备的能力。 RemoteFX 与 RDP 协议,从而使共享的加密、 身份验证、 管理和设备支持集成在一起。
2、是否有任何特殊考虑事项吗?
若要利用的 RemoteFX 功能,同时连接到虚拟机,必须满足以下硬件要求:
(1)Hyper-V 服务器,以满足 Windows Server 2008 技术库上列出的硬件要求。 有关硬件的详细信息请参阅要求" RemoteFX 的硬件注意事项 ”.
(2)在客户端计算机必须运行远程桌面连接 7.1。
3、RemoteFX 提供哪些功能?
以下各节中介绍了 RemoteFX 提供的新功能。
(1)主机端呈现
主机允许图形在主机设备渲染,而不是在客户端设备。 这样自适应的方式将高度压缩的位图图像发送到终结点设备支持所有的图形类型。 这也使应用程序以全速运行在主机上,通过充分利用 GPU 和 CPU,这类似于本地计算机的体验。
(1)GPU 虚拟化
GPU 虚拟化是一种公开到一个虚拟机的虚拟图形设备的技术。 RemoteFX 公开 WDDM 驱动程序与虚拟桌面,同时允许共享单个 GPU hyper-v 服务器上的多个虚拟机。
为什么如此重要?
都整合到 Hyper-V 服务器桌面的企业客户可以利用这项技术。 在 RemoteFX 中的 GPU 虚拟化使最终用户能够在虚拟机中运行图形应用。 它还使管理员能够跨多个知识工人在 Hyper-V 服务器上共享物理图形设备。
(2)智能的屏幕抓图
智能屏幕捕获负责检查屏幕内容更改帧之间和传输更改的位编码。 智能屏幕捕获跟踪的网络速度,并根据可用带宽动态调整。
为什么如此重要?
智能屏幕捕获了解与呈现的客户端和主机设备和压缩之间的网络功能。 虽然虚拟 GPU 呈现应用程序时,智能屏幕捕获知道屏幕的哪个部分已更改,然后压缩和传输这些更改。 如果客户端设备上已降级的网络连接,智能屏幕捕获将在线路避免任何网络拥塞问题发送较少的框架。 这也被为了支持更快的网络的情况下它可以发送多个帧,以确保良好的用户体验。
(3)RemoteFX 编码器
RemoteFX 编码器允许处理器、 GPU 或专用的硬件上进行编码。 一旦屏幕数据压缩,它将数据发送到虚拟机,然后通过 RDC 客户端计算机将这些位图转移。
这种更改为什么很重要?
若要使用 RemoteFX 编码器使用专用的硬件的灵活性提供了很高的保真度和可扩展性。 在计算机的处理器哪里一直很忙,专用的硬件可确保不会影响用户体验。 这还有助于更好的可扩展性。
(4)RemoteFX 解码器
RemoteFX 解码器对那些已经从虚拟桌面进行远程处理客户端计算机的客户端计算机上的位图进行解码。 在客户端计算机可以解码 GPU,在使用软件或使用硬件解码器。
这种更改为什么很重要?
RemoteFX 解码器使低成本、 易于管理的客户端设备。 使用处理器、 Gpu 或硬件解码器的灵活性有助于提供各种不同的客户端设备从低复杂性设备到胖客户端 RemoteFX 体验。
(5)远程桌面会话主机的 RemoteFX
RemoteFX 使远程桌面会话主机服务器可以从相同的范围广泛,VDI 方案中可用的客户端计算机的访问。 它还确保 Windows Server 2008 R2 的较低带宽的使用情况时远程处理丰富的图形应用程序。
远程桌面会话主机的 RemoteFX 的详细信息,请参阅 RemoteFX 使用远程桌面会话主机的逐步式指南 rdp-tcp?LinkId = 192435) Windows Server 2008 R2 技术库上。
(6)RemoteFX USB 重定向
RemoteFX USB 重定向允许重定向在 USB 级别的多个设备。 此解决方案的优点是平台的没有设备驱动程序所需的客户端计算机上,并且一个通用界面一起工作的任何 USB 设备在任何我们上提供支持 RemoteFX USB 重定向的位置。 此解决方案成功地将多种类型的设备,包括音频设备、 存储设备、 HID 设备、 多功能一体打印机和扫描仪进行重定向。
4、哪个版本包括 RemoteFX?
RemoteFX 是以下版本的 Windows Server 2008 R2 sp1 中可用:
RemoteFX 不提供使用 SP1 的 Windows Server 2008 R2 以下版本:
RemoteFX 是以下版本的 Windows 7 sp1 中可用:
6、添加或更改过什么设置?
(1)服务
启用 RemoteFX 时,会添加以下服务:
RemoteFX 会话管理器--提供有关启动服务的 RemoteFX
RemoteFX 会话授权-负责许可证验证和颁发的 RemoteFX 会话
(2)组策略设置
(3)性能计数器
启用 RemoteFX 时,将添加下列性能计数器:
RemoteFX 硬件
捕获帧的数量-显示数 RemoteFX 捕获的帧
编码帧号-显示数 RemoteFX 编码的帧
接收帧号-显示数 RemoteFX 接收到的帧
RemoteFX 软件
捕获率-显示 RemoteFXcapture 汇率
压缩比率-显示 RemoteFXcompression 比率
输出字节-显示 RemoteFX 输出字节为单位)
5、RemoteFX和HDX
RemoteFX不是独立的协议,只是RDP的增强。带有RemoteFX的RDP和HDX之间最大的差别是微软只支持运行在Windows 7 SP1、Windows 7或WES 9 Embedded版本的终端,或专用设备上通过RemoteFX连接。Macs、 Androids、iPhones、 iPads或者Windows XP和Vista终端不支持RemoteFX。而思杰HDX是通用的。
思杰将在HDX协议中对RemoteFX进行支持。
区分微软RemoteFX和思杰HDX(转)
Windows7和Windows Server 2008 R2 SP1已经出货,微软在RDP协议基础上为客户提供了增强型RemoteFX,以抗衡思杰的HDX协议。但实际上,两者完全不同。
如果您对RemoteFX不熟悉,请参考“这篇”关于特点和需求的文章。它在RDP协议上有了大幅度增强,导致人们开始猜想这会对思杰造成哪些影响。毕竟,两家还同时是合作伙伴,RemoteFX和HDX之间如何竞争呢?我们不妨对该话题深挖一下。
首先要明确RemoteFX不是独立的协议,它只是RDP的增强。所以技术上看比较RemoteFX和HDX是不正确的,应该考虑的是增加了RemoteFX的RDP和HDX之间的关系。
带有RemoteFX的RDP和HDX之间最大的差别是微软只支持在运行Windows 7 SP1、Windows 7或WES 9 Embedded版本的终端,或专用设备上通过RemoteFX连接。如果是Macs, Androids, iPhones, iPads, or Windows XP 或 Vista终端是不支持RemoteFX的。而思杰的HDX是通用的。
同样,RemoteFX只适用于局域网环境,换句话说RemoteFX不仅需要指定终端设备,而且必须在位于高速局域网环境的设备上用。另一方面,思杰的HDX在广域网上也可以流畅使用(不带RemoteFX的RDP协议也支持WAN,不过表现比HDX差一些)。
说了这么多,思杰和微软毕竟还是合作伙伴,而且思杰还需要获得RemoteFX相关代码。换言之,思杰将在HDX协议中对RemoteFX进行支持。这点意义重大,由于RemoteFX只是RDP的附加部分,思杰也可以轻松地把它加到HDX之上。
如同多年来我一直坚持的观点:思杰存在的意义远不止一个协议这么简单。即使微软为RDP增加RemoteFX也不会发生大量原思杰用户投靠的情况。
由于HDX在很多方面优于带有RemoteFX的RDP协议,思杰问题的根源不在于RDP是否已经超越HDX,而是在虚拟桌面(VDI)体系下,RemoteFX只能和Hyper-V宿主机兼容。这意味着如果用户希望在思杰的XenDesktop环境中使用RemoteFX,就必须使用 Hyper-V作为虚拟桌面管理程序。
这说明什么呢?有趣的是思杰也有自己的hypervisor——XenServer,而且基于这个平台开发了很多用于VDI架构的附加功能,Citrix IntelliCache就是其中之一。所以,对于思杰而言该推荐哪个hypervisor?用户会怎么选择?会接受混合环境吗?
还有一点值得注意的,由于历史问题,思杰通过一些特殊终端平台支持到微软终端服务器(TS)的连接(微软为Windows 和 Mac提供RDP协议,思杰为Windows, Mac, Linux, Blackberry, iOS, Android, Sun, DOS等平台提供HDX协议)。所以我们可以很自然认为思杰也要把RemoteFX扩展到其它类型的终端。不幸的是,事实至少目前为止并非如此。当我们针对RemoteFX对其它平台支持的问题提出疑问时,思杰的回答如下:
如同在跟微软关于RemoteFX的合作申明新闻发布会上阐述的,基于长期合作的目标思杰和微软正致力于把RemoteFX功能扩展到更为广泛地设备、地点和用户环境中。所以,虽然现在主要集中在Windows 7设备上,我们的目标是将来可以支持更多的环境。
很好,那么思杰的XenApp怎么办呢?众多周知微软提供了没有GPU加速功能的RemoteFX版本,可以运行于Remote Desktop Session Host(以前的TS服务)主机上,而这正是XenApp的目标领域。那么思杰会允许带有RemoteFX的HDX运行于XenApp服务器上吗?该公司给出如下回应:
按照Harry Labana的博客申明,我们正在努力把XenDesktop VDI作为RemoteFX的集成平台之一。无论如何,在现在这个时间点,我们从未表示过要在XenApp上支持RemoteFX。
那么让我大胆猜测一下,RemoteFX虽然是不错的产品,但是在实际应用中还有不足?通常我们期望思杰可以对微软发布的一系列新产品都提供支持,但实际上是不成功的(至少现在还没有)。所以我认为下一步要做的是继续等待,静观将来会发生什么。