云桌面三大谎言之GPU虚拟化

  现在集成商的销售去见客户再谈云桌面时不用浪费口水解释什么云桌面,该不该上云桌面? 要谈的只是这次该再上多少。因为能卖进去的地方都卖进去了(包括那些根本不适用云桌面的场景),想再多卖一点就得在产品上堆卖点了。于是国产厂家又开始了新一轮的概念创新。槽点最大的三个分别是:GPU虚拟化、超融合和前端运算。

  今天首先想谈是的GPU虚拟化,这是近期炒得最多的一个概念。GPU 是什么?GPU是Graphics Processing Unit (图形处理器)的缩写;GPU又称显示核心、视觉处理器、显示芯片。GPU 问世提高了计算机的图形处理能力解放了CPU。配备了高性能GPU 显示卡一直被广泛的应用于图形图像处理、工业设计等专业领域,同时也是游戏玩家们的最爱。

  稍了解VDI 技术的同学们都知道VDI 是将远端虚拟机的视像输出传输到终端屏幕上,终端只负责输入输出远端虚拟机的信息,内部原理类似于远程桌面。Citrix 和VMware 都在远程桌面传输协议上加足了功夫,不断更新不断提高传输效率。但是受到带宽等因素的影响,真正在云桌面上进行工业设计、观看高清视频、3D游戏等应用时就会发现云桌面的画面会频繁出现跳帧、停顿甚至花屏现象。因此在早期基于VDI 的虚拟桌面技术不适用于图像处理密集型的应用场景是共识。

  随着近几年云计算、机器学习人工智能、高算、区块链的兴起,GPU以其在浮点运算与并行运算性能方面的出色表现有了海量的市场需求。GPU与CPU的区别是CPU 由专为顺序串行处理而优化的几个核心组成,而 GPU 则拥有一个由数以千计的更小、更高效的核心(专为同时处理多重任务而设计)组成的大规模并行计算架构。 GPU早已经不再只是显示卡,而成为了CPU 之外更大的计算模块。很多大学实验室新增的高算服务器往往都会配备4~8 张卡,为了正是提高计算能力。一些所谓的专业挖矿机也采用高性能GPU 作为计算核心。新一代的操作系统和软件对GPU的依赖越来越重。据Lakeside的统计,Windows 10 比Windows 7 的GPU使用量增加了32%,使用GPU加速的应用数量也是过去 5 年的 2 倍,同时使用这些应用的用户数量也增加了60%。在这里我们可以很清晰的发现,不具备GPU运算能力的基础架构难以满足未来软件和系统的要求。

  厂商过度夸张VGPU 在云桌面应用上的效果其实是一种概念炒作。有些销售人员甚至宣传通过VGPU 可以使瘦终端云桌面胜任原专业图形工作站的工作。宣称云桌面可应用于高密集图形图像处理、设计工作。 但实际情况又如何?

  早在十年前 NVIDIA 就推出了虚拟GPU案,即通过NVIDIA 底层管理软件将物理 GPU按需切割,同时分配给多个虚拟机使用,虚拟机所使用的GPU被称之为虚拟GPU。在虚拟机中使用的vGPU计算能力来自物理GPU分割出来的配额,在后端强劲GPU支持下使虚拟机的浮点计算与并行计算性能大幅提高。这一技术的设计初衷是为服务于租用云主机的进行高算托管的专业用户,主要被应用于虚拟服务器、应用主机服务器。现今天我们在阿里云、AWS 等云计算提供商处租用云主机时都有VGPU 池可供选择。用户可以根据自己的需求选择多颗VGPU 来提高自己托管的应用服务的计算速度。可以说这一项技术从一开始就并不是桌面用户开发的。虽然理论上VGPU 可以加快虚拟机的图形图像处理能力,但却无助于图形图像在远程终端的输出能力。

  重申一遍VGPU 技术是用来提高虚拟机的浮点运算、并行计算能力,对虚拟机图像的远程输出到终端上的流畅程度没有实质性的帮助。云主机云服务注重的是运算能力;云桌面注重的是前端桌面的交互体验,所有的远程桌面传输协议都对图像进行了有损压缩,远端虚拟机输出的帧通过网络传输到终端(盒子)时图像实际已经进行了裁减;即使后端虚拟机上的VGPU渲染了一张4K 的32位真彩图像,通过远程桌面传输协议回显(终端盒子收到加密压缩的数据后把数据还原成图像) 到终端显示器上被用户肉眼看到之时其实已经是缩水后的复刻品。 其实VDI 的云桌面在高密集图像处理方面表现不佳其瓶颈也并不在后端的GPU不足,而且网络传输的损失与前端能力的不足。在窄带宽与瘦终端环境表现得更明显。

原文地址:https://www.cnblogs.com/yunforum/p/9808376.html

时间: 2024-10-09 21:15:46

云桌面三大谎言之GPU虚拟化的相关文章

一个销前谈云桌面的适用场景(再议云桌面营销之选择正确的客户环境)

销售在向市场推广云桌面产品时经常被质疑,此时如何找准行业客户.抓住行业用户的痛点,针对其痛点拿出自己产品的功能相对应的解决方案就是必须掌握的知识. 1. 金融.保险机构 金融保险机构中除行政办公外,从业人员以业务顾问为主体,他们最大的特点的就是流动性极大.每天都需要奔波在各个客户之间,在公司的期间也很少在一个固定的工位上,经常需要携带笔记本外出,如使用传统的桌面交付方式很难达到服务标准化.且随时存在内部数据外泄的风险. 在采用云桌面 后,新入职业务人员领取一台已预置业务系统的标准化云桌面仅需几秒

