什么是虚拟应用?

虚拟应用是指经过优化,能够在位于本地或云端的虚拟环境中运行的应用。简而言之,虚拟应用无需先安装即可在计算机上运行。使用桌面虚拟化应用管理等技术,可以通过多种方式实现该目标。这些方法之间存在根本差异,但通常会一起用于改善用户体验并简化管理。

VMware SaaS App Management - 解决方案概述

可加快应用交付的 VMware App Volumes 增强功能

虚拟应用有什么优势?

虚拟应用具有许多优势,其中包括:

  1. 使用桌面和应用虚拟化可以允许用户从正常情况下无法运行应用的设备访问应用。考虑一下在 macOS 或 Android 设备上使用 Windows 应用。
  2.  远程交付应用还允许企业支持自带设备场景,因为任何配备 Web 浏览器的设备都可以访问应用。
  3. 简化的应用管理和更新将转化为更低的支持开销,这是因为管理员只需更新服务器上要分发到全企业客户端设备的单个虚拟应用即可。
  4. 减小基础映像大小:由于操作系统和应用是分离的,因此基础映像不像在其中安装所有应用时那样庞大。这可以降低存储成本,加快映像管理,并减少管理员花费在管理映像上的时间。
  5. 提高移动性:应用可在几分钟内部署到任何地方,这意味着不论用户恰好在什么地方,都可以高效地工作。
  6. 降低软件许可证费用:虚拟应用按需运行以降低软件许可证的总体费用,这是因为它们并非安装在每台设备上。由于许多用户很少或永远不会使用某个应用,因此应用管理工具可以帮助确定每个虚拟应用的正确许可证数量。
  7. 通过将端点设备转变为可访问远程桌面和应用的“瘦客户端”,延长端点设备的使用寿命
  8. 支持按需交付任何 Windows 应用

交付虚拟应用的方法

我们来了解一下交付虚拟应用的主要方法,首先从“桌面虚拟化”开始:

桌面和应用虚拟化

使用桌面虚拟化技术交付虚拟应用时,应用本身运行在数据中心内的计算机上,这些计算机可以驻留在公司拥有的数据中心内或云服务提供商处。应用的用户界面 (UI) 通过网络(通常是通过 Internet)发送到端点设备(有时称为瘦客户端),在该设备上,用户可以查看应用并与之交互,就像它在端点设备上运行一样。有许多端点设备可供使用,包括那些运行 macOS、Windows、Linux、Android 或 iOS 的设备。大多数情况下,所有这些设备都需要 Web 浏览器。

在这种方法下,可以将应用视为“虚拟”的,因为它不驻留在端点设备上。此外,数据中心内的典型配置是,运行实际应用的计算机通常是在 Hypervisor 上运行的虚拟机。

桌面虚拟化在支持远程员工队伍方面非常有用。通过仅向远程设备提供桌面和应用的用户界面,企业可以确保实际数据保留在数据中心内,而不是分散在各个端点设备上。应用前端(用户与之交互的部分)在地理位置上也可以更靠近它们各自的后端(数据驻留的部分),从而提高性能和用户工作效率。 

桌面管理战略的关键组件。可以将应用包分配给虚拟桌面并将其作为虚拟应用交付给瘦客户端或其他远程端点。这样可以做到两全其美,既能够集中远程访问虚拟桌面和应用,又可以通过应用打包实现所有灵活性并减轻管理任务。 

虚拟应用和虚拟桌面有什么区别?

虚拟应用和虚拟桌面都能够简化向员工和用户交付应用的过程,而无需考虑位置或设备。顾名思义,桌面虚拟化将整个用户桌面(包括所有应用)从客户端设备中抽象出来,其操作方式与终端或瘦客户端类似。

另一方面,虚拟应用是指已虚拟化的各个应用。当然,企业可以同时利用这两种方法来实现特定的业务和 IT 目标。

桌面虚拟化与应用虚拟化的不同之处在于:

桌面虚拟化是从位于数据中心或云服务提供商处的服务器发布整个桌面环境,使用户能够从联网设备在本地访问或通过 Internet 远程访问该桌面环境。

应用虚拟化是指从服务器发布各个应用,并通过远程显示协议或应用流式传输提供访问权限。其底层机制与桌面虚拟化相同,不同之处在于不是将整个桌面发送给用户,而是只发送单个应用 UI。

需要访问其所有业务应用(甚至在多台设备之间切换时也是如此)的员工将选择桌面虚拟化。虚拟应用更适合需要访问少量应用的员工。

企业可以结合使用这两种方法,根据所有员工的特定使用需求为其自定义应用部署。

虚拟应用有哪些应用场景?

分散各地的员工:全球新冠肺炎疫情只会让迅速发展的在家办公 (WFH) 趋势进一步加速。随着越来越分散的员工使用大量非托管设备工作,使用虚拟应用来支持各类设备的能力变得越来越重要。

移动性和迁移:虚拟应用可以促进从本地部署环境向云端的迁移,并简化服务器之间以及云之间的迁移。通过将必要的 Web 客户端以及要迁移或移植的应用虚拟化,企业可以继续利用传统的 Web 应用。

减少孤立小环境/服务器整合:以前在同一台计算机上不兼容的多个应用现在可以在同一系统上运行,这是因为虚拟应用可以与用户特定的配置数据一起打包或沙箱化,从而使它们不受干扰地运行。

客户端应用隔离:同样,通过将应用相互隔离并将底层操作系统隔离到一个可以轻松部署到多个端点的单个可执行文件中,也可以消除客户端设备应用冲突问题。

BYOD(自带设备)和桌面安全性:部署虚拟化应用可以充当“锁定”PC,同时使用户能够在不影响应用或企业安全性的情况下运行个人程序和游戏。

 

相关解决方案和产品

桌面和应用虚拟化

允许用户从远程连接的设备访问资源。

App Volumes

实时应用交付和生命周期管理平台

Workspace ONE 生产力工具

具有企业级安全性的生产力工具