When installed with Exchange 2003 SP2, SnapManager supports the ability to throttle the database checksum verification rate. For more information, see the following topics:
Database verification can place a significant load on both the Exchange server and the storage system. For this reason, verification can degrade Exchange Server response, particularly during peak work hours. With SnapManager 3.1 and earlier releases, there are two options for distributing this load by separating database verification database backup operations: deferred database verification and remote database verification.
SnapManager 3.2 supports a third option for managing database verification, that you can combine with either or both of the existing options, to reduce the load even further. When installed with Microsoft Exchange 2003 SP2, SnapManager 3.2 supports the ability to throttle Eseutil (the Microsoft Exchange consistency checker utility) in database checksum verification mode.
This Eseutil throttling feature was first introduced with Exchange 2003 SP2, and SnapManager 3.2 provides a configuration option for configuring this feature.
Note
Attempting to use the throttling feature with earlier versions of SnapManager or Exchange will have no effect.
Exchange 2003 SP2 added a feature to Eseutil.exe, the Microsoft Exchange consistency checker utility, that can insert a one-second pause after a given number of I/O operations during the database physical consistency verification.
Eseutil.exe reads 512 KB for each database checksum verification I/O operation. Therefore, when configuring the throttling value, the maximum throughput rate for database checksum verification is decreased to the following:
512 KB per I/O × x I/Os per second = 512 × x KB/second
To decrease the maximum throughput rate, decrease the number of I/O operations (x) that elapse between one-second pauses. The following examples illustrate the effect of using throttling values of 100, 150, 200, and 250 for x.
Note
Decreasing the Eseutil.exe database verification throughput causes the database checksum verification to take longer to complete. This also means that a backup job that is configured with verification will also take longer to complete. However, decreasing verification throughput does not cause a backup job without verification configured to take any longer to complete.
Calculate the appropriate sleep interval value to use for each Exchange server. This entails monitoring the read and write performance of the LUNs on which the Exchange databases reside and then adjusting the verification throttle setting so that the average and peak physical disk performance is below the maximum values determined by Microsoft.
To calculate the Eseutil throttling value for a specific Exchange server, complete the following steps.
To configure database verification throttling, complete the following steps on every Windows host system that will be performing database verification and is running Exchange 2003 SP2.
Note
You can configure the throttling option on all systems involving database verification, but the throttling feature of Eseutil is only supported by Exchange 2003 SP2.
| 1 | ||
|
Go to the Verify the Databases and Transaction Logs in this Backup screen, and then click Verification Settings. | ||
|
Go to the Verify Database Integrity in the Selected Backup screen (displayed only if you choose to restore from an unverified backup, and then click Verification Settings. | ||
| 2 | ||
| 3 |
Select or deselect the "Throttle Eseutil database checksum verification" option to enable or disable the Eseutil throttling feature. Note ResultIf you enabled the Eseutil throttling feature, the "Pause for 1 second after x I/O operations" box displays the current sleep interval. The default value is 150. If you disabled the feature, the box is grayed out and inaccessible. |
|
| 4 |
If you enabled the Eseutil throttling feature, enter a positive integer value in the "Pause for 1 second after x I/O operations" box. The default value is 150. Enter the number I/O operations to complete before pausing for one-second during the database physical consistency check. Refer to the formula and example calculations in The effect of using different throttling values. It has been observed that using a value in the range of 100 to 250 is suitable for most environments. |
|
| 5 | ||
Before each database verification, the SnapManager backup and verification report indicates whether the feature is enabled:
ESEUTIL throttling feature is enabled.
ESEUTIL throttling feature is disabled.
ESEUTIL output will show the throttling parameter.
Copyright © 1994-2006, Network Appliance, Inc. All rights
reserved.
Part No. 215-01873_A0
File: cfgappl8.htm
Last updated: 28-Mar-2006 11:31:12