第 2 章 规划目录数据
保存在目录中的数据可能包括用户名、电子邮件地址、电话号码以及组用户的信息,或者可以包含其他类型的信息。目录中的数据类型决定了目录的结构、授予其访问数据的人员以及请求和授予此访问权限的方式。
本章论述了规划目录数据背后的问题和策略。
2.1. 目录数据简介
某些类型的数据更适用于目录服务。目录的理想数据具有以下特征:
- 它比写入更频繁。
- 这涉及到多个人或组。例如,许多人和应用程序都需要员工的名称或打印机的物理位置的信息。
- 它将从多个物理位置访问。
例如,一个员工对一个软件应用程序设置的首选选项可能并不适合于目录服务,因为只有单个应用程序实例需要访问这些信息。但是,如果应用程序能够从目录中读取首选项,并且用户可能希望根据不同站点的首选项与应用程序交互,那么在目录中包含首选项信息会非常有用。
2.1.1. 目录中包含的信息
任何关于个人或资产的描述性或有用的信息都可以作为属性添加到条目中。例如:
- 联系信息,如电话号码、物理地址和电子邮件地址。
- 描述性信息,如员工号码、工作标题、经理或管理员识别以及与作业相关的兴趣。
- 组织联系信息,如电话号码、物理地址、管理员标识和业务描述。
- 设备信息,如打印机物理位置、打印机类型以及打印机每分钟可以打印的页数。
- 有关公司交易合作伙伴、客户以及客户的联系和账单信息。
- 合同信息,如客户姓名、到期日期、工作说明和定价信息。
- 个人的软件首选项或软件配置信息。
- 资源站点,如指向 Web 服务器或特定文件或应用程序的文件系统。
将目录服务器用于服务器管理,需要规划其他类型的信息才能存储在 目录中。例如:
- 合同或客户端帐户详情
- 工资数据
- 物理设备信息
- 主页联系信息
- 企业内不同站点的办公室联系信息
2.1.2. 从目录中排除的信息
红帽目录服务器非常适合管理客户端应用程序读取和写入的大量数据,但不旨在处理大量非结构化对象,如镜像或其他媒体。这些对象应在文件系统中维护。但是,该目录可以使用指向 FTP、HTTP 和其他站点的指针 URL 将指针存储到这些种类的应用程序。