第 3 章 设计目录架构
在 第 2 章 规划目录数据 中进行的站点问卷调查显示保存在目录中数据的信息。目录 架构 描述了目录中的数据类型,因此决定使用什么 schema 反映如何表示目录中存储的数据。在架构设计过程中,每个数据元素映射到 LDAP 属性,相关的元素将收集到 LDAP 对象类中。设计良好的架构有助于保持目录数据的完整性。
本章论述了目录架构,以及如何针对独特的组织需求设计模式。
有关复制 schema 的详情,请参考 第 7.4.4 节 “模式复制”。
3.1. 模式设计过程概述
在架构设计过程中,选择并定义用于表示由 Red Hat Directory Server 存储的条目的对象类和属性。模式设计涉及以下步骤:
- 选择预定义的架构元素以满足尽可能多的数据需求。
- 扩展标准目录服务器架构,以定义新的元素以满足其他剩余需求。
- 规划架构维护。
最简单且易于维护的选项是使用由 Directory Server 提供的标准 schema 中定义的现有 schema 元素。选择标准架构元素有助于确保与启用了目录的应用程序兼容。由于该架构基于 LDAP 标准,因此已审核并同意很多目录用户。