阿里云异构计算发布:轻量级GPU云服务器实例VGN5i

阿里云发布了国内首个公共云上的轻量级GPU异构计算产品--VGN5i实例,该实例打破了传统直通模式的局限,可以提供比单颗物理GPU更细粒度的服务,从而让客户以更低成本.更高弹性开展业务.适用于云游戏.VR/AR.AI推理和DL教学等轻量级GPU计算场景,更细粒度的GPU计算服务. 轻量级GPU云服务器是什么? 轻量级GPU云服务器是一种新的GPU云服务器规格族,是通过公共云的GPU虚拟化技术将分片虚拟化后的GPU资源以虚拟GPU的形式安装在GPU云服务器实例中.与常规GPU云服务器的区别在轻量级

云桌面是什么-如何选择云桌面?

最近学校进行机房到期更换,开始认识到云桌面.云桌面是什么?有什么优缺点,和PC区别在哪里.今天就进行一些了解. VDI Virtual Desktop Infrastructure 虚拟桌面基础架构 虚拟桌面架构采用"集中计算,分布显示"的原则,通过虚拟化技术,将所有客户端的运算合为一体,在企业数据中心内进行集中处理,而桌面用户采用瘦客户端或专用小型终端机的方式,仅负责输入输出与界面显示,不参与任何计算和应用. 顾名思义,"虚拟桌面"即用户所访问的桌面不是其真正意义

基于GPU虚拟化的Xendesktop 桌面虚拟化浅析

市面上的桌面虚拟化解决方案至少有4种以上,我了解的有 citrix的xendesktop,vmware 的view,Microsoft 桌面虚拟化,此外还有大家可能比较陌生的quest  vworkspace,当然还有redhat 的桌面虚拟化解决方案. 其实就目前来说最有实力,业界体验最好的应该是citrix的xendesktop,其次是vmware view,微软的再次之,其他的不是非常主流,就不详细描述,本次文章主要是基于GPU虚拟化的Xendesktop 桌面虚拟化浅析. 对于GPU虚拟

企业云桌面-05-准备服务器虚拟化主机esxi 6.5

作者:学 无 止 境 QQ交流群:454544014 注意: <企业云桌面>系列博文是<企业云桌面规划.部署与运维实践指南>的基础部分,因为书中内容涉及非常多,非常全面,所以基础部分将以博文的形式给读者展现,将在书中引用. <企业云桌面规划.部署与运维实践指南>将以某社保中心云桌面为中心,采用VMware Workstation Pro 12.5.2在1台物理机上模拟.读者按书中的步骤一步一步去做,就可以实现.     1) 虚拟化主机的的计算机.IP.等信息如表2-1

虚拟化实践:云桌面安装

测试环境的介绍 VMware View 的体系结构由最基本的四部分构成,分别是 View connect server,连接客户端,进行用户身份验证,并定向请求桌面资源,同时提供一些管理功能. Active Dictionary服务器,提供windows的域管理,用于支持VMware View的身份管理和认证. View Agent, 安装在提供桌面资源的机器上,协助实现会话.远程登录.重定向等工作. View Client,客户运行Client连接View桌面,每个OS及平台都有相应的Clie

企业云桌面-08-准备服务器虚拟化主机esxi 6.5-For-vSAN

作者:学 无 止 境 QQ交流群:454544014 注意: <企业云桌面>系列博文是<企业云桌面规划.部署与运维实践指南>的基础部分,因为书中内容涉及非常多,非常全面,所以基础部分将以博文的形式给读者展现,将在书中引用. <企业云桌面规划.部署与运维实践指南>将以某社保中心云桌面为中心,采用VMware Workstation Pro 12.5.2在1台物理机上模拟.读者按书中的步骤一步一步去做,就可以实现.     1) 虚拟化主机的的计算机.IP.等信息如表2-1

云桌面及桌面虚拟化的功能

云桌面即桌面虚拟化,是指将计算机的桌面进行虚拟化,以达到桌面使用的安全性和灵活性.可以通过任何设备,在任何地点,任何时间访问在网络上的属于我们个人的桌面系统. 服务器虚拟化和桌面虚拟化使用一种名为管理程序的软件内核在同一个物理服务器硬件上运行多个操作系统.每一个操作系统都是独立的,拥有所需要的专用资源. 由于企业可以购买配置多个处理器.大量内存.存储和高带宽网络连接的现代化服务器,每一个操作系统都有单个服务器提供的同样强大的计算能力.操作系统和应用程序很少使用所有的可用资源,特别是在同一个时间内

云桌面及桌面虚拟化中的安全问题探析

安全问题一直作为云计算平台的重中之重,本文探析了云桌面及桌面虚拟化中的安全问题. 数据泄露防护(Data leakage prevention, DLP),又称为"数据丢失防护"(Data Loss prevention, DLP)是指通过IT技术方式,防止企业指定的数据信息的非法被策略规定以外的第三方获取.目前Symantec.Macafee等国际企业,以及中软.伊时代.圣博润等国内厂商都有相应的数据防泄密产品方案. 同时,根据诸多IT调研机构的报告显示,该市场在2010年至2020