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集成更深入。
VDI:优势与总拥有成本现实
虚拟桌面基础设施(VDI)将桌面托管在数据中心。客户端接收图像,而数据保持安全。
主要优势:
- 安全性:传输像素而非文件,控制剪贴板和USB。
- 可管理性:一个黄金镜像用于数千个会话,更新仅需数分钟。
- 灵活性:从任何设备访问,无需硬件即可扩展。
VDI的总拥有成本需计算:服务器、许可证、网络。在高安全场景下物有所值,但对小型企业可能带来额外开销。
SBC(基于会话的计算)发布应用程序,VDI则提供完整桌面。随着XenDesktop 7.0的推出,两者在CVAD中融合。
ICA与HDX架构:自适应传输
ICA在OSI表示层运行(端口1494/2598),支持32个虚拟通道,用于音频、视频、USB、打印。平台无关:支持TCP/UDP、HTTP隧道、移动网络。
HDX专注于体验:
- 智能重定向:根据资源和网络在客户端或服务器上渲染。
- 自适应压缩:按内容类型使用编解码器,实时切换。
- 数据去重:重复模式缓存。
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
暂无评论。