应用程序虚拟化是一个的安装的分离 应用 从 客户端 计算机访问它。
从用户的角度来看,应用程序就像它存在于用户设备上一样。用户可以移动或调整应用程序窗口的大小,以及执行键盘和鼠标操作。有时可能会有微妙的差异,但在大多数情况下,用户应该有无缝的体验。
应用虚拟化的工作原理
虽然有多种方法可以虚拟化应用程序,但IT团队通常采用基于服务器的方法,无需在各个桌面上安装应用程序即可提供应用程序。相反,管理员在公司数据中心的服务器上或使用托管服务实现远程应用程序,然后将它们提供给用户的桌面。
为实现这一目标,IT必须使用应用程序虚拟化产品。应用程序虚拟化供应商及其产品包括Microsoft App-V,Citrix XenApp,Parallels远程应用程序服务器以及VMware ThinApp或App Volumes - 这两者都包含在VMware Horizon View中。VMware还提供Horizon Apps以进一步支持应用程序虚拟化。
虚拟化软件实质上使用远程显示协议(例如Microsoft RemoteFX,Citrix HDX或VMware View PCo IP 或Blast Extreme)将应用程序作为单个像素从托管服务器传输到桌面。然后,用户可以像在本地安装一样访问和使用应用程序。任何用户操作都会传回服务器,服务器将执行这些操作。
应用虚拟化的好处
应用程序虚拟化可以成为组织实施和维护其桌面应用程序的有效方式。应用程序虚拟化的一个好处是管理员只需要将应用程序安装一次到集中式服务器而不是多个桌面。这也使得更新应用程序和推出补丁更加简单。
此外,管理员可以更轻松地控制应用程序访问。例如,如果用户不再能够访问应用程序,则管理员可以拒绝对应用程序的访问权限,而无需从用户的桌面卸载它。
应用程序虚拟化可以运行可能与用户的桌面应用程序或其他虚拟化应用程序冲突的应用程序。
用户还可以从瘦客户端或非Windows计算机访问虚拟化应用程序。应用程序立即可用,无需等待长时间安装或加载操作。如果计算机丢失或被盗,敏感的应用程序数据将保留在服务器上,并且不会受到损害。
应用虚拟化的缺点
但是,应用程序虚拟化确实存在挑战。并非所有应用程序都适合虚拟化。例如,图形密集型应用程序可能会在渲染过程中陷入困境。此外,用户需要稳定可靠的服务器连接才能使用这些应用程序。
使用外围设备可能会因应用程序虚拟化而变得更加复杂,尤其是在打印方面。系统监控产品也可能在虚拟化应用程序中遇到问题,因此很难排除故障并隔离性能问题。
823
210
上一篇:什么是API经济?
下一篇:什么是应用程序感知?