第 5 章 设计目录拓扑
红帽目录服务器可以存储大量条目,因此您可能需要在多个服务器间分发您的条目。目录拓扑描述了如何在多个物理目录服务器中划分目录树以及如何链接这些服务器。
5.1. 拓扑概述
目录服务器支持 分布式目录,将您在 Designing-the-directory-tree 中设计的目录树分散到多个物理目录服务器中。如何在这些服务器间划分目录会影响以下与性能相关的点:
- 支持目录的应用程序的性能。
- 目录服务的可用性。
- 管理目录服务。
目录拓扑有以下键含义:
- 数据库
数据库 是作业的基本单元,如复制、备份和数据恢复。您可以将单个目录划分为多个部分,并将其分配到单独的数据库。然后您可以在服务器之间分发这些数据库,从而减少每台服务器的工作负载。您可以在单一服务器上存储多个数据库。例如,一个服务器可能包含三个不同的数据库。
有关多个数据库的更多详细信息,请参阅关于使用多个数据库。
- 后缀
当您将目录树划分到多个数据库时,每个数据库都包含目录树的一个部分,称为 后缀。例如,您可以使用一个数据库来仅存储目录树的
ou=people,dc=example,dc=com
后缀(branch)中的条目。有关后缀的详情,请参阅关于后缀。
- 知识参考(引用和链)
目录服务器提供知识引用机制,如引用和链等,用于连接存储在不同数据库中的目录数据。