这几天,Windows 7 SP1的BETA版公开测试了,里面有一个功能,RemoteFX,算是softice比较期待的一个功能,总算是揭开了她的神秘面纱,横空出世,来到你身边。它的发布,对于微软桌面虚拟化解决方案,真的是锦上添花了。
RemoteFX技术,是微软08年收购一家名为Calista的公司的成果。首先我们要明白,它是解决了现在什么样的问题,或者说,现在的微软桌面虚拟化方案存在什么样的问题?举个很简单的例子,不管你是使用连接远程桌面服务器或是使用VDI,你去试下看高清1080P的电影,玩3D游戏,效果肯定是不行的。RemoteFX就是用来解决这个问题的,简单的来说,当你在远程桌面或是VDI中看高清电影,玩3D游戏,服务器首先调用本机上的GPU来处理,然后把处理的结果返回给客户端,可以参照IE9调用GPU来理解。RemoteFX的目标就是让用户使用VDI或是RemoteApp时效果与使用物理机是一致的,RemoteFX在手,用户体验又上了一个新台阶。
接下来的,我们就来简单的分析一下RemoteFX是怎样做到这一点的,分两个场景,一个是VDI,一个是远程桌面会话。
1、VDI场景
有一点我们是要明白的,如果要玩个3D游戏,肯定是要个显卡来支持的,实际上是让显卡的GPU来进行3D运算。在VDI中,如果你是Windows Server 2008 R2 SP1的Hyper-v,并且虚拟机是Windows 7 SP1,那么在Windows 7 SP1的虚拟机中就会有一个基于WDDM的驱动,这个驱动就可以让你访问物理的GPU;
在RemoteFX中,有一个RCC组件,第一步,将应用程序的数据通过GPU进行渲染,渲染的结果数据提交给RDP协议栈,最后,RDP协议栈压缩数据,发送给客户端。
2、远程桌面会话场景
对于远程桌面会话场景来说,与VDI处理的流程基本是一致的,只不过,因为不需要Hyper-v了,应用程序不再去访问虚拟的GPU,而是直接访问服务器的物理GPU了。
最后插段对MS歌功颂德的话,softice曾经说过自从Windows Server 2008的终端服务开始,MS在这个领域真的玩真格的了,RemoteApp,TSWeb Access极大的增强了用户体验,TSGateway,终端服务的安全利器,到Windows Server 2008 R2的远程桌面服务,VDI应世而生,到现在的RemoteFX和USB设备的支持,用户体验极大增强。再想到最近微软的合作伙伴,硬件厂商如nvidia,软件厂商如citrix,quest,ericom等都宣布对RemoteFX的支持,我们要做的,就是等待,等待现有的设备旧了,要升级了,或许那时桌面虚拟化会占据重要地位。

RemoteFX原理简介相关推荐

  1. javascript原理_JavaScript程序包管理器工作原理简介

    javascript原理 by Shubheksha 通过Shubheksha JavaScript程序包管理器工作原理简介 (An introduction to how JavaScript pa ...

  2. Nginx 反向代理工作原理简介与配置详解

    Nginx 反向代理工作原理简介与配置详解 测试环境 CentOS 6.8-x86_64 nginx-1.10.0 下载地址:http://nginx.org/en/download.html 安装 ...

  3. DeepLearning tutorial(1)Softmax回归原理简介+代码详解

    FROM: http://blog.csdn.net/u012162613/article/details/43157801 DeepLearning tutorial(1)Softmax回归原理简介 ...

  4. DeepLearning tutorial(3)MLP多层感知机原理简介+代码详解

    FROM:http://blog.csdn.net/u012162613/article/details/43221829 @author:wepon @blog:http://blog.csdn.n ...

  5. DeepLearning tutorial(4)CNN卷积神经网络原理简介+代码详解

    FROM: http://blog.csdn.net/u012162613/article/details/43225445 DeepLearning tutorial(4)CNN卷积神经网络原理简介 ...

  6. 【Android 异步操作】Handler ( 主线程中的 Handler 与 Looper | Handler 原理简介 )

    文章目录 一.主线程中的 Handler 与 Looper 二.Handler 原理简介 一.主线程中的 Handler 与 Looper Android 系统中 , 点击图标启动一个应用进程 , 就 ...

  7. 量子计算机编程原理简介 和 机器学习

    量子计算机编程原理简介 和 机器学习 本文翻译自D-Wave公司网站 www.dwavesys.com/en/dev-tutorial-intro.html D-wave公司在2007年就声称实现了1 ...

  8. DL之CNN:卷积神经网络算法简介之原理简介——CNN网络的3D可视化(LeNet-5为例可视化)

    DL之CNN:卷积神经网络算法简介之原理简介--CNN网络的3D可视化(LeNet-5为例可视化) CNN网络的3D可视化 3D可视化地址:http://scs.ryerson.ca/~aharley ...

  9. DL之CNN:卷积神经网络算法简介之原理简介(步幅/填充/特征图)、七大层级结构(动态图详解卷积/池化+方块法理解卷积运算)、CNN各层作用及其可视化等之详细攻略

    DL之CNN:卷积神经网络算法简介之原理简介(步幅/填充/特征图).七大层级结构(动态图详解卷积/池化+方块法理解卷积运算).CNN各层作用及其可视化等之详细攻略 目录 CNN 的层级结构及相关概念 ...

最新文章

  1. 第三篇:时间和全局状态(三)
  2. IDC:2018年中国人工智能市场规模达17.6亿美元
  3. c语言不安全库_为什么 C 语言仍然占据统治地位?
  4. 2022-01-17
  5. 了解ACL(访问控制列表)一些简单的ACL小实验
  6. AD4003 VHDL设计及仿真
  7. rest开发_REST 101开发人员专用
  8. 敏捷自动化测试(1)—— 我们的测试为什么不够敏捷?
  9. 2016年《大数据》高被引论文Top10
  10. python数据库连接池neo4j_在python中操作neo4j数据库的方法
  11. 计算机网络与多媒体专科测试,上海第二工业大学2021年专科层次依法自主招生生考试职业技能测试考纲...
  12. java实现导出excel表_Java导出网页表格Excel过程详解
  13. Autodesk Maya 2009标准培训教材
  14. pytorch einsum, numpy einsum
  15. hexo-theme-icarus配置 valine 评论系统
  16. Docker Hub Automated Build with GitHub
  17. DTOJ 4015: 永琳的竹林迷径
  18. linux运维每天都要做什么,Linux运维工作清闲吗?每天需要干什么?
  19. 中秋赏月地图出炉,跟随锦江之星去赏月
  20. Linux下GUI开发:GTK+ 2.0 + anjuta + glade

热门文章

  1. x is y python_Python 基础
  2. 配置jdk环境 windows
  3. layUI 学习记录
  4. JSP中的重定向和请求转发以及它们的区别
  5. android专栏目录
  6. Mac上搭建Nginx + rtmp
  7. python爬取哔哩哔哩视频_荐爬取哔哩哔哩中的cosplay小视频
  8. 大数据推荐(个性化推荐)
  9. 一位老码农的分享:一线程序员该如何面对「中年危机」?
  10. 第五次作业:四则运算之升级