返回首页

Citrix 中的 ICA/HDX:VDI 协议

本文分析了 Citrix 中 ICA/HDX 协议自 1991 年以来的演变。描述了 VDI 优势、自适应 EDT 传输、Teams 多媒体优化以及组件生态系统。

ICA/HDX 如何使 Citrix 在 VDI 中不可或缺
Advertisement 728x90

Citrix ICA/HDX协议:VDI与远程访问的架构基石

Citrix通过ICA协议融入企业基础设施,该协议于1991年开发。它提供对应用程序和桌面的远程访问,而无需将数据传输到客户端设备。历经35年发展,该技术已从OS/2的多用户系统演进至Citrix DaaS,支持《财富》500强企业中的1亿用户。

创始人Ed Iacobucci于1989年创立公司,旨在实现多用户服务器访问。ICA——独立计算架构——分离计算与显示:服务器处理任务,客户端渲染像素。这使其得以在从OS/2到Windows NT的平台变迁中生存下来。

1995年,WinFrame将Windows NT转变为多用户系统。微软授权MultiWin,基于ICA创建了终端服务。ICA协议比RDP更早,且与Windows集成更深入。

Google AdInline article slot

VDI:优势与总拥有成本现实

虚拟桌面基础设施(VDI)将桌面托管在数据中心。客户端接收图像,而数据保持安全。

主要优势:

  • 安全性:传输像素而非文件,控制剪贴板和USB。
  • 可管理性:一个黄金镜像用于数千个会话,更新仅需数分钟。
  • 灵活性:从任何设备访问,无需硬件即可扩展。

VDI的总拥有成本需计算:服务器、许可证、网络。在高安全场景下物有所值,但对小型企业可能带来额外开销。

Google AdInline article slot

SBC(基于会话的计算)发布应用程序,VDI则提供完整桌面。随着XenDesktop 7.0的推出,两者在CVAD中融合。

ICA与HDX架构:自适应传输

ICA在OSI表示层运行(端口1494/2598),支持32个虚拟通道,用于音频、视频、USB、打印。平台无关:支持TCP/UDP、HTTP隧道、移动网络。

HDX专注于体验:

Google AdInline article slot
  • 智能重定向:根据资源和网络在客户端或服务器上渲染。
  • 自适应压缩:按内容类型使用编解码器,实时切换。
  • 数据去重:重复模式缓存。

ThinWire分割屏幕:为文本、视频、静态区域使用不同编解码器。EDT(UDP传输)在有损网络上最小化延迟,自动从TCP切换。

多流ICA分配端口以实现服务质量:音频——RTP/UDP优先级。

与RDP比较:ICA提供更深入的通道和优先级管理。

多媒体优化与Teams集成

Teams中的双跳(麦克风→VDA→服务器→VDA→客户端)导致延迟。Citrix将音频/视频P2P直接从Workspace App重定向,VDA仅处理信令。

浏览器内容重定向在客户端渲染YouTube。客户端压缩网络摄像头减少流量。通用打印服务器统一打印。

生态系统:组件与NetScaler

  • 交付控制器:身份验证、会话平衡。
  • VDA:虚拟机上的服务器端ICA/HDX。
  • StoreFront/Workspace:应用程序门户。

NetScaler(自2005年起为ADC)——网关、负载均衡、WAF。2022年,Cloud Software Group将Citrix与TIBCO合并,并与微软在Azure上合作。

关键要点

  • ICA/HDX适应网络,相比基础RDP减少50–70%负载。
  • VDI在受监管行业物有所值:金融、医疗。
  • Teams的P2P优化VDA CPU。
  • 32个带服务质量的虚拟通道——优于RDP。
  • 转向DaaS:云管理、本地工作负载。

— Editorial Team

Advertisement 728x90

继续阅读