存储

存储是虚拟磁盘文件夹物理位置的逻辑名称。该文件夹可以位于本地服务器上,也可以位于共享存储中。在 Citrix Provisioning 控制台中创建虚拟磁盘文件后,即将这些文件分配给存储。在站点中,可以向一个或多个 Citrix Provisioning 服务器授予对该存储的访问权限,以便为目标设备提供虚拟磁盘。

存储体系结构示意图

Provisioning 服务器在数据库中查找存储名称以及虚拟磁盘所在的物理位置,以将其提供给目标设备

通过分离各个虚拟磁盘存储位置的物理路径,可以使场配置具有更大的灵活性,尤其是将场配置为高可用性模式时。在高可用性实现中,如果站点中的活动 Provisioning 服务器出现故障,目标设备可以从有权访问该存储以及有权提供虚拟磁盘的其他 Provisioning 服务器中获得其虚拟磁盘。

如有必要,当与主共享存储位置断开连接后,可以在辅助共享存储位置保留虚拟磁盘的副本。在这种情况下,如果所有 Provisioning 服务器都可以使用同一个路径来访问存储,则可以在存储属性中设置默认路径。如果某个特定服务器无法使用该路径,则可以在存储属性中为该特定服务器设置一个替代路径。不使用定义的路径的原因包括默认路径对该服务器无效时的情形,即不是因为连接中断,而是因为该连接无效。如果数据库中不存在替代路径,Provisioning 服务器将始终使用默认路径。

存储管理权限

存储由场管理员在场级别进行定义和管理。对存储的访问权或可见性取决于用户的管理权限:

  • 场管理员对场中的所有存储具有完全控制权限。
  • 站点管理员只能访问站点所拥有的存储。
  • 设备管理员和设备操作员具有只读访问权限。如果该存储位于场级别或属于其他站点,则站点管理员也可以具有只读访问权限。

创建存储

  1. 在 Citrix Provisioning 控制台树结构中,右键单击存储,然后选择创建存储菜单选项。此时将显示存储属性对话框。

  2. 常规选项卡上,键入存储名称以及该存储的说明。存储名称是该存储位置的逻辑名称。

  3. 或者,也可以选择要用作该存储所有者的站点。否则,接受默认值 ,以便只有场管理员能够管理该存储。无>

  4. 服务器选项卡上,从列表中选择一个站点。此时将显示该站点中的所有 Provisioning 服务器。

  5. 选中允许访问该存储的每个服务器旁的复选框。如果存储仅用于特定站点,则只有该站点内的服务器是有效的选项。同样,如果默认路径对于所选服务器无效,则必须在服务器属性对话框的存储选项卡中定义替代路径。必要时,对每个站点重复该步骤。如果此过程由站点管理员执行,将只显示这些管理员所管理的站点。

  6. 路径对话框中,键入或浏览此存储的默认路径。该路径表示虚拟磁盘文件夹的物理位置。或者,可以单击浏览按钮,然后单击新建文件夹来创建新文件夹。如果用户是站点管理员,则列表中仅提供该用户所管理的站点。

  7. 所选存储的写入缓存路径将显示在路径列表的下面。或者,可以创建新的存储缓存文件夹,方法是:单击浏览按钮,然后单击新建文件夹。可以单击添加来添加更多写入缓存路径以供存储使用。如果输入多个写入缓存路径,虚拟磁盘负载可以分布到物理位置不同的驱动器。目标设备首次连接时,Stream Service 将从该列表中选择路径。如果使用高可用性,则对于服务器存储属性中的任何替代路径而言,写入缓存路径的顺序必须与此处指定的写入缓存路径的顺序相符。

    如果未选择写入缓存路径就单击确定按钮,系统将提示用户创建默认的写入缓存路径。在该消息框中单击确定,以创建默认的写入缓存路径 (C:\pvsstore\WriteCache)。

  8. 配置完存储以及该存储将使用的路径后,单击验证以打开验证存储路径对话框,并验证路径设置。

  9. 状态列的下面,查看路径验证结果。单击关闭以关闭该对话框,并返回到存储属性对话框以进行任何必要的更改或者继续操作。

  10. 单击确定保存属性设置。

存储属性

通过运行配置向导或在存储属性对话框中创建存储。通过“存储属性”对话框,您可以执行以下操作:

  • 为存储命名并提供存储的说明。
  • 选择存储(将对存储进行管理的站点)的所有者。
  • 提供存储的默认路径(虚拟磁盘的物理路径)。
  • 定义此存储的默认写入缓存路径。
  • 选择可以提供此存储的服务器。

创建存储后,存储信息将保存在 Citrix Provisioning 数据库中。每个站点都有一个虚拟磁盘池,虚拟磁盘池是该站点中提供虚拟磁盘的 Citrix Provisioning 服务器所需的虚拟磁盘信息集合。可以使用虚拟磁盘属性对话框或通过在存储中扫描尚未添加到数据库中的新虚拟磁盘,将虚拟磁盘信息添加到虚拟磁盘池中。

存储属性对话框中包含以下选项卡:

常规:

  • 名称:
    • 查看或键入此存储的逻辑名称。例如,预配-1
    • 查看或键入此存储的说明。
  • 说明: 查看或键入此存储的说明。
  • 充当此存储所有者的站点: 可选。查看或滚动浏览站点选项,选择将充当此存储的所有者的站点。此功能允许场管理员向一个站点的管理员授予特殊的存储管理权限。这些权限通常为场管理员所保留。

路径:

  • 默认存储路径: 查看、键入或浏览此存储所表示的虚拟磁盘文件夹的物理路径。所有未设置替代存储路径的 Provisioning 服务器都使用默认路径。

    注意:

    如果要在服务器属性对话框中设置一个替代存储路径,必须在创建某个版本的虚拟磁盘之前设置该路径。由于此路径信息将在 .vhdx 头信息中存储及引用,因此,执行版本控制后更改该路径可能会导致出现意外结果。

  • 默认写入缓存路径: 查看、添加、编辑、删除或移动此存储的默认写入缓存路径。如果输入多个写入缓存路径,虚拟磁盘负载将能够分布到物理位置不同的驱动器。目标设备首次连接时,Stream Service 将从该列表中选择路径。对于服务器存储属性中的任何替代路径而言,写入缓存路径的顺序必须与此处指定的写入缓存路径的顺序相匹配。
  • 验证:单击该选项可从验证存储路径对话框中验证所选择的存储路径。验证结果将显示在状态列下。

服务器:

  • 站点: 查看或浏览站点选项,选择可以访问此存储的 Provisioning 服务器所在的站点。多个站点可以访问同一存储。
  • 提供此存储的服务器:所选站点中的所有 Provisioning 服务器都将显示在此列表中。应选中允许访问此存储的所有服务器旁边的复选框。如果存储仅用于特定站点,则只有该站点内的服务器是有效的选项。如果默认路径对于选定的 Provisioning 服务器无效,则必须在该服务器属性对话框中的存储选项卡上定义替代路径。
  • 验证:单击该选项可从验证存储路径对话框中验证所选择的存储路径。验证结果将显示在状态列下。