![]()
![]()
![]()
![]()
![]()
![]()
2006/11/23
Seagate 750GB x4 + RocketRAID 2300 RAID 5 構築
Seagate ST3750640AS (750G SATA300 7200) 750GB HDD が 4個到着しましたので、早速 HighPoint RocketRaid 2300 で 2TB超 Arrey を構築しました。RocketRaid 2300 での RAID 構築詳細はこちらをご覧下さい。
その前に、2006/11/23現在で RAID 5換算 1GB単価を計算してみます。HDD の個数が 5個以上は RocketRaid 2320(8Ports)、4個は RocketRaid 2300(4Ports) を使用することを前提にすると下表のようになります。
(注)750GB HDD の価格は実際の購入価格です。
HDD容量(GB) メーカー 単価 個数 RAID Card 総合計 RAID 5 容量 1GB単価 300 MAXTOR 10,373 8 33,780 116,754 2,100 55.6 320 SEAGATE 10,836 8 33,780 120,468 2,240 53.8 400 MAXTOR 15,780 6 33,780 128,460 2,000 64.2 500 MAXTOR 20,978 5 33,780 138,670 2,000 69.3 750 SEAGATE 40,980 4 15,980 179,900 2,250 80.0
1GB単価で比較すると、320GB の HDD 8個で 2TB超の Arrey を組むのが一番安いことが分かりますが、 HDD 8個 で RAID を組むと HDD の空冷や電源容量の問題があり、6万円弱高価にはなりますが、750GB を使用するほうが楽に 2TB超の Arrey を組めます。
尚、HDD 容量の表記はGB 単位ですが、実際には byte 単位ですので、2TBは 2,199,023,255,552 byte になります。この点からすると400GB or 500GB のHDD を使用して 2TB超の Arrey を組むには 、さらにHDD を 1個追加する必要があります。
OS を RAID Arrey に インストールする前に、少し遊んで見ます。HighPoint RocketRaid 2300 で RAID 0 3TB を構築し、他の HDD にインストールした WindowsXP と Fedora Core6 (Dual Boot) から、このRAID 0 3TB を認識させます。
当然ですが WindowsXP では、3000GB(3,000,303,091,712 byte = 2794.3GB) の HDD Arrey を 2TB 2047.97GB( 2,199,023,255,552 byte) までしか認識しません。
RAID 5 2250GB(2,250,227,318,784byte = 2095.7GB) も同様の結果となります。WindowsXP では 2TBの壁の前に対応すべき方法はありません。
ST3750640AS (750G SATA300 7200)は静かな HDD で 家庭における 24時間稼動でも苦にならないと思います。但し、RAID 5 で使用する場合、アクセス音が4個同時に発生するため少し気になる場合もあります。
発熱は、最近のSeagete の HDD 同様であり、ケース内の空調に問題なければ空冷は不要ですが、長時間の使用時には空冷が必須です。
私は12cm Fan で前方から空冷をしています。
気になる HDD 転送速度ですが HDBench を走らせてみます。
★ ★ ★ HDBENCH Ver 3.40 beta 6 (C)EP82改/かず ★ ★ ★
M/B Name ASUS M2N-E
Processor AMD 3500+ AM2 2210.18MHz[AuthenticAMD family F model F step 2]
VideoCard NVIDIA GeForce 6200 TurboCache(TM)
Resolution 1024x768 (32Bit color)
Memory 1046,948 KByte
OS 5.1 (Build: 2600) Service Pack 2
Date 2006/11/14 21:57
RocketRAID 2300 SATA Controller
HPT Disk 0_0 4.00 (750GB x 4 RAID 5)
NVIDIA nForce 590/570/550 Serial ATA Controller
Seagate ST3160023AS (OS 起動用)
RAID 種類 ALL Integer Float Memory
RMemory
WMemory
RWDirect
DrawRAID 0 72815 102863 120937 114584 99543 142892 69 RAID 5 55098
Rectangle Text Ellipse BitBlt Read Write RRead RWrite 60600 35371 15740 233 105675 112775 29115 47145 53250 82847 17615 11357
3Ware 9000S-8 と Seagate ST3300031AS(300GB) x 8 のRAID 5 Raed は 61207、Write は35992 でしたから、RocketRaid 2300 の Write は倍以上の Score を出しており かなり優秀だと思います。
3Ware を含めたこの種の RAID 5 Card による RAID 0 は Score が上がらないので、参考値として見てください。WindowsXP による Software RAID 0 の方が遥かに高い Score を出せるはずです。
それでは、この RocketRaid 2300 で構築した RAID 5 Arrey に WindowsXP をインストールしてみます。
WindowsXP には、2TBの壁があるために、このHDD を 2TB 2047.97GB として認識しますので、逆にそのまま特段の対応も必要なくインストールが完了します。勿論、2TB を超えた部分は全て切り捨てられます。遊びで、RAID 0 3TB にインストールしましたが、インストールはRAID 5同様に簡単に終了し、2TB の範囲内であれば問題なく動作します。
これは OS が立ち上げる際に、HDD のMBR (Master Boot Record)を読みにいきますが、この MBR の仕様による Hardware上の限界と OS そのものの限界の2つの原因とよって 2TB の壁が発生しているためです。
MBR のパーティションテーブル は開始位置、総セクタ数にそれぞれ4 byte =32 byte を割り当てていますので、最大セクタ数は4,294,967,296セクタ(512 byte/セクタ)となり、パーティションはこの2つを掛けた2TB (4,294,967,296セクタ x 512 byte = 2,199,023,255,552 byte = 2047.97GB) が限界となります。
2TB を超える HDD (or HDD Arrey) は、MBRで対応できないため、仮に別の方法(GPT等)で 2TB 超のHDD を認識させると、今度は(このHDDに OS をインストールすると) MBRが使用できず立ち上がりません。
そのため、この2TB超の HDD とは別に、2TB 以下の HDD を用意し、これに OS をインストールして起動 Disk とするのが一般的です。 例えば、起動 Disk に 64Bit 版Fedora Core 6 Linux をインストールすると、RocketRaid 2300 で構築した RAID 5 を Format すると全領域が認識されていることが分かります。
Windows Server 2003 や Windows XP Professional x64 Edition もこの方法であれば、2TBを超える HDD 領域を認識することができますが、WindowsXP(32Bit) ではこの方法でも、2TBを超える HDD 領域を認識させることができません。
今回は、2TB超の HDD Arrey に OS をインストールし、かつ、別途 起動Diskを用意しないでも Boot できるように Fedora Core6 をインストールできないか挑戦してみます。
主要パーツ費用をまとめましたが、やはりHDD の費用が突出しています。HDD代だけで、EOS KissD Xが購入できたなあ・・・・ (^^ゞ
主要パーツ購入費用
パーツ名 購入パーツ代 CPU Athlon64 3500+ AM2 Box 10,580 Mother Board Asus M2N-E 14,800 Momory DDR2 SDRAM PC6400 512MB CL4 x 2 12,180 HDD Seagate ST3750640AS (750G SATA300 7200) x4 163,920 Power Supply 取り敢えず Topower Top-520P4 Dual Xeon 用 騒音源につき交換予定 Video Card ELSA GLADIAC 544TC 64MB 3,980 RAID Card HighPoint RocketRAID 2300 17,130 Case Outlet 品 2,980 合計 225,570 +電源
![]()
![]()
当 Page への Link は自由ですが、Auction 等の商品説明や補足のために Link を張る事は堅く禁じます。(詳細はこちら)
Copyright (c) 1999 - 2006 takajun. All rights reserved.![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()