为什么要对VDI中的图形密集型应用进行区别对待?

日期: 2012-12-12 作者:Alastair Cooke翻译:王学强 来源:TechTarget中国 英文

提到VDI和远程桌面服务,工作人员很容易适应——一套简单的应用程序和并不需要很多的资源。问题的瓶颈在于使用图形密集型应用的用户。   对于技术型工人来说,适应知识型工人的工作并不难:通过办公应用程序实现多任务处理。虽然要求有些高,但不是不能完成。

通过多CPU和他们需要的应用程序,我们也知道如何将桌面部署给超级用户。通常我们不会放入数据中心的唯一个用户组是那些不包含文本或者数字,但是却含有静态或者动态图片的用户。   他们包括CAD用户、平面设计艺术家、视频编辑以及任何使用3D应用程序的用户。即便在工作中没有虚拟桌面系统(VDI),IT部门也需要购买具有高速显卡、强大GPU、多屏幕或者大屏幕这样……

我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。

我原创,你原创,我们的内容世界才会更加精彩!

【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】

微信公众号

TechTarget微信公众号二维码

TechTarget

官方微博

TechTarget中国官方微博二维码

TechTarget中国

电子邮件地址不会被公开。 必填项已用*标注

敬请读者发表评论,本站保留删除与本文无关和不雅评论的权力。

提到VDI和远程桌面服务,工作人员很容易适应——一套简单的应用程序和并不需要很多的资源。问题的瓶颈在于使用图形密集型应用的用户。

  对于技术型工人来说,适应知识型工人的工作并不难:通过办公应用程序实现多任务处理。虽然要求有些高,但不是不能完成。通过多CPU和他们需要的应用程序,我们也知道如何将桌面部署给超级用户。通常我们不会放入数据中心的唯一个用户组是那些不包含文本或者数字,但是却含有静态或者动态图片的用户。

  他们包括CAD用户、平面设计艺术家、视频编辑以及任何使用3D应用程序的用户。即便在工作中没有虚拟桌面系统(VDI),IT部门也需要购买具有高速显卡、强大GPU、多屏幕或者大屏幕这样高性能的工作站。甚至要为他们提供非Windows系统的桌面,比如Macs。

  因为使用图像密集应用的用户是最有挑战性的,因此在为他们提供虚拟桌面之前就需要仔细考虑。如果你需要为这些用户提供良好的应用程序性能,可以参考如下要点:

  远程显示协议性能

  首先要考虑的事情就是远程显示协议——微软的远程桌面协议(RDP)、VMware的PC over IP(PCoIP)和Citrix的HDX——还有远程连接的网络情况。简单来说,就是将电脑和显示器之间的VGA线换成了以太网线。

  VDI网络和其他网络的主要不同在于网络是共享的,所以会遇到抢占带宽的情况。除此之外,网络需要经过更长的距离,所以会有更高的延迟。为了让VDI用户满意,需要将网络延迟和带宽抢占控制在越低越好。

  当网络中有过多的访问请求时,网络服务质量是一个可以保证VDI流量不出现高延迟的有效工具。像文件共享和邮件这种优先级较低的流量会以较高的延迟发送,以确保远程显示协议可以以较低的延迟被传送出去。就像IP网络中的语音流量一样,VDI显示流量必须尽快地抵达目的地。

  请记住远程协议不需要显示3D影像,目前为止电脑显示器还都是2D的,任何3D影像在传输到网络之前的虚拟桌面上,就已经变成2D进行显示了。所以需要的网络带宽取决于平面荧幕影像的变化量。改变的频率越快,通过网络传输这些改变的负载和带宽就越大。

  现在的显示协议非常智能。它们可以将屏幕影像的不同区域识别为视频、文本或者图片,然后使用不同的技术来传输它们。文本的变化很慢并且需要很清晰的显示效果,视频改变的频率很快,而且我们的眼睛可以适应视频变化过程中出现的模糊。这意味着对于图像密集应用,有损压缩也可以被接受。你的虚拟桌面软件将会分析屏幕的内容,网络和VDI客户端,来分析如何通过最好的方式将图像传递给用户。

  客户端类型的影响

  你使用的客户端设备类型也会影响到对变化图像传输的优化效果。一个廉价的、低功耗瘦客户端的解压缩性能不好,所以虚拟桌面压缩率不会太高,如果需要获得一个较短的响应时间,这就增加了对于带宽的需求。

  一个具有本地操作系统(你需要自己管理)、功能强大的PC可以提供更好的性能表现和需要更少的带宽,但是在购买和操作方面,需要花费更多的金钱和时间。一个零客户端可以在不用管理操作系统的情况下,通过一种现实协议来很好的显示情况——可能比一个新PC的价钱还要低。

  对于在传统PC上使用图像和CAD软件的用户来说,需要通过特殊的方式为他们提供VDI。他们可能还需要大屏幕和不只一个显示器,也许需要和其他用户不同的桌面设备。

  现在我们已经讨论了如何将图像从桌面显示到用户设备上,将在第二部分中研究图形密集型应用的性能表现。

翻译

王学强
王学强

TechTarget特邀编辑,毕业于计算机专业,现任职于外企IT分析师,负责网络、防火墙和服务器等系统运维工作,对虚拟化、网络安全和渗透测试拥有浓厚兴趣,工作外热爱旅行、汽车和健身。