优化 Exchange Server 2003 的存储

 

上一次修改主题: 2006-08-16

您是否正在规划部署 Microsoft® Exchange Server 2003?您是否关注可用性、容错能力和性能?如果是这样,那么无论组织规模多大或多小,了解如何优化 Exchange Server 2003 的存储系统都很关键。

磁盘子系统瓶颈所产生的性能问题超过了服务器端 CPU 或 RAM 不足所产生的性能问题,而且设计不佳的磁盘子系统能够使组织容易受到硬件故障的影响。具体地说,如果磁盘子系统出现下列情况,则说明磁盘子系统性能欠佳:

  • 平均读取和写入延迟超过 20 毫秒。
  • 50 毫秒以上的高峰延迟持续数秒。

“严重磁盘延迟”与“低性能”是同义的。为了尽量减少代价昂贵的磁盘延迟问题,至少应该执行下列操作:

  • 投资高性能磁盘和心轴 与容量大而心轴少的磁盘相比,容量小但能够利用每个心轴性能的磁盘是更好的选择。具有足够心轴的快速存储是最重要的邮件基础结构投资之一。
  • 在考虑容量之前先考虑性能  依赖容量作为主要的存储大小度量基准,会经常导致磁盘子系统性能不佳。例如,大多数选择 RAID-5 解决方案的管理员这样做是为了最大程度地提高存储使用率。但在很多情况下,为了完全发挥心轴的性能,RAID-5 解决方案所需的物理磁盘比 RAID-1+0 多。
  • 对齐磁盘 使用 DiskPart 可验证磁盘磁道是否按扇区对齐。与使用磁盘管理器创建的未对齐的分区相比,使用 DiskPart 创建的对齐分区可以将磁盘性能提高 20%。有关详细步骤,请参阅如何将 Exchange I/O 与存储磁道边界对齐。请注意,Diskpart 只能用于基本磁盘。Diskpart 不能用于动态磁盘。Diskpart 是 Windows Server 2003 Service Pack 1 Support Tools 的一部分。Diskpart 取代了以前在 Diskpar(一个 Windows Server 2003 资源工具包)中提供的功能。

本指南后面的内容将详细讨论所有这些主题。通常,要优化存储系统并避免严重磁盘延迟问题,需要了解下列内容:

  • Exchange 磁盘 I/O 的原因。
  • 如何计算磁盘 I/O 要求。
  • 如何优化具体的存储体系结构。
  • 如何验证存储系统的性能。
note注意:
请下载 Optimizing Storage for Microsoft Exchange Server 2003(英文),以便脱机后打印或阅读。

本指南面向的读者

本指南适用于负责规划和设计 Exchange 邮件系统的信息技术 (IT) 专业人员。下表列出了这些专业人员的具体角色和责任:

读者的角色和责任

角色 责任

存储体系结构设计师

  • 设计存储基础结构
  • 制定存储部署战略和策略
  • 参与网络连接存储设计

系统体系结构设计师

  • 设计总体服务器基础结构
  • 制定服务器部署战略和策略
  • 参与网络连接设计

系统管理员

  • 规划和部署运行 Microsoft Windows Server™ 2003 或 Windows® 2000 Server 的服务器所采用的技术
  • 评估和推荐新的技术解决方案

邮件管理员

  • 实现和管理组织的邮件系统

开始之前

本指南包括一些高级存储信息,仅适用于具备磁盘子系统组件方面的工作经验的人员。因此,如果没有这方面的知识,应该首先熟悉一下 Windows 存储概念。有关 Windows 存储概念的信息,请参阅 Disk Subsystem Performance Analysis for Windows(英文)。

该文包括基本 Exchange 体系结构元素(例如,存储、存储组和事务日志)的参考。如果您还不熟悉这些元素及其在 Exchange 中的实现方式,请参阅 Exchange Server 2003 管理指南中的“管理邮箱存储和公用文件夹存储”。