【TechTarget中国原创】

交付虚拟桌面时IT管理员必须要考虑到用户如何访问虚拟桌面,因为这会影响用户体验以及VDI部署最终的成败。

IT可以转向简便的HTML5客户端,HTML 5客户端功能丰富并允许用户通过熟悉的Web浏览器界面访问虚拟桌面。管理员也可以在取消了大多数无关功能的瘦客户端或零客户端上交付虚拟桌面,避免PC 硬件无关功能给日常管理带来的麻烦。如果不想浪费资源并花钱购买新设备甚至可以将旧PC转为VDI客户端。

在选择VDI客户端时管理员最终应该关注用户体验。如果客户端不容易访问或者无法顺畅地交付应用,那么整个VDI项目将以失败而告终。本文将逐一梳理使用HTML 5浏览器、瘦客户端、零客户端甚至重新利用PC支持VDI的优缺点。

为什么使用HTML5客户端?

HTML 5浏览器在移动环境中有很大的价值,因为它们允许用户在能够运行HTML5浏览器的任何设备上访问虚拟桌面,包括企业提供以及员工自有的智能手机、平板电 脑、笔记本电脑以及PC。基本上能够运行任意一款Web浏览器(包括IE、Fierfox或者Google Chrome)的设备都可以用作HMTL 5客户端,包括物联网设备。

HTML客户端易于使用,用户不必下载额外的扩展或者插件。用户只需要打开浏览器,输入正确的URL然后登陆访问虚拟化桌面即可。

从安全角度讲,HTML 5客户端良莠不齐。值得肯定的地方是用户设备上不存储任何信息,因此管理员不必担心需要在本地进行数据保护的问题。但是黑客能够攻击HTML5浏览器,真 正的威胁在于捕获重要的日志以及数据流。因为用户可以使用的浏览器非常多,而对所有的浏览器进行防护存在挑战。

其他的不足之处在于无法满足需要使用视频以及其他资源密集型应用的用户对图形性能的需求。因为HTML5客户端使用自己的远程显示协议而非桌面虚拟化厂商 的协议比如Citrix HDX或者VMware的PCoIP。更糟糕的是HTML 5客户端不能提供设备重定向,包括使用USB设备。

瘦客户端的工作原理

瘦客户端除去了PC的大多数无关功能,比如CD-ROM、软驱、扩展插槽等。它们使用网络连接与中央服务器通信并向用户交付虚拟桌面,大量的业务处理不在 本地硬件上进行,这有助于改进安全性。瘦客户端易于部署而且包括集中管理工具,管理员能够将策略同时应用到多个瘦客户端。

可供企业选择的瘦客户端有很多,包括来自厂商HPE以及Dell Wyse的产品。但获取其它的功能需要额外付费,因此在购买瘦客户端时准确判断每个用户需要什么是很重要的。此外确保企业有足够大的网络带宽支持远程显示协议功能至关重要。

零客户端有何不同?

零客户端的功能甚至比瘦客户端还要少,没有很多的配置选项,不存储任何信息也没有本地操作系统。零客户端的价格往往比瘦客户端更便宜而且占用的资源更少, 因为它的CPU计算能力更低。零客户端也提供了类似PC的用户体验,为不同的模块针对特定的VDI协议进行了优化。因此,包括拖动、视频回放以及显示的用 户体验往往很棒。

谈到管理,零客户端只有很少的配置而且几乎所有设备都是相同的。因为零客户端在本质上是一张白纸,IT管理员能够直接将其分发给员工,不用像对待更复杂的设备那样,预先配置或者提供太多现场支持。

可以重新利用PC作为VDI瘦客户端吗?

表面来看,重新利用PC作为VDI瘦客户端好像很容易,因为企业不必购买新硬件。此外还避免了每一百台左右的PC就要雇一名IT职员进行维护的问题,每一 千台重新利用的PC雇佣一到两名IT职员维护就够了。重定义PC通常可以用上5到7年,而普通PC的使用寿命往往只有三年。

这种方式能够降低前期成本,但费用最终要比常规的零客户端高,因为需要进行维护。管理员仍然要为所有PC购买防病毒产品并进行升级管理。而且将PC转换为锁定模式的瘦客户端有很多工作要做。

如果管理员打算走重定义PC这条路,应该确保PC使用时间不满一年,以避免可用内存不足以及图形性能受限。

四大VDI客户端 总有一款适合你的更多相关文章

  1. .NET5都来了,你还不知道怎么部署到linux?最全部署方案,总有一款适合你

    随着2020进入4季度,.NET5正式版也已经与大家见面了.不过,尽管 .NET Core发布已经有四五年的时间,但到目前为止,依旧有很多.NET开发者在坚守者.NET4,原因不尽相同,但最大的问题可 ...

  2. 这么多TiDB负载均衡方案总有一款适合你

    [是否原创]是 [首发渠道]TiDB 社区 前言 分布式关系型数据库TiDB是一种计算和存储分离的架构,每一层都可以独立地进行水平扩展,这样就可以做到有的放矢,对症下药. 从TiDB整体架构图可以看到 ...

  3. 10款流行的Markdown编辑器,总有一款适合你

    摘要:作为一个开源人,如果你不会使用Markdown语法,那你就OUT了!Markdown 是 2004 年由 John Gruberis 设计和开发的纯文本格式的语法,非常的简单实用. 作为一个开源 ...

  4. [Asp.net]常见word,excel,ppt,pdf在线预览方案,有图有真相,总有一款适合你!

    引言 之前项目需要,查找了office文档在线预览的解决方案,顺便记录一下,方便以后查询. 方案一 直接在浏览器中打开Office文档在页面上的链接.会弹出如下窗口: 优点:主流浏览器都支持. 缺点: ...

  5. 少儿编程|Scratch编程教程系列合集,总有一款适合你

    如果觉得资源不错,友情转发,贵在分享!!! 少儿编程Scratch: 少儿编程Scratch第一讲:Scratch完美的初体验少儿编程Scratch第二讲:奇妙的接球小游戏少儿编程Scratch第三讲 ...

  6. 把 Console 部署成 Windows 服务,四种方式总有一款适合你!

    一:背景 1. 讲故事 上周有一个项目交付,因为是医院级项目需要在客户的局域网独立部署. 程序: netcore 2.0,操作系统: windows server 2012,坑爹的事情就来了, net ...

  7. [Asp.net]常见数据导入Excel,Excel数据导入数据库解决方案,总有一款适合你!

    引言 项目中常用到将数据导入Excel,将Excel中的数据导入数据库的功能,曾经也查找过相关的内容,将曾经用过的方案总结一下. 方案一 NPOI NPOI 是 POI 项目的 .NET 版本.POI ...

  8. 各种Camera,总有一款适合你(二)

    在实际的项目开发中,一般需要程序抽象出一些在几何意义上有明确意义的参数,这样方便策划或美术在自己的机器上进行调试. 下面是一个可变参的地下城摄像机的简单实现: // 第三人称摄像机,平移和旋转会同时进 ...

  9. 各种Camera,总有一款适合你(一)

    根据游戏类型的不一样,会需要各种各样的摄像机,下面将分享三种典型的摄像机类型:(1)地下城摄像机:(2)第三人称跟随摄像机:(3)鼠标控制旋转摄像机.将这些控制脚本拖动到场景的MainCamera上即 ...

随机推荐

  1. 【原创】SQL SERVER 2012安装配置说明(多图详解)

    1. 优先安装软件 1. net framework3.5. 2. 在安装SQL SERVER 2012前需要3.5的支持.在WIN 2012系统可以在系统管理的添加角色和功能中安装,如下将[.NET ...

  2. 笨办法学Python(五)

    习题 5: 更多的变量和打印 我们现在要键入更多的变量并且把它们打印出来.这次我们将使用一个叫“格式化字符串(format string)”的东西. 每一次你使用 " 把一些文本引用起来,你 ...

  3. 【微软大法好】VS Tools for AI全攻略(4)——选择适合自己的虚拟机

    当我们选择好了自己的虚拟机后,也许效果不尽如人意.就比如我,发现代码在训练一段时间之后,CPU的使用率会下降. 这个时候我们就要开始考虑,是不是我们选择的虚拟机不是适合自己的型号. Azure的虚拟机 ...

  4. Selenium入门11 滚动条控制(通过js)

    这一节要有js基础.做web端的UI自动化必须要有html,css,javascript前端基础. 滚动条控制: 1 移动垂直滚动条 document.documentElement.scrollTo ...

  5. CentOS安装配置MongoDB

    1.下载安装包: wget http://fastdl.mongodb.org/linux/mongodb-linux-i686-2.0.3.tgz 2.解压: tar -zxvf mongodb-l ...

  6. Entity Framework 连接 mysql 。(code first模式)

    准备工作 1.下载vs2015 2.下载mysql2017 3.安装 1.创建类库 . 2.打开Nuget包,下载最新版的entity framewor. 3.在引用中添加 mysql.data; m ...

  7. ajax(form)图片上传(spring)

    第一步:spring-web.xml <!--配置上传下载--> <bean id="multipartResolver" class="org.spr ...

  8. mysql中locate和substring函数使用

    locate函数使用 LOCATE(substr,str) 1.如果子串 substr 在 str 中不存在,返回值为 0: 2.如果子串 substr 在 str 中存在,返回该字符串第一次出现的位 ...

  9. 第32章 TIM—高级定时器—零死角玩转STM32-F429系列

    第32章     TIM—高级定时器 全套200集视频教程和1000页PDF教程请到秉火论坛下载:www.firebbs.cn 野火视频教程优酷观看网址:http://i.youku.com/fire ...

  10. C#使用事件方式Winform窗体之间传值

    [摘自:http://www.cnblogs.com/codeToUp/p/5371062.html] 工程的源代码地址:https://github.com/yes-or-no/WinFormTra ...