存储验证

 

适用于: Exchange Server 2007 SP3, Exchange Server 2007 SP2, Exchange Server 2007 SP1, Exchange Server 2007

上一次修改主题: 2008-03-19

在生产环境中实现存储解决方案之前,请务必验证该解决方案的配置是否正确。本主题提供成功测试 Microsoft Exchange 的存储解决方案的指导,从包含经过测试的解决方案的计划开始。此外,会提供关于可帮助您管理、测试和监视存储解决方案的几个工具的信息。

Exchange 解决方案评估计划

选择存储解决方案时,建议您选择由用于存储的 Microsoft Exchange 解决方案评估计划 (ESRP) 2.0(称为 ESRP-存储)评估过的解决方案。ESRP-存储是一项特定于 Exchange 的测试、一个最佳实践发布框架、一个评估过程,可加速创建已知的良好 Exchange 存储解决方案。ESRP-存储的目标是:

  • 为存储供应商提供有关 Exchange 存储测试和最佳实践发布的说明性指导。

  • 开发一种可以评估存储解决方案的机制,以确保这些解决方案符合 Exchange 最佳实践。

  • 针对 Exchange 部署为客户提供经过充分测试且高质量的存储解决方案。

有关 ESRP-存储的详细信息,请参阅 Microsoft Exchange Solution Reviewed Program (ESRP) - Storage

note注意:
ESRP-存储不是一个 Microsoft 证书、资格或徽标程序。

因为可以使用多种方法配置存储,所以,评估已测试的配置和使用最佳实践可以降低成本、缩短部署的时间。

存储测试

在测试解决方案之前,需要进行一些工作以便了解要试图通过测试获得哪些信息。成功进行存储测试的一些关键因素包括:

  • 确定测试目标。例如,考虑所需的性能、吞吐量和容量指标。

  • 在生产时将使用的连接到该存储的相同数量的服务器上进行测试。这包括非 Exchange 服务器和工作负荷。

  • 在其物理磁盘容量达到生产级别的生产型数据库上进行测试。大部分物理磁盘性能特征会根据数据集的大小更改。

  • 确定存储满足事务输入/输出 (I/O) 要求,并确定解决方案的最高性能在可接受的延迟范围内。

  • 确定存储满足备份吞吐量和性能要求,以便满足备份和还原服务级别协议 (SLA)。

存储相关工具

Microsoft Exchange Server Jetstress 工具可精确地模拟 Exchange I/O 特征。它包括压力测试和性能测试,这些测试将显示在可接受的延迟内 LUN 的最佳性能。已创建新版本的 Jetstress 来支持 Exchange 2007。此外,已创建 Load Simulator 的替代工具来模拟 Microsoft Office Outlook 客户端。该替代工具称为 Exchange Load Generator。

这两种工具模拟 Outlook 并需要完全配置的 Exchange 2007 环境以进行测试。模拟 Outlook 客户端是测量实际客户端延迟(而不是仅服务器磁盘延迟)的唯一方法。

可以到以下链接位置下载这些工具:

Exchange 压力和性能工具用于模拟 POP3、IMAP4 和 SMTP 等 Internet 协议。该工具常用于模拟通过 Internet 传入到组织的多用途 Internet 邮件扩展 (MIME) 邮件。可以到以下链接位置下载此工具:

可以在 Tools for Exchange Server 2007上找到其他有用的工具。

监视存储解决方案

在发现硬件和软件警告及错误条件以防导致数据损坏或停机方面,监视存储解决方案起着关键作用。

以下工具有助于监视您的存储解决方案。在 Exchange 管理控制台的“工具箱”节点中可以找到这些工具:

  • 最佳实践分析工具

  • 性能监视器

  • 性能故障排除程序工具

此外,还可以使用 Microsoft System Center Operations Manager 2007 和 Microsoft Operations Manager 2005,来监视存储解决方案以及 Exchange 组织的其他几方面。

性能监视器 (perfmon.exe) 是用于 Exchange 2007 的 Microsoft 管理控制台 (MMC) 性能管理单元。Perfmon 使用 MSExchangeIS 性能对象检索计数器信息,您可以利用它提供的信息来判断存储解决方案的运行状况。可以使用 Perfmon 提供的远程过程调用 (RPC) 平均延迟信息,来确定磁盘延迟可能会给客户端用户体验带来怎样的影响。磁盘延迟计数器应当符合以下条件:

  • RPC 平均延迟应当低于 50 毫秒

  • RPC 请求数应当一直小于 30 个请求

  • 对于日志写入,磁盘延迟应当低于 10 毫秒;对于数据库读取和写入,磁盘延迟应当低于 20 毫秒。

需监视的性能计数器

在大部分存储解决方案中,有一种方法可以查看性能指标。监视这些指标可以在性能问题影响 Exchange 之前发现问题。如果提供了存储供应商的 Microsoft Operations Manager 集成,使用该集成有时可帮助轻松理解专用指标。需要观察的一些常规指标包括:

  • 磁盘使用率百分比   物理磁盘的占用程度怎样?

  • 读取缓存访问率   存储控制器缓存的利用程度怎样?

  • 写入挂起请求   控制器等待物理磁盘的频率怎样?

  • 存储处理器使用率百分比   存储 CPU 的占用程度怎样?