存储

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

存储体系结构示意图

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

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

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

存储管理权限

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

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

创建存储

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

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

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

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

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

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

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

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

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

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

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

存储属性

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

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

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

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

常规:

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

路径:

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

    注意:

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

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

服务器:

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

存储