8.2.5. 跨国企业复制设计
在为目录设计复制时,Com International 会考虑以下点:
- 数据由本地管理。
- 网络连接的质量因站点到站点而异。
- 数据库链接用于连接远程服务器上的数据。
- 包含数据的只读副本的 hub 服务器用于将数据复制到消费者服务器。
hub 服务器位于启用了目录的本地应用程序,如邮件服务器或 Web 服务器。
要让供应商服务器专注于写操作,只有 hub 服务器执行复制。
当 ExampleCom 扩展并需要添加更多消费者服务器时,额外的消费者不会影响供应商服务器的性能。
有关 hub 服务器的更多信息,请参阅 Cascad ing 复制 部分。
multi-supplier 架构
对于 ExampleCom intranet,每个位置都存储其数据的主副本,并使用数据库链接将数据链接到其他本地实体中的数据。
对于其数据的主要副本,每个本地复制架构都使用多层次复制架构。
下图显示了本地欧洲的多层次架构,其中包括 dc=exampleCom,dc=com 和 dc=com 分支:
图 8.13. ExampleCom Europe 的多层次架构
每个地方都包含两个供应商,它们共享该站点的数据的主副本。每个地方都负责其数据的主副本。
使用多层次架构可确保数据的可用性,并帮助平衡由每个供应商服务器管理的工作负载。
要降低总失败的风险,ExampleCom 在每个站点使用多个读写供应商目录服务器。
下图显示了欧洲和美国两个供应商服务器的两个供应商服务器之间的交互:
图 8.14. ExampleCom Europe 和 ExampleCom USA 的 multi-supplier 架构
ExampleCom USA 和 ExampleCom Asia 之间以及 ExampleCom Europe 和 ExampleCom Asia 之间存在相同的关系。