ThinApp是VMware收购 Thinstall 后推出的Application Virtualization ( 应用程序虚拟化)产品,产品主要功能就是将应用程序打包成不需要安装即可运行的单一可执行程序,实现瘦客户端和应用程序的快速部署及管理。主要应对Citrix的XenApp。
ThinApp 的用途
· 简化 Windows 7 迁移 — 使用 ThinApp,可以方便地将旧式应用程序(如 Internet Explorer 6)迁移到 32 位和 64 位Windows 7 系统,从而消除成本高昂的重新编写代码、回归测试以及支持成本。
· 消除应用程序冲突 — 可在各桌面应用程序之间以及桌面应用程序与底层的操作系统之间实施隔离,以避免冲突。
· 整合应用程序流式服务器 — 可使多个应用程序以及特定于用户的“沙箱化”配置数据和设置能够安全地驻留在同一服务器上。
· 降低桌面存储成本 — 利用 ThinApp 作为 VMware View 的一个组件,可降低桌面存储成本,并简化对端点的更新。
· 扩充安全策略 — 可将 ThinApp 包部署在“锁定”的 PC 上,并允许最终用户运行他们所需的应用程序而不会影响安全性。
· 提高最终用户的移动能力 — 可在 U 盘上部署、维护和更新虚拟化的应用程序,以实现最大的移动性。
功能介绍
操作系统迁移
由于无需重新编码、重新测试和重新认证,因此可将旧版应用迅速迁移到Windows 7或Windows 8。由于部署速度提高且部署过程中的测试次数减少,因此业务应用将能更快用于生产,从而最大限度减少停机并降低业务风险。
为了进一步简化操作过程,您可以自动将以静默方式安装的应用转换为ThinApp软件包。此外,如果您已使用ThinApp将应用打包以供在XP或其他Windows版本上使用,那么您可以使用ThinApp的Relink功能轻松地将它们转换成ThinApp Windows格式。
应用隔离
可将整个应用及其设置打包成一个可部署到许多Windows操作环境的.MSI或.EXE可执行文件。 这些虚拟应用彼此隔离,独立执行,而且不会对底层操作系统进行任何修改,从而消除了应用之间以及应用与操作系统之间的冲突。
无需进行任何主机修改,即可在受限用户帐户的虚拟气泡中运行ThinApp中已隔离的应用。由于应用彼此独立运行,因此您可以在同一操作系统上部署Office 97/2003/2007、Internet Explorer和.NET应用或自定义应用,而不会发生冲突。
服务器整合
在每台服务器一个应用的传统IT模式下,对于由于技术原因或与数据隔离有关的问题而无法共存的特定应用,需采用专用硬件。借助VMware ThinApp可以消除这些应用小环境,从而提高现有资产的利用率,同时也使您的应用更易于管理和部署。
安全性
为了满足法律和合规性规定的要求,许多行业都强制锁定PC。利用ThinApp应用在锁定的计算机上可以以受限用户帐户运行,无需更改系统,也不用降低安全策略。ThinApp没有内核模式的代码,因此不可能违反应用于各个用户帐户的计算机组策略。这有助于将虚拟化软件包安全部署在安全性和稳定性都至关重要的环境中。
此外,Microsoft的安全准则建议购买用户模式的解决方案,以减少潜在的安全漏洞或缩小安全漏洞的范围。由于ThinApp完全在用户模式下运行,因此它无法向计算机上的设备(例如真实的文件系统或注册表、网络连接设备、打印机等)授予应用提升权限,这样可以防止无意中违反策略。设备驱动程序不会危害计算机的安全或导致系统崩溃。
移动性
无论是在路上还是在办公室中,用户都需要在他们能够访问的几乎任何一台计算机(包括信息亭和宾馆 PC)上灵活可靠地访问应用。有了ThinApp他们不需要安装软件或设备驱动程序,也不需要拥有管理权限,就可以直接通过便携式存储设备(包括闪存驱动器)运行应用。