なべラボ

RAID アーカイブ 

はてブ はてなブックマークに登録

SATA2RAID-PCIXSUPERMICROのX6DAL-XTGに搭載されているSerial ATA II-RAIDコントローラ(Marvell 88SX6041)がRAID-10に対応していなかったので、玄人志向の「SATA2RAID-PCIX」を導入してみた。秋葉原のUSER'S SIDEで¥7,140(税込)で購入。こんな安いRAIDカードが使えるわけがない。だからこそ「秋葉原の人柱」である「なべラボ」にふさわしい、と喜んで導入してみた(笑) いろいろ使いこんでみた結論は、かなり安定しているそれなりにパフォーマンスも出る、ということだった。

M40M39のPCI-XにSATA2RAID-PCIXを挿した。付属ケーブルはシールド対応していない。

BIOS MENU起動直後に一瞬だけメッセージが表示されるのでここでCTRL+Sでセットアップ・メニューに入ることができる。一瞬なので何度も失敗した。今回は日立のSerial ATAのHDD(HDS722516VLSA80)を4台接続した。残念ながらこのDISKはSerial ATA-IIには対応していない。

BIOS MENU2RAIDメニューにRAID10が出てくる。ちなみに2台ずつの設定をしてあとからRAID10にすることは不可能だった。

HDBENCHHDBENCHの結果、シーケンシャルリードで118MB/sを記録、RAID10としては良好な結果だ。
付属の監視ツールはJAVAベース。障害時のメール通知などもできるらしいが確認する時間がない。この常駐ツールは不安定で何か操作しようとすると終了してしまう。

はてブ はてなブックマークに登録

Serial ATA-II RAIDでWindows Media Center 2005の運用を始めて一週間後、今度はHDDもSerial ATA-IIにしてみようと思い立った。ホットスワップとかパフォーマンスとか試してみたいからだ。
さっそく秋葉で購入したのが、Maxtor製ハードディスク「Diamond Max10 6B200M」だ。7200rpm、200GBでSerial ATA-IIのフェーズ1に対応しているらしい。フェーズ1ということはホットスワップには対応しているけど、フェーズ2の3Gbpsには対応していないということだ。しかし、この時点でまだ3Gbps転送対応のHDDなどは出回っていないので仕方がない。同じSerialATA-IIではシーゲート製もあったけどディスク容量コストパフォーマンスでMaxtorにした。お店の人いわく凄く熱くなります、とのことだった。熱くなるというのは実は凄く不味い。昔から熱いHDDは壊れやすい。磁性体は熱に弱いので自分の熱で自分を壊していくようなものだ。だからサーバを安定稼動させるのに徹底的にDISKを冷やすというのが実はノウハウだったのだ。音とか振動なんか関係なくとにかくガンガンに冷やす!
P1010486.JPGそこで今回、なべラボでは史上初ハードディスクにヒートシンクをつけてみた(笑) これがけっこう効果絶大でキンキンに冷え冷えなのだ。まぁケースに入れないからできる技かも知れない。写真にあるように2台にしかつけていないが、4台でRAID-1+0を組むとDISK-1と2、DISK-3と4でストライピングを組んで、それをミラーしているのだが、DISK-1と2しか熱くなっていない。この辺、ミラーのタイミングとかどうなっているんだろーと不思議だったりする。
RAIDカードとHDDがSerialATA-II対応なんだからケーブルも変えようとAkibaHotlineに載っていたSerialATA-IIケーブルを秋葉のクレバリーで買ってきた。これでDISKが3Gbps転送対応だったら完璧だったのに...残念!

DISK構成とか変わったのでコードを「M40」にインクリメントした。まずは4台のDISKでRAID-1を組んでHDBENCHかけてみた。結果は掲載するのも億劫になるほど平凡。前の日立のSerialATA構成と全然変わらず、シーケンシャルリードで193MB/s、一応記録更新なんだけどね。贅沢か。
さっさとRAID-0+1の構成に組みなおし、Windows Media Center 2005をインストール、もう慣れたもんね。番組ガイドから2チャンネル同時録画を設定し、ガンガン録画をしてみました。連続録画とか、交互とかかなり過酷な運用をしてみたけど、動作自体は安定しているようでした...、しかし...。
M40b-5.png突然、朝の情報番組録画中に画面がピタっと止まったようになり、リモコンにも応答しなくなった。あれ?と思ってキーボードから様子をみようとあれこれやっていたら、SATARaidというRAID監視アプリが真っ赤になっていた。そうRAID構成が壊れたのだ。最悪ディスク障害なんだけど、メッセージを見るとタイムアウトだったりするので、その日の番組録画を全部キャンセルして様子を見ることにした。
Rebuildが終わったのは翌日朝!なんと19時間もかかってやがる!使えねー。いくら大容量とはいえこれはひどい。まぁ、Rebuild終わらなくても録画も再生も普通にできちゃうから気づかない人もいるくらいかも知れない。

M40b-7.pngそれから3日後、またSATARaidが赤くなった。でも表示がおかしい。右の写真のように2つのDISKがSyncとなっている。メッセージを見ても前回と少し違う。でもRebuildらしきものは始まっている。今度も約20時間かかった正常な状態になった。しかし、これで使い続けるってのはどうか?って思う。前にPromiseのRAID-0+1で運用していたときもこんな感じで、突然Rebuildが始まっていた。DISK障害だったらわかるけど、DFTなんかで調べてもDISKは異常なし。RAIDコントローラのタイムアウト検出の閾値問題なのだ。同じPromiseでもHOME34のRAIDはまったく問題なく使えている。タイムアウト値とかユーザーでイジる方法があれば・・・と思うけど、今のところ対策がない。

他にも気になるのは、古い記事で書いたけど、ハードディスク・レコーディングとRAIDコントローラってどうなの?問題がある。これについては、過去記事をBLOGに持ってくるときに扱うようにしよう。

カテゴリ

なべラボのフィードを受ける Yahoo!ブックマークに登録 Google Bookmarksに追加 Buzzurlにブックマーク FC2ブックマーク

Powered by Movable Type

Powered by AGGREGATE