Cache plays an integral part in RAID types that use parity or error checking and correcting (ECC). How much cache to put on a RAID card to get the best performance is a tricky bit of business: the natural reaction is to max it out. Below is a comparison of bechmarks using three sizes: 64, 128 and 256 MB PC133 SDRAM on a Promise FastTrak SX4000 with IBM DeskStar 75GXP 20 GB drives.

Adapter

 

WinBench 99

IO Meter

HD Tach

 

ATTO

 

 

 

 

High

File

 

Read

Write

1024k

1024k

Drive Configuration

RAM

Business

End

Server

Database

Average

Average

Write

Read

RAID 0 Two Disk

 

 

 

 

 

 

 

 

 

IBM

64

6640

26400

109.72

114.00

33227.6

28784.4

70393

82443

IBM

128

5970

26200

109.58

113.35

33801.6

29936.2

70230

81640

IBM

256

5480

25300

109.73

113.45

34177.7

29545.2

70393

81840

RAID 0 Three Disk

 

 

 

 

 

 

 

 

 

IBM

64

5700

27800

141.29

146.29

27634.1

30736.0

70558

97259

IBM

128

5790

26500

140.90

146.45

27910.4

31639.2

69905

76959

IBM

256

5730

26300

141.18

146.57

28157.3

31277.5

70393

95869

RAID 0 Four Disk

 

 

 

 

 

 

 

 

 

IBM

64

6070

26300

164.36

172.17

23622.4

30611.6

70393

94741

IBM

128

6090

28200

165.50

173.35

23907.9

31081.9

69905

80082

IBM

256

6120

28300

165.81

174.10

24215.0

31126.2

70558

97024

RAID 0+1 Four Disk

 

 

 

 

 

 

 

 

 

IBM

64

6240

25400

153.31

148.28

34004.4

29649.5

68015

81640

IBM

128

5780

26500

153.40

148.28

32874.5

29579.0

67408

79324

IBM

256

5730

26300

153.50

148.32

23973.8

31113.6

68169

80273

RAID 5 Three Disk

 

 

 

 

 

 

 

 

 

IBM

64

3930

16400

107.57

98.07

27045.6

21273.1

67710

65472

IBM

128

4330

16500

107.39

98.33

27415.4

23638.2

64996

80659

IBM

256

4320

15500

107.30

98.39

27540.5

23087.9

65312

81245

RAID 5 Four Disk

 

 

 

 

 

 

 

 

 

IBM

64

3850

17400

117.33

105.02

23548.6

22026.4

67710

70067

IBM

128

4320

15900

117.90

105.37

23293.6

23374.7

67108

88512

IBM

256

3760

16500

118.07

105.68

23548.8

23078.9

68634

91361

Well, after a lot of benchmarks it looks like maxing the cache paid off on four disk RAID arrays. For two disk arrays 64 MB is fine, and three disk arrays can go with any size.

Cache Size
Help support eBabble!