Sun Java Enterprise System 2005Q4 部署规划指南

优化磁盘访问

部署设计的一个关键组件是磁盘对经常访问的数据集(如 LDAP 目录)的访问速度。磁盘访问对数据的访问速度最低,很可能是性能瓶颈的源头。

优化磁盘访问的方法之一是将写入操作与读取操作分开进行。不仅写入操作比读取操作更加费时,读取操作(查找 LDAP 目录的操作)的出现频率也远远高出写入操作(更新 LDAP 目录中的数据)。

优化磁盘访问的另一种方法是将各个磁盘专用于不同类型的 I/O 操作。例如,为 Directory Server 日志记录操作(如事务日志和事件日志)与 LDAP 读写操作分别提供磁盘访问。

另外,还可考虑实现一个或多个专用于读写操作的 Directory Server 实例以及使用分布于各本地服务器的复制实例进行读取和搜索访问。链锁和链接选项也可用于优化对目录服务的访问。

《Sun Java System Directory Server 5 2005Q1 Deployment Plannning Guide》第 6 章 "Defining System Characteristics" 讨论了规划磁盘访问时的各种因素。本章包括以下主题: