应用虚拟化是一种基于A/S架构的技术,将人机交互逻辑(如界面、输入/输出操作等)与计算逻辑分离。 用户访问应用程序时,只需将交互逻辑发送到服务器即可。 服务器创建一个独立的会话空间来运行应用程序的计算逻辑,然后将处理后的交互逻辑发送回客户端以模拟本地应用程序体验。 。 该技术最先由Citrix推出。 以XenApp为例,6.0版本支持多种语言,例如Win2008ServerR2(x64)的XenAPP6.5版本就有简体中文版本,拉开了国际和国内用户的距离。 更广泛的用户。
Citrix的MetaFrame以前是其核心产品。 它通过允许旧机器运行Win95或DOS作为平台并通过ICA客户端连接到远程桌面,实现了“386变奔腾”。 这种称为“瘦客户端技术”的方法,服务器主要承担客户端的资源,因此配置要求较低,客户端差异很大,但共享统一的桌面和应用环境。
经过十年的发展,XenApp取得了长足的进步,不仅支持更多类型的客户接入,还引入了基于HDX技术的增强功能,使其更加成熟和全面。 。 这使得应用程序虚拟化不仅可以满足现代的性能要求,还可以提更灵活、更高效的用户体验。
扩展信息
应用虚拟化将应用程序与操作系统分离,为应用程序提供虚拟的运行环境。 在这个环境中,不仅包括应用程序的可执行文件,还包括它所需的运行环境。 本质上,应用虚拟化抽象了应用程序对低层系统和设备的依赖,可以解决版本不兼容的问题。
虚拟化是动态计算的重要基石。 微软已将虚拟化作为其战略的重中之重。 Microsoft拥有完整且灵活的端到端解决方案。 微软的投资不仅限于服务器虚拟化。 它还投资了表示层虚拟化、桌面虚拟化和应用程序虚拟化,并通过SystemCenter实现集成管理。 ,为客户节省大量成本。 虚拟化技术的关键是普及。 微软拥有良好的平台基础,一定能够更好地推动虚拟化技术的普及。 微软认为,微软在虚拟化方面的优势首先在于Windows平台,该平台拥有庞大的用户基础,为用户提供了从数据中心到桌面的全方位灵活选择。 同时,微软还有一个很好的合作伙伴。 生态系统。 具有集成管理和最佳的总体拥有成本。 微软强调,微软虚拟化不仅包括应用程序虚拟化、桌面虚拟化、表示层虚拟化和服务器虚拟化等四大虚拟化技术,而是完整的虚拟化解决方案。 同时,更重要的是,微软对四大虚拟化技术进行了管理。 统一通过SystemCenter。 微软认为,管理不善的虚拟化比没有虚拟化更糟糕。