DPT Decade PM1564U3 + Quantum Atlas V 9.1GB * 2
ついにHardwareRaidControllerに手を出してしまいました。
RaidControllerはDPTのPM1564U3 Decadeです。
Cardの選定基準ですが,
・Windows98で使えること
・Ultra160対応であること
・安価であること
の3点です。またHWRaidControllerはハードな使用環境を想定しているのでOCにも強いのではないかと淡い期待を(笑)
| CPU |
AMD Athlon 850MHz@136.0*8.0=1088MHz (K7850MPR52B A) |
| CPU Cooling | KENDON's Water-cooled Unit |
| Mother Board | ASUS K7V |
| Memory | HYUNDAI TC-10P 128MB |
| VIO | Seventeam ST-301HR |
| Video Card | ASUS V6800(Geforce256 DDR) |
| Sound Card | Creative SoundBlaster LIVE! |
| Raid Controller | DPT PM1564U3 Decade |
| HDD | Quantum Atlas V 9.1GB * 2 |
| OS | Windows98 |
Winbench99 DiskWinmarks &
InspectionTEST
| DPT PM1564U3 Atlas V 9.1GB * 2 | ||||
| BlockSize 32KB | BlockSize 64KB | BlockSize 128KB | BlockSize 256KB | |
|
Business Disk WinMark 99 (Thousand Bytes/Sec) |
6680 | 6710 | 6580 | 6950 |
|
High-End Disk WinMark 99 (Thousand Bytes/Sec) |
16300 | 16600 | 16900 | 17800 |
|
Transfer Rate:Beginning (Thousand Bytes/Sec) |
35900 | 35100 | 36700 | 38500 |
|
Transfer Rate:End (Thousand Bytes/Sec) |
35700 | 34900 | 37200 | 38300 |
|
Disk Access Time (Milliseccond) |
8.32 | 8.28 | 8.22 | 7.94 |
|
Read CPU Utilization (Percent Used) |
1.97 | 1.96 | 1.93 | 1.73 |

ATTO
| DPT PM1564U3 Atlas V 9.1GB * 2 | ||||||||
| BlockSize 32KB | BlockSize 64KB | BlockSize 128KB | BlockSize 256KB | |||||
| READ | WRITE | READ | WRITE | READ | WRITE | READ | WRITE | |
| 64KB | 31145 | 23245 | 31482 | 24314 | 29667 | 22783 | 32419 | 26663 |
| 128KB | 26993 | 21535 | 28170 | 22953 | 25575 | 21917 | 39064 | 30182 |
| 1024KB | 32419 | 24672 | 33470 | 26794 | 31406 | 25327 | 31946 | 26404 |

では,次にWindowsNT4.0でのパフォーマンスをチェックしてみましょう。
| CPU |
AMD Athlon 850MHz@136.0*8.0=1088MHz (K7850MPR52B A) |
| CPU Cooling | KENDON's Water-cooled Unit |
| Mother Board | ASUS K7V |
| Memory | HYUNDAI TC-10P 128MB |
| VIO | Seventeam ST-301HR |
| Video Card | ASUS V6800(Geforce256 DDR) |
| Sound Card | Creative SoundBlaster LIVE! |
| Raid Controller | DPT PM1564U3 Decade |
| HDD | Quantum Atlas V 9.1GB * 2 |
| OS | Windows NT4.0 SP3 |
Winbench99 DiskWinmarks &
InspectionTEST
| DPT PM1564U3 Atlas V 9.1GB * 2 | |
| BlockSize 256KB | |
|
Business Disk WinMark 99 (Thousand Bytes/Sec) |
9610 |
|
High-End Disk WinMark 99 (Thousand Bytes/Sec) |
24700 |
|
Transfer Rate:Beginning (Thousand Bytes/Sec) |
58900 |
|
Transfer Rate:End (Thousand Bytes/Sec) |
59100 |
|
Disk Access Time (Milliseccond) |
7.81 |
|
Read CPU Utilization (Percent Used) |
Failed |

ATTO
| DPT PM1564U3 Atlas V 9.1GB * 2 | ||
| BlockSize 256KB | ||
| READ | WRITE | |
| 64KB | 39549 | 30690 |
| 128KB | 46951 | 34345 |
| 1024KB | 50496 | 35373 |

