White paper – QLogic 10000 Series Optimizing MS Exchange User Manual

Page 3

Advertising
background image

SN0430948-00 Rev.B 11/13

3

Optimizing MS Exchange with the

QLogic 10000 Series Adapter

White Paper

Hard drives can be combined into RAID sets to increase the IOPS potential,
as shown in Figure 3. RAID sets also increase the presented capacity,
which allows for larger databases.

The Influence of RAID

In addition to greater IOPS potential and capacity, RAID sets offer various
degrees of high availability. A database will continue to be available even
after a physical drive failure. The cost of RAID is a specific IOPS penalty
that occurs during the write cycles that accounts for the redundancy
provided. Table 2 shows the write penalty for common RAID types.

The formulas used to calculate the potential IOPS of a solution using RAID
are as follows:

Raw IOPS = disk speed IOPS × disk quantity

Functional IOPS=(raw IOPS × write% / RAID penalty) + (raw IOPS × read%)

Note: Only write operations incur a penalty for RAID.

Specific Example from an IOPS Perspective
A storage solution is designed for 5,000 users who send and receive
100 messages a day (5,000 users × .120 = 600 IOPS). QLogic highly
recommends adding an additional 20 percent margin for unexpected
spikes in activity. This calculation produces an IOPS target workload
of 720.

This example uses RAID 5 to guard against disk failure, which incurs a
write penalty of 4. Deploying multiple database copies produces a read/
write ratio of 3:2 or 60 percent writes and 40 percent reads, as shown in
Table 3.

Note that the quantity of disks required to support this workload increases
substantially for slower disks. This increase is contrary to the thinking
of using slower-but-larger disks to meet capacity requirements. Larger
capacity serial advanced technology attachment (SATA) hard drives
offer an appealing price per gigabyte (GB), but do not have strong IOPS
capability. Higher-performing hard disks such as modern serial attached
SCSI (SAS) drives are more expensive per GB, but can better withstand the
rigors of the IOPS workload of Exchange.

FABRICCACHE OFFLOADS IOPS OVERHEAD

QLogic’s patent-pending FabricCache technology is an innovative
approach to releasing Microsoft Exchange Server from its heavy IOPS
burden. The QLogic 10000 Series Adapter resides within the mailbox
server and transparently caches the flow of information to and from the
Exchange database. Transparency means no special configuration or
tuning of Exchange Server is required. The flash-based cache captures the
most frequently used Exchange information and presents it at speeds often
five times faster than a regular call to storage, as shown in Figure 4. With
the IOPS load under control, storage designers now have greater flexibility
in the speed, size, and cost of their drive configuration.

Figure 3. Combining Drives Improves Aggregate Throughput

RAID Type

Structure

Concatenated

Capacity

1

Write IOPS

Penalty

RAID 1

Equal number of data

disks and mirrored disks

(N × C) / 2

2

RAID 10

Equal number of striped

data disks and mirrored

disks

N / 2

2

RAID 5

Two or more data disks;

one striped disk for parity

N × C – (C × 1)

4

RAID 6

Two or more data disks;

two striped disks for

parity

N × C – (C × 2)

6

1

N = quantity of disks; C = capacity of each disk.

Table 2. Write Penalty for Common RAID Types

Disk

Speed

(RPM)

IOPS

per

Disk

Quantity

of Disks

Needed

Raw

IOPS

Write

IOPS

with

RAID 5

Penalty

1

Read

IOPS

2

Solution

IOPS

7.2k

85

16

1360

204

544

748

10k

125

11

1375

206

550

756

15k

175

8

1400

210

560

770

1

Raw IOPS × .6 / 4

2

Raw IOPS × .4

Table 3. IOPS Example

Advertising