Jetstress performace tests
I have tested Exchange 2007 and Exchange 2010 environments for the disk subsystem throughput. What i have found the results were following :exchange 2007 on Windows 2008 SP1Acheived Input/Output per Second 99.065Avg disk sec/read 0.023exchange 2010 on Windows 2008 R2Acheived Input/Output per Second 101.004Avg IO database reads average latency 20.233 And my question is.. Microsoft has said they reduced IOPS performance by 70% , please tell me in what configuration i will be able to get such reduction? I'm currently testing it on SATA 300MB/s hard disk, all set up on virtual environment and i have not found any reduction of IOPS in exchange databases.Best Regards
January 23rd, 2010 10:39pm
I would like to add some logs from my testsExchange 2007 :<fieldset><legend>Test Issues</legend>
Fail
Process has average database read latencies higher than 0.020.
</fieldset> <fieldset><legend>Database Sizing and Throughput</legend>
Achieved I/O per Second
99.065
Capacity Percentage
100%
Throughput Percentage
100%
Initial database size
109532954624
Final database size
109908344832
Database files (count)
1
</fieldset> <fieldset><legend>Jetstress System Parameters</legend>
Thread count
2 (per-storage group)
Log buffers
9000
Minimum database cache
32.0 MB
Maximum database cache
256.0 MB
Insert operations
40%
Delete operations
30%
Replace operations
5%
Read operations
25%
Lazy commits
55%
</fieldset> <fieldset><legend>Disk Subsystem Performance</legend>
LogicalDisk
Avg. Disk sec/Read
Avg. Disk sec/Write
Disk Reads/sec
Disk Writes/sec
Avg. Disk Bytes/Write
Database (C:)
0.023
0.046
40.557
58.508
(n/a)
Log (E:)
0.000
0.003
0.000
35.155
3647.422
</fieldset> <fieldset><legend>Host System Performance</legend>
Counter
Average
Minimum
Maximum
% Processor Time
0.566
0.000
13.958
Available MBytes
967.219
961.000
993.000
Free System Page Table Entries
33557857.975
33557547.000
33558046.000
Transition Pages RePurposed/sec
0.000
0.000
0.000
Pool Nonpaged Bytes
34252723.200
34238464.000
34271232.000
Pool Paged Bytes
94480324.267
94441472.000
94609408.000
Database Page Fault Stalls/sec
0.000
0.000
0.000
</fieldset>Exchange 2010:<fieldset><legend>Test Issues</legend>
Fail
Process has average database read latencies higher than 20.000 msec.
</fieldset> <fieldset><legend>Database Sizing and Throughput</legend>
Achieved Transactional I/O per Second
101.004
Capacity Percentage
100%
Throughput Percentage
100%
Initial Database Size (bytes)
109899743232
Final Database Size (bytes)
110260453376
Database Files (Count)
1
</fieldset> <fieldset><legend>Jetstress System Parameters</legend>
Thread Count
2 (per database)
Minimum Database Cache
32.0 MB
Maximum Database Cache
256.0 MB
Insert Operations
40%
Delete Operations
20%
Replace Operations
5%
Read Operations
35%
Lazy Commits
70%
Run Background Database Maintenance
False
Number of Copies per Database
1
</fieldset> <fieldset><legend>Database Configuration</legend>
Instance1288.1
Log Path: C:\TestDatabase: C:\Test\Jetstress001001.edb
</fieldset> <fieldset><legend>Transactional I/O Performance</legend>
MSExchange Database ==> Instances
I/O Database Reads Average Latency (msec)
I/O Database Writes Average Latency (msec)
I/O Database Reads/sec
I/O Database Writes/sec
I/O Database Reads Average Bytes
I/O Database Writes Average Bytes
I/O Log Reads Average Latency (msec)
I/O Log Writes Average Latency (msec)
I/O Log Reads/sec
I/O Log Writes/sec
I/O Log Reads Average Bytes
I/O Log Writes Average Bytes
Instance1288.1
20.223
2.199
60.141
40.863
32768.000
37595.624
0.000
0.918
0.000
37.597
0.000
4580.654
</fieldset>
Free Windows Admin Tool Kit Click here and download it now
January 23rd, 2010 10:46pm