虽然瘦客户端价格低廉并且易于管理,但是相比于笔记本和台式机来说,其在成熟度方面并不占优势,因此企业可以利用Citrix HDX SoC项目将瘦客户端顺利加入到VDI环境。

Citrix HDX System-on-Chip项目的目的是帮助企业VDI部门使用瘦客户端,而不是台式机和笔记本,这种方式能够降低硬件成本、电力消耗以及维护需求。

Citrix HDX(High Definition User Experience)技术能够利用任何设备将高清虚拟桌面交付给用户。而SoC(System-on-Chip)技术能够将硬件设备完成其工作所需的所有工具都集成到一个微芯片上。Citrix HDX SoC项目将两种技术结合在一起,实现了SoC基准设计,将HDX直接嵌入到客户端硬件。HDX包含的网络和性能优化组件能够帮助交付和扩展虚拟化环境,同时支持音频、视频、图像技术以及其他外围设备。

在传统的XenApp/XenDesktop环境,客户端设备使用软件对HDX协议进行解码,以交付高质量的用户体验,但会增加系统的管理开销以及维护成本。SoC架构通过将HDX加速技术直接嵌入到芯片来解决这个问题。事实上,其在硬件和固件中都集成了HDX,以实现虚拟桌面和应用更好的性能表现以及更高的图像分辨率。

Citrix HDX SoC是什么?

Citrix HDX SoC架构基于ARM芯片技术,这种芯片通常被用在交付高分辨率虚拟桌面和应用的瘦客户端,非常类似于智能手机和平板电脑等移动设备所使用的处理器。

Citrix最初和NComputing以及德州仪器公司合作,开发其针对全新芯片的首个基准设计。从那以后,很多厂商都在自己的瘦客户端加入了SoC技术。

SoC技术为厂商提供了针对Citrix进行优化的标准芯片组。除了处理器之外,这个芯片组还包含3D图形加速器、多媒体编码和解码器、USB控制器以及其他一些通常位于计算机主板上的组件。

SoC芯片组还支持DMA(直接内存访问)特性,使用数字信号处理器来降低CPU负载。此外,这个芯片组还包含了硅级别的自定义块,以交付针对ICA(Independent Computing Architecture)和HDX的高质量渲染。

最初Citrix使用ICA协议在不同环境和连接类型交付桌面和应用。之后Citrix推出了HDX,一种针对ICA进行扩展的私有技术,能够满足现代、媒体驱动应用的需求。

SoC芯片组之外

尽管Citrix SoC技术提供了驱动设备的多种组件,但是仍然需要许多其他部分其才能够正常工作。比如,遵循SoC架构制造瘦客户端的厂商需要相应增加设备内存容量和存储空间以及物理接口来支持声音、视频和USB等设备。

此外,基于SoC的设备必须运行嵌入式版本的Linux操作系统以及Citrix Receiver for Linux,一种能够和XenApp/XenDesktop生态系统交互的客户端软件。Receiver for Linux同时兼容x86和ARM架构的设备,可以运行在定制的PC或者专用瘦客户端上。Citrix专门针对SoC架构优化了ARM版本的Receiver for Linux,以获得更好的性能体验,同时确保新的版本能够兼容之前的SoC设备。

Citrix SoC的优势

相比于传统的瘦客户端或者定制PC,基于SoC架构的设备具有诸多优势。

尽管自定义芯片需要花费大量研发费用,但是Citrix芯片组使用通用CPU、内存控制器和USB控制器组件,因此能够帮助降低总体成本。

相比于传统的分离式组件系统,SoC芯片组在电力消耗和系统冷却方面都具有很大优势,因此能够帮助企业降低成本。SoC采用更加精细化的方式控制电力消耗,因此管理员可以对客户端进行优化以实现更低的系统功耗。

此外,在瘦客户端上进行设备管理更加容易,特别是对于专用的SoC架构来说,其活动组件数量更少。厂商在设计兼容HDX设备的过程中需要考虑如何集成XenApp/XenDesktop的问题。安全问题更加易于管理,因为很多功能都被集成到固件中,而不是通过软件实现,因此能够有效降低系统被攻击的可能性。

Citrix SoC的未来

自从NComputing和德州仪器公司发布了第一代Citrix SoC之后,惠普等厂商也已经在自己的架构中加入了兼容HDX的设备。为了支持这种行为,Citrix为其提供了用于集成设备组件的必要软件开发包,以及检验设备是否满足Citrix Ready HDX标准的基础架构。

最近,Citrix宣布两家合作伙伴ViewSonic和Micro Center已经推出了基于树莓派平台的HDX Ready SoC设备。这台设备包含需要使用的一切工具,用户可以直接使用其连接到XenApp/XenDesktop环境。

本文转自d1net(转载)

