Citrix Provisioning

Provisioning 服务器故障转移

站点中可以访问虚拟磁盘的所有 Citrix Provisioning 服务器都可以将该虚拟磁盘提供给目标设备。在共享存储上,多个服务器可以访问同一个物理文件,从而允许目标设备在备用服务器上建立连接。

如果连接因任何原因被中断,此故障转移将允许连接到处于活动状态的服务器。发生故障转移时,目标设备不会遇到任何服务中断或数据丢失问题。

注意:

如果发生服务器故障转移,则只有有权访问相同复制虚拟磁盘的服务器才能向目标设备提供虚拟磁盘。例如,如果已跨三个服务器复制虚拟磁盘并且其中一个虚拟磁盘已更新,则该虚拟磁盘将不再相同。如果发生服务器故障转移,该虚拟磁盘将不在考虑之列。即使对其中两个虚拟磁盘执行了完全相同的更新,每个虚拟磁盘上的时间戳也会不同,从而导致磁盘也不再相同。

Citrix Provisioning 在处于专有映像模式的本地存储或当前处于维护模式的虚拟磁盘中不支持虚拟磁盘的高可用性。

如果启用了负载平衡且提供该虚拟磁盘的服务器发生故障,则将自动在目标设备和剩余服务器之间平衡负载。未启用负载平衡时,系统将分配单个服务器,从而将虚拟磁盘提供给目标设备。在此类情况下,不会发生故障转移。

有关在服务器之间自动平衡目标设备负载的信息,请参阅 管理服务器

高可用性实现示意图

由目标设备访问的服务器不必是访问虚拟磁盘的服务器。建立连接后,如果有一个或多个服务器可以为该目标设备访问虚拟磁盘,将选择最空闲的服务器。

要强制将所有目标设备连接到另一台服务器,请在该服务器上停止 Stream Service。停机后,Stream Service 将通知每个目标设备重新登录到另一个服务器。

测试目标设备故障转移

为确保设备可以成功实现故障转移,请完成以下操作:

  1. 双击目标设备上的虚拟磁盘状态图标;记录所连接 Citrix Provisioning 服务器的 IP 地址。
  2. 在 Citrix Provisioning 控制台中,右键单击所连接的服务器。选择 Stream Services,然后单击停止
  3. 在虚拟磁盘状态对话框中,确认所连服务器的 IP 地址更改为备用服务器的 IP 地址。
Provisioning 服务器故障转移