交付方法

Citrix Virtual Apps and Desktops™ 提供多种交付方法。单一交付方法可能无法满足您的所有要求。

基本介绍

选择合适的应用程序交付方法有助于提高可扩展性、管理性和用户体验。

  • 已安装的应用程序: 应用程序是基础桌面映像的一部分。安装过程涉及将 dll、exe 和其他文件复制到映像驱动器,以及修改注册表。有关详细信息,请参阅创建计算机目录
  • 流式应用程序 (Microsoft App-V): 应用程序经过配置文件化,并根据需要通过网络交付到桌面。应用程序文件和注册表设置放置在虚拟桌面上的容器中,并与基础操作系统和彼此隔离。这种隔离有助于解决兼容性问题。有关详细信息,请参阅部署和交付 App-V 应用程序
  • 分层应用程序 (Citrix App Layering): 每个层包含一个应用程序、代理或操作系统。通过集成一个操作系统层、一个平台层 (VDA、Citrix Provisioning 代理) 和多个应用程序层,管理员可以轻松创建新的可部署映像。分层简化了持续维护,因为操作系统、代理和应用程序存在于单个层中。当您更新该层时,所有包含该层的已部署映像都会更新。有关详细信息,请参阅Citrix App Layering
  • 托管 Windows 应用程序: 安装在多用户 Citrix Virtual Apps 主机上并作为应用程序而非桌面部署的应用程序。用户可以从 VDI 桌面或端点设备无缝访问托管 Windows 应用程序,从而隐藏了应用程序在远程执行的事实。有关详细信息,请参阅创建交付组
  • 本地应用程序: 部署在端点设备上的应用程序。即使应用程序在端点上执行,其界面也会显示在用户的托管 VDI 会话中。有关详细信息,请参阅本地应用程序访问和 URL 重定向

对于桌面,请考虑已发布的桌面或 VDI 桌面。

Citrix Virtual Apps™ 已发布的应用程序和虚拟桌面环境

使用多会话操作系统计算机交付 Citrix Virtual Apps and Desktops 已发布的应用程序和已发布的桌面。

用例:

  • 您希望通过经济高效的基于服务器的交付方式,最大限度地降低向大量用户交付应用程序的成本,同时提供安全、高清的用户体验。
  • 您的用户执行明确定义的任务,不需要个性化或离线访问应用程序。用户可以包括任务型工作人员,例如呼叫中心操作员和零售员工,或共享工作站的用户。
  • 应用程序类型:任何应用程序。

优点和注意事项:

  • 数据中心内可管理且可扩展的解决方案。
  • 最具成本效益的应用程序交付解决方案。
  • 托管应用程序集中管理,用户无法修改应用程序。这提供了始终如一、安全可靠的用户体验。
  • 用户必须在线才能访问其应用程序。

用户体验:

  • 用户从 StoreFront™、其开始菜单或您提供的 URL 请求一个或多个应用程序。
  • 应用程序以虚拟方式交付,并在用户设备上以高清无缝显示。
  • 根据配置文件设置,用户更改会在用户应用程序会话结束时保存。否则,更改将被删除。

处理、托管和交付应用程序:

  • 应用程序处理在托管计算机上进行,而不是在用户设备上进行。托管计算机可以是物理机或虚拟机。
  • 应用程序和桌面驻留在多会话操作系统计算机上。
  • 计算机通过计算机目录变得可用。
  • 来自计算机目录的计算机被组织成交付组,这些交付组向用户组交付相同的应用程序集。
  • 多会话操作系统机器支持托管桌面、应用程序或两者兼有的交付组。

会话管理和分配:

  • 多会话操作系统机器从一台机器运行多个会话,以向多个同时连接的用户交付多个应用程序和桌面。每个用户都需要一个会话,他们可以从该会话运行所有托管应用程序。

    例如,用户登录并请求一个应用程序。该机器上的一个会话将对其他用户不可用。第二个用户登录并请求该机器托管的应用程序。同一机器上的第二个会话现在不可用。如果两个用户都请求更多应用程序,则不需要额外的会话,因为用户可以使用同一会话运行多个应用程序。如果再有两名用户登录并请求桌面,并且同一机器上有两个会话可用,则该单台机器现在正在使用四个会话来托管四个不同的用户。

  • 在分配给用户的交付组中,将选择负载最低的服务器上的机器。当用户登录时,会随机分配一台具有会话可用性的机器来向用户交付应用程序。

VM 托管应用程序

使用单会话操作系统机器交付 VM 托管应用程序

用例:

  • 您需要一个基于客户端的应用程序交付解决方案,该解决方案安全、提供集中管理并支持每台主机服务器上的许多用户。您希望为这些用户提供以高清无缝显示的应用程序。
  • 您的用户包括内部员工、外部承包商、第三方协作者和其他临时团队成员。您的用户不需要离线访问托管应用程序。
  • 应用程序类型:可能与其他应用程序不兼容或可能与操作系统交互的应用程序,例如 Microsoft .NET Framework。这些类型的应用程序非常适合在虚拟机上托管。

优点和注意事项:

  • 主映像上的应用程序和桌面在您的数据中心内的机器上安全地管理、托管和运行,从而提供更具成本效益的应用程序交付解决方案。
  • 登录时,用户可以随机分配到配置为托管相同应用程序的交付组中的机器。您还可以静态地将一台机器分配给单个用户,以便在该用户每次登录时交付应用程序。静态分配的机器允许用户在虚拟机上安装和管理自己的应用程序。
  • 单会话操作系统机器不支持运行多个会话。因此,每个用户登录时都会占用交付组中的一台机器,并且用户必须在线才能访问其应用程序。
  • 这种方法可以增加处理应用程序所需的服务器资源量,并增加用于用户数据的存储量。

用户体验:

  • 与在多会话操作系统计算机上托管共享应用程序一样,提供无缝的应用程序体验。

处理、托管和交付应用程序:

  • 与多会话操作系统计算机相同,但它们是虚拟的单会话操作系统计算机。

会话管理和分配:

  • 单会话操作系统计算机从一台计算机运行单个桌面会话。仅访问应用程序时,单个用户可以使用多个应用程序(并且不限于单个应用程序),因为操作系统将每个应用程序视为一个新会话。
  • 在交付组中,用户登录时可以访问静态分配的计算机(用户每次登录到同一台计算机),或者根据会话可用性选择的随机分配的计算机。

VDI 桌面

使用单会话操作系统计算机交付思杰虚拟应用和桌面 VDI 虚拟桌面。

VDI 桌面托管在虚拟机上,并为每个用户提供桌面操作系统。

VDI 桌面比已发布的桌面需要更多资源,但不需要在其上安装的应用程序支持基于服务器的操作系统。此外,根据您选择的 VDI 桌面类型,这些桌面可以分配给单个用户。这允许用户高度个性化。

为 VDI 桌面创建计算机目录时,您可以创建以下类型的桌面之一:

  • 随机非持久性桌面(也称为池化 VDI 桌面): 用户每次登录到这些桌面之一时,都会连接到从桌面池中选择的桌面。该池基于单个主映像。计算机重新启动时,对桌面所做的所有更改都将丢失。
  • 静态非持久性桌面: 首次登录期间,用户会从桌面池中分配一个桌面。(池中的每台计算机都基于单个主映像。)首次使用后,用户每次登录使用桌面时,都会连接到首次使用时分配的同一桌面。计算机重新启动时,对桌面所做的所有更改都将丢失。
  • 静态持久桌面: 与其它类型的 VDI 桌面不同,用户可以完全个性化这些桌面。首次登录时,用户会从桌面池中分配到一个桌面。该用户后续登录时,将连接到首次使用时分配的同一桌面。重新启动计算机时,对桌面的更改将保留。

远程电脑访问

远程电脑访问是 Citrix Virtual Apps and Desktops 的一项功能,它使组织能够轻松地允许员工安全地远程访问公司资源。Citrix 平台通过让用户访问其物理办公电脑来实现这种安全访问。如果用户可以访问其办公电脑,他们就可以访问完成工作所需的所有应用程序、数据和资源。远程电脑访问消除了引入和提供其他工具以适应远程办公的需要。例如,虚拟桌面或应用程序及其相关基础架构。

远程电脑访问使用与交付虚拟桌面和应用程序相同的 Citrix Virtual Apps and Desktops 组件。因此,部署和配置远程电脑访问的要求和过程与部署 Citrix Virtual Apps and Desktops 以交付虚拟资源的要求和过程相同。这种一致性提供了统一的管理体验。用户通过使用 Citrix HDX™ 交付其办公电脑会话,获得最佳用户体验。

有关更多信息,请参阅 远程电脑访问

交付方法