DI环境使用瘦客户端?Citrix HDX SoC是秘密武器相关推荐

  1. linux瘦终端系统,Thinstation 桌面云瘦客户端操作系统简介

    想要构建桌面云瘦客户端操作系统可以参考开源的Thinstation.git 库地址https://github.com/Thinstation/thinstation.git . Thinstatio ...

  2. 瘦客户端+服务器桌面部署

    [HP] 化繁为简智领未来  2011惠普虚拟化架构解决方案大会 惠普重磅推出两款瘦客户机新品 惠普帮助客户加速并简化虚拟化 HP瘦客户机 什么是HP瘦客户机 [Wyse+NComputing+dev ...

  3. 瘦客户端那些事 - 远程传输协议

    上篇说到了关于瘦客户端的一些现状和遐想,接下来我们开始探索这种技术实现的可能.要实现瘦客户端,最重要的是选择一种客户端和服务端都能理解的沟通方式,这种沟通方式就是通讯协议,或者远程传输协议. 本文不讨 ...

  4. 【Alljoyn】 Alljoyn学习笔记七 Alljoyn瘦客户端库介绍

    Alljoyn瘦客户端库介绍(上) 1.简介 本文档对AllJoynTM瘦客户端的核心库文件(AJTCL)进行了详尽的介绍.本文档介绍了系统整体架构,AllJoyn框架结构,并着重于介绍如何将嵌入式设 ...

  5. 瘦客户端那些事 - 开篇

    人类活动最大的成本花费在哪里?我认为在沟通和学习上.我们从哇哇落地开始,就在不断的学习前人总结的经验.学校教育,大大加速了这一进程.随着互联网的发展,人们可以自由的分享知识和经验,使得我们平时遇到的问 ...

  6. java web胖客户端,【转载】:瘦客户端、胖客户端、富客户端

    瘦客户端(Thin Client): 指的是在客户端-服务器网络体系中的一个基本无需应用程序的计算机终端. 它通过一些协议和服务器通信,进而接入局域网.作为应用程序平台的Internet的到来为企业应 ...

  7. ProxmoxVE 之 使用thinstation利旧安装瘦客户端

      上面左边是我的个人微信,如需进一步沟通,请加微信.  右边是我的公众号"Openstack私有云",如有兴趣,请关注. 桌面云的一个环节是瘦客户端,如果在企业当中有老旧电脑,可 ...

  8. [转]关于胖客户端和瘦客户端的理解

    http://blog.sina.com.cn/s/blog_572390880100oo86.html C/S B/S的区别 你是不是说胖客户端相当于一个C/S结构,而瘦客户端相当于一个B/S结构呀 ...

  9. 瘦客户端、胖客户端、智能客户端

    胖客户端模式将应用程序处理分成了两部分:由用户的桌面计算机执行的处理和最适合一个集中的服务器执行的处理.一个典型的胖客户端包含一个或多个在用户的PC上运行的应用程序,用户可以查看并操作数据.处理一些或 ...

最新文章

  1. java 事件cancel_ACTION_CANCEL事件和事件回传
  2. 在没有工具的情况下检查SSD 的TRIM功能有没有打开
  3. 严谨技术支撑vs奔放客户的100个真实写真
  4. 树莓派上 安装并 运行opencv
  5. 安装mariadb以及允许远程访问
  6. Android培训翻译_允许其他应用程序启动你的Activity
  7. P2805-[NOI2009]植物大战僵尸【网络流,最大权闭合图】
  8. public 函数_UE4精品教程 | 渲染编程(C++篇)【第三卷:从仿函数到std::function再到虚幻4Delegate】...
  9. 4t硬盘实际容量是多少_SMR硬盘到底能用不?点进来看看避免踩雷
  10. java调用mq发送文件_谁有mq发送接收文件的java代码
  11. java工厂模式学习
  12. python--简易员工信息系统编写
  13. caxa发生文件读写异常_常见socket读写异常及错误
  14. NAS网络配置、资源管理和用户访问权限
  15. bootstrap实现开关切换
  16. 商品库存推送至外部系统API接口文档
  17. #芯片# N25Q128A21BSF40F
  18. NetBeans--员工信息管理系统
  19. docker保存镜像、打包tar、加载tar镜像
  20. 大数据告诉你,30年来有多少中国人移民美国

热门文章

  1. lanm中cdn之varnish服务的搭建
  2. 计算机算法设计与分析 动态规划 实验报告,动态规划法解最长公共子序列(计算机算法设计与分析实验报告).doc...
  3. python七彩蟒蛇代码_[宜配屋]听图阁
  4. JMeter——逻辑控制器、定时器、分布式、测试报告(四)
  5. mac os 安装rz/sz
  6. linux sz rz
  7. Mysql之表设计浅析
  8. Xmind 2021--做思维导图的软件有哪些,免费又好用的那种
  9. 小程序开发API之网络请求wx.reques、RequestTask网络请求任务对象及监听取消网络请求
  10. 进阶篇:5.1)极值法(Worst Case ,WC)