Citrix Provisioning

体系结构

大多数企业都在努力应对环境中计算机数量激增及管理工作日益繁杂的难题。无论是台式 PC、数据中心的服务器还是 kiosk 类型的设备,每台计算机都必须作为一个单独的实体进行管理。要想获得分布式处理的优势,则必须对分布式管理加大投入力度。设置、更新、支持以及最终停用每台计算机都需要耗费时间和财力。运营成本高于计算机的购置成本。

Citrix Provisioning 采用了一种与传统映像解决方案截然不同的方法,改变了硬件与依托硬件而运行的软件之间的关系。通过流技术传输单个共享磁盘映像(虚拟磁盘),而非将映像复制到单个计算机,Citrix Provisioning 提供以下优势:

  • 使组织能够减少其管理的磁盘映像数量,即使计算机数量持续增长亦如此。
  • 提供集中式管理解决方案的效率以及分布式处理的优势。

此外,由于计算机从单个共享映像通过流技术动态传输磁盘数据,因此可确保计算机映像的一致性。同时,大型计算机池可以在重新启动时完全更改其配置、应用程序,甚至操作系统。

Citrix Provisioning 的工作方式

使用 Citrix Provisioning 可以在标准映像模式下配置任何虚拟磁盘。标准映像模式允许多台计算机同时通过该虚拟磁盘引导,这大大减少了必须维护的映像数目以及所需的存储空间。虚拟磁盘为只读格式。目标设备无法更改映像。

下图提供了 Citrix Provisioning 基础结构的高级视图,并展示了 Provisioning 组件在该实现中的可能显示方式。

场

Citrix Virtual Apps and Desktops 和其他服务器场管理员的优势

如果管理作为场运行的服务器池(例如 Citrix Virtual Apps and Desktops 服务器或 Web 服务器),维护将存在问题。在服务器上保持统一的修补程序级别可能非常困难,而且非常耗时。使用传统的映像解决方案时,首先要处理原始的黄金主映像。但是,一旦通过主映像建立了服务器,就必须立即修补单台服务器以及所有其他服务器。将修补程序应用于场中各台服务器的做法不仅效率低下,而且也不可靠。修补程序通常无法在单台服务器上应用。在用户发生冲突或服务器出现中断之前,不会出现问题。一旦出现这种情况,要使服务器恢复到与场中其余服务器同步的状态就非常困难,有时需要彻底重新创建计算机映像。

借助 Citrix Provisioning,服务器场的修补程序管理简单可靠,您可以首先处理黄金映像,并继续管理该单个黄金映像。所有修补过程都是在一个位置完成的,然后在服务器启动时通过流技术推送到服务器。由于所有服务器都使用磁盘映像的一个单独共享副本,因而保证了服务器构建的一致性。

如果服务器遭到破坏,重新启动即会立刻恢复到主映像的已知正常状态。升级速度较快。更新后的映像准备好投入生产环境后,请将新映像版本分配给服务器并重新启动这些服务器。在计算机重新启动期间,可以将新映像部署到任意多台服务器。可以采用同样的方式来完成回滚过程,这样新映像发生的问题不会长时间影响您的服务器或用户。

桌面管理员的优势

在 Citrix Virtual Apps and Desktops 中,桌面管理员使用 Citrix Provisioning 的流技术推送技术来简化、合并物理桌面和虚拟桌面交付,并降低交付成本。许多组织都在研究桌面虚拟化。虽然虚拟化解决了 IT 领域的许多合并和简化管理过程的需求,但配置时还需要部署具有支持作用的基础结构。如果不使用 Citrix Provisioning,存储成本会使桌面虚拟化超出预算。使用 Citrix Provisioning 时,IT 可以将 VDI 所需的存储量降低多达 90%。同时,由于可以管理单个映像而不是成百上千个桌面,因而显著降低了桌面管理的成本、工作量以及复杂性。

企业中不同类型的员工需要使用不同类型的桌面。有些员工需要简单化和标准化,而其他员工可能对性能和个性化有较高要求。Citrix Virtual Apps and Desktops 可以使用 FlexCast™ 交付技术在单个解决方案中满足这些要求。IT 可以利用 FlexCast™ 交付各种类型的虚拟桌面,每种类型都经过特别定制,可以满足每位用户对性能、安全性和灵活性的要求。

虚拟桌面并非支持所有桌面应用程序。对于这些情况,IT 仍可以享受合并及管理单个映像的优势。桌面映像在数据中心集中进行存储和管理,并根据需要通过流技术推送到物理桌面。这种模式非常适合于标准化桌面,例如实验室和学习环境、呼叫中心以及用于访问虚拟桌面的“瘦客户端”设备中的桌面。

Citrix Provisioning 解决方案

Citrix Provisioning 流技术推送技术允许从单个共享磁盘映像实时地预配或重新预配计算机。使用单个共享映像将使管理员完全不需要管理和修补各个系统。所有映像管理均在主映像上完成。每个系统的本地硬盘驱动器用于运行时数据缓存。在某些情况下,还可以完全从系统中移除该磁盘,从而降低电力消耗、系统故障率和安全风险。

Citrix Provisioning 基础结构基于软件流技术推送技术。安装和配置 Citrix Provisioning 组件后,将从设备的硬盘驱动器创建虚拟磁盘。此磁盘是通过创建操作系统和应用程序映像的快照,然后将该映像存储为网络上的虚拟磁盘文件来创建的。在此过程中使用的设备称为主目标设备。使用这些虚拟磁盘的设备称为目标设备。

虚拟磁盘存在于以下任一位置:

  • Citrix Provisioning 服务器
  • 文件共享
  • 通过 iSCSI、SAN、NAS 或 CIFS 连接与 Provisioning 服务器进行通信的存储系统

虚拟磁盘可以分配给单个目标设备(专有映像模式)或多个目标设备(标准映像模式)。

目标设备开启时,将设置为从网络引导并与 Provisioning 服务器进行通信。会发生以下情况:

  1. 处理工作在目标设备上进行。
  2. 目标设备从 Provisioning 服务器下载引导文件并启动引导顺序。
  3. 根据设备引导配置设置,系统将找到相应的虚拟磁盘,然后将其装载到 Provisioning 服务器上。

Citrix Provisioning 解决方案

该虚拟磁盘上的软件将根据需要通过流技术推送到目标设备。对目标设备而言,虚拟磁盘就像常规的系统硬盘驱动器一样。

所有虚拟磁盘内容并不会立即向下推送到目标设备,而是根据需要通过网络实时引入数据。通过这种方法,目标设备可在重新启动期间获得全新的操作系统以及软件,而无需访问工作站。此方法减少了传统磁盘映像工具所需的网络带宽,这在网络中支持更多的目标设备,而不会对整体网络性能产生影响。