総評
とりあえずK7V改でFSB136MHz/PCI45.3MHzで稼働してます。
ただし3.3V系は4.1Vになっております(爆)危険なので改造方法は非公開とさせていただきます。
で,使用感ですがやはり速いです。
特に再起動が頻繁な私にはWindows98の起動処理終了間際のスタートアップ処理などで感じます。
確かにFastTrak66はBenchmarkではかなりの高成績を残しますが,実際使っているとそれほど速く感じません。
これはBusinessDiskWinmarkの値がそれほど良くないというところで判るのかもしれません。
Hige-EndDiskWinmarkは割と転送レートの影響が大きな感じがします。
私は今まで転送レートが大きいドライブが速いと思っていましたが,これは大きな勘違いかもしれません。
やはりHWRaidControllerは転送レートに表れない何かを感じさせます。
ともかく,CPUよりもHDDにお金をかけた方がシステム全体が高速化するのは確かですね。
DPT Decade PM1564U3 + Quantum Atlas V 9.1GB * 3
AtlasVが日本でも案外安くなってきたので,1台追加しました。
| CPU |
AMD Athlon 850MHz@136.0*8.0=1088MHz (K7850MPR52B A) |
| CPU Cooling | KENDON's Water-cooled Unit |
| Mother Board | ASUS K7V |
| Memory | HYUNDAI TC-10P 128MB |
| VIO | Seventeam ST-301HR |
| Video Card | ASUS V6800(Geforce256 DDR) |
| Sound Card | Creative SoundBlaster LIVE! |
| Raid Controller | DPT PM1564U3 Decade |
| HDD | Quantum Atlas V 9.1GB * 3 |
| OS | Windows98 |
Winbench99 DiskWinmarks &
InspectionTEST
| DPT PM1564U3 Atlas V 9.1GB * 3 | |||
| BlockSize 64KB | BlockSize 128KB | BlockSize 256KB | |
|
Business Disk WinMark 99 (Thousand Bytes/Sec) |
7520 | 7230 | 7580 |
|
High-End Disk WinMark 99 (Thousand Bytes/Sec) |
17200 | 17700 | 18300 |
|
Transfer Rate:Beginning (Thousand Bytes/Sec) |
35100 | 36900 | 37000 |
|
Transfer Rate:End (Thousand Bytes/Sec) |
35000 | 36700 | 37400 |
|
Disk Access Time (Milliseccond) |
7.83 | 7.80 | 7.81 |
|
Read CPU Utilization (Percent Used) |
1.92 | 1.92 | 1.77 |

ATTO
| DPT PM1564U3 Atlas V 9.1GB * 3 | ||||||
| BlockSize 64KB | BlockSize 128KB | BlockSize 256KB | ||||
| READ | WRITE | READ | WRITE | READ | WRITE | |
| 64KB | 30992 | 25103 | 32344 | 26083 | 34603 | 28574 |
| 128KB | 27262 | 23068 | 28435 | 23997 | 41425 | 31713 |
| 1024KB | 30247 | 24197 | 31378 | 25826 | 33222 | 28031 |

WindowsNT4.0
| CPU |
AMD Athlon 850MHz@136.0*8.0=1088MHz (K7850MPR52B A) |
| CPU Cooling | KENDON's Water-cooled Unit |
| Mother Board | ASUS K7V |
| Memory | HYUNDAI TC-10P 128MB |
| VIO | Seventeam ST-301HR |
| Video Card | ASUS V6800(Geforce256 DDR) |
| Sound Card | Creative SoundBlaster LIVE! |
| Raid Controller | DPT PM1564U3 Decade |
| HDD | Quantum Atlas V 9.1GB * 3 |
| OS | Windows NT4.0 SP3 |
Winbench99 DiskWinmarks &
InspectionTEST
| DPT PM1564U3 Atlas V 9.1GB * 3 | |
| BlockSize 256KB | |
|
Business Disk WinMark 99 (Thousand Bytes/Sec) |
10400 |
|
High-End Disk WinMark 99 (Thousand Bytes/Sec) |
25800 |
|
Transfer Rate:Beginning (Thousand Bytes/Sec) |
61500 |
|
Transfer Rate:End (Thousand Bytes/Sec) |
61600 |
|
Disk Access Time (Milliseccond) |
7.61 |
|
Read CPU Utilization (Percent Used) |
Failed |

ATTO
| DPT PM1564U3 Atlas V 9.1GB * 3 | ||
| BlockSize 256KB | ||
| READ | WRITE | |
| 64KB | 53079 | 29739 |
| 128KB | 56062 | 34175 |
| 1024KB | 59479 | 28619 |

DPT Decade PM1564U3 + Quantum Atlas V 9.1GB * 3 + Cache64MB
更に,何をトチ狂ったのか,キャッシュ64MBを追加しました。
このカードはキャッシュを増設するモジュール(DPT RA4060)が必要なので異様な散財です(笑)
また,増設するメモリのタイプもECC EDO SO-DIMMとどこにもありません(泣)
月曜日に海外に発注したら,木曜日に手元に届きました。何という早さでしょう...
ちなみに頼んだのはChaseShop.Comです。
WindowsNT4.0
| CPU |
AMD Athlon 850MHz@136.0*8.0=1088MHz (K7850MPR52B A) |
| CPU Cooling | KENDON's Water-cooled Unit |
| Mother Board | ASUS K7V |
| Memory | HYUNDAI TC-10P 128MB |
| VIO | Seventeam ST-301HR |
| Video Card | ASUS V6800(Geforce256 DDR) |
| Sound Card | Creative SoundBlaster LIVE! |
| Raid Controller | DPT PM1564U3 Decade + Cache64MB |
| HDD | Quantum Atlas V 9.1GB * 3 |
| OS | Windows NT4.0 SP3 |
Winbench99 DiskWinmarks &
InspectionTEST
|
DPT PM1564U3 + Cache64MB Atlas V 9.1GB * 3 |
|
| BlockSize 256KB | |
|
Business Disk WinMark 99 (Thousand Bytes/Sec) |
9720 |
|
High-End Disk WinMark 99 (Thousand Bytes/Sec) |
28100 |
|
Transfer Rate:Beginning (Thousand Bytes/Sec) |
61500 |
|
Transfer Rate:End (Thousand Bytes/Sec) |
61600 |
|
Disk Access Time (Milliseccond) |
7.54 |
|
Read CPU Utilization (Percent Used) |
0.359 |

ATTO
|
DPT PM1564U3 + Cache64MB Atlas V 9.1GB * 3 |
||
| BlockSize 256KB | ||
| READ | WRITE | |
| 64KB | 56062 | 35805 |
| 128KB | 56341 | 35805 |
| 1024KB | 58169 | 40427 |

Multi Thread Disk Bench 0.3.4.1
1Thread
|
AtlasV * 3 Cache 64MB [KByte/Sec.] |
AtlasV * 3 Cache 4MB [KByte/Sec.] |
|
|
シーケンシャルリード FileSize128MB BlockSize64KB |
30538 | 33577 |
|
シーケンシャルライト FileSize128MB BlockSize64KB |
22775 | 19062 |
|
ランダムリード FileSize128MB BlockSize64KB |
6725 | 6762 |
|
ランダムライト FileSize128MB BlockSize64KB |
25198 | 5319 |
| 平均値 | 21309 | 16180 |

では,せっかくのSCSI HWRAIDなので,2つのスレッドで計測してみましょう。
このBenchは一応6つのスレッドまで計測できるので,同じドライブで同じアクセス方法を指定しました。
結果は総合と平均が出力されますが,総合のほうです。
Multi Thread Disk Bench 0.3.4.1
2Thread
|
AtlasV * 3 Cache 64MB [KByte/Sec.] |
AtlasV * 3 Cache 4MB [KByte/Sec.] |
|
|
シーケンシャルリード総合 FileSize128MB BlockSize64KB |
47529 | 47487 |
|
シーケンシャルライト総合 FileSize128MB BlockSize64KB |
30982 | 21732 |
|
ランダムリード総合 FileSize128MB BlockSize64KB |
10644 | 10723 |
|
ランダムライト総合 FileSize128MB BlockSize64KB |
33304 | 5147 |
| 平均値 | 30615 | 21272 |

余談
DPTのStorageManagerで,DiskIOの集計を見ることが出来ます。Benchを行わない状態で,普通にInternet
Exproler,Outlook Express,Photoshop,PaintShopProなどを使った状況での集計です(Windows98です)。

この集計値をどう思いますか?
まずWindows系のOSはRead偏重であることが判ります(起動プロセス後ですでに9000を越えています)。
また,ほとんどのアクセスが4KB Readであることが判りますね。
大きな転送サイズでの転送レートがいくら良くても,実際はそんな転送が行われていないと言うことではないでしょうか?
(もちろんATTOやMTDBで計測を行うとその転送ファイルサイズの集計値が増えます。)
体感速度は4KBの転送レートなのかもしれませんね。これが劇的に速くなれば...
総評
結局DPT1564U3 + RA4060 + DM4060-64と結構な値段の構成になってしまいました(爆)
しかしながら,デフォルト構成でのRandomWriteの悪さはカバーされ,なかなか満足です。
やはり「いつかはクラウン」ならぬ「いつかはHWRAID」ですね(笑)