Product Documentation

场景 2 - 多文件夹目标和复制

Feb 26, 2018

“如果我的本地 NUS 不可用,我希望我的用户能够从企业网络中的某个 备用位置获取自己的配置文件数据。如果用户做出了更改, 则当其本地 NUS 再次可用时,所做的更改需要返回到 首选 NUS。”

此场景的基本 要求是在网络上提供配置文件的 备用位置。适用情况包括网络 基础结构出现局部故障,或者文件夹目标(例如故障转移群集) 完全不可用。

您应考虑的 方案包括使用多个文件夹目标以及使用 DFS 复制。

方案 1 - 多文件夹目标参照

背景 信息

有关 优化 DFS 命名空间的信息,请参阅 http://technet.microsoft.com/en-us/library/cc771083(WS.10).aspx

关于此 方案

参照是 一列经过排序的对象,由用户设备依次尝试使用。参照专用于 目标为只读对象(例如软件库)的场景。 目标之间不存在关联,因此,如果对配置文件采用此方法,可能会 创建多个无法同步的配置文件。

但是,可以 同时为参照中的目标定义排序方法和 目标优先级。表面看来,选择合适的排序方法 会使所有用户会话选择一致的目标。但实际上,即使 所有用户设备都在同一站点内,站点内的路由问题仍然 会导致不同的会话选择不同的目标。如果 设备对参照进行缓存,这一问题会更加复杂。

重要:此方案不适用于 Profile Management 部署, 且通常不受支持。但是,文件复制功能已在某些 特殊部署中使用,在这些部署中,只能保证启动一个会话,且已禁用 主动写回。有关 这些特殊情况的信息,请联系 Citrix Consulting。

方案 2 - 分布式文件系统复制

背景 信息

实施 此方案

利用 DFS 复制功能 可以在带宽有限的网络连接之间实现文件夹同步。 表面看来,这可以解决方案 1 中遇到的问题,因为该功能可以将单个命名空间文件夹定义所参照的多个 文件夹目标进行同步。但实际上, 将文件夹作为目标添加到文件夹定义中时,可以将这些文件夹指定为 属于复制组。

可以考虑 两种形式的复制:
  • 单向 复制(也称为主动-被动复制)专用于将关键数据备份 到安全存储库中。这种复制可以帮助维护 灾难恢复站点等。只要对参照禁用被动式目标, 并仅在激活灾难恢复计划后才调用被动式目标,即可将单向复制 与 Profile Management 结合使用。
  • 双向 复制(也称为主动-主动复制)用于提供对全局共享数据的 本地读写访问权限。此方案不需要 使用即时复制功能。共享数据可能会频繁修改。
    重要: 不支持主动-主动 DFSR。

日程表将 定义数据复制的频率。频繁执行的日程安排 会占用较多 CPU 和带宽,但不能保证获得即时 更新。

在操作的不同点处, Profile Management 需要在 NUS 中锁定某些文件, 以协调更新与(共享)用户存储。这些 更新通常在会话开始、会话结束以及会话进行期间发生 (如果启用了主动写回功能)。由于 DFS 复制 不支持分布式文件锁定,因此 Profile Management 只能选择一个目标作为 NUS。这样将有效地减弱双向复制 (主动-主动复制)的作用,因此双向复制不适用于 Profile Management, 且不受支持。单向复制(主动-被动 复制)只是作为灾难恢复系统的一部分而适用于 Profile Management。不支持其他用途。