1 名前:login:Penguin [2007/01/11(木) 12:55:58 ID:rL+q6m/Y] Linuxでも標準でソフトウェアRAIDが可能となってきました。 マターリとLinuxのRAIDやその周辺技術、設定等について情報交換しましょう スレ 1 pc5.2ch.net/test/read.cgi/linux/1013875908/ スレ 2 pc10.2ch.net/test/read.cgi/linux/1111348512/ Linux RAID 一般 ttp://linas.org/linux/raid.html ttp://www.linux.or.jp/JF/JFdocs/The-Software-RAID-HOWTO.html ttp://linas.org/linux/Software-RAID/Software-RAID.html Adaptec Japan ttp://www.adaptec.co.jp/product/raid/os_support_list.html Linux EVMS 一般 ttp://www-6.ibm.com/jp/developerworks/linux/021220/j_l-fs12.html ttp://evms.sourceforge.net/ ... あと続けてくらさい。
396 名前:login:Penguin mailto:sage [2007/11/07(水) 18:15:39 ID:n5tC8Tis] ハードウェアRAIDを使うのが普通ではないという意見は あまり普通ではないと思うが。 ハードウェアRAID使ってて、容量不足になったとき その機能があれば、容量の拡張も普通にするんでね?
397 名前:login:Penguin mailto:sage [2007/11/07(水) 20:23:33 ID:yncetdk8] 実際答える奴いないじゃん。やってることがマイナーすぎて。
398 名前:login:Penguin mailto:sage [2007/11/07(水) 21:53:15 ID:o+RGikEz] >>395 fsの話とブロックデバイスの話がごっちゃになってるぞお前
399 名前:login:Penguin mailto:sage [2007/11/07(水) 22:49:11 ID:7ekDkmZj] >>396 真のハードウェアRAIDならもちろん普通に使うけど、問題は ディスクにRAID BIOSが書き込んだ構成情報をOSが読んで認識しないと いけないとか、実はCPUがRAID処理してます、とかのエセHardwareRAIDが 世の中多すぎ(なんちゃってRAIDカード群の大多数)。 そういう「なんちゃってHW」を使うと性能はよくないわ、別カードへの 可搬性がないわで最悪なので、カーネル側のMD使うのが常識ってだけでは。 真のHW-RAID >>> Linux MD >>>越えられない壁>>> なんちゃってHW-RAID という感じになるのかな。
400 名前:login:Penguin mailto:sage [2007/11/07(水) 23:02:05 ID:ZtZ/usYi] >>399 まぁ3ware 9550SX-8LPは真のHW RAIDカードだけど、 多機能になればなるほど、こなれてない機能が多い訳で、 例えばマニュアルの誤記のように問題に当たりやすい。 だから、デフォルト以上のこと(RAID5にスペア1本)を やらせるのはお勧めしない。やるなら検証してからで、 間違っても本番データを運用したままやらない。
401 名前:login:Penguin mailto:sage [2007/11/08(木) 10:19:08 ID:3bsJieVy] >398 なんでブロックデバイスの話が出るんだ? パーティションとかボリュームなら言いたいことは理解できなくもないが それでもごっちゃにはなってないし…
402 名前:login:Penguin mailto:sage [2007/11/08(木) 12:55:16 ID:0yMQ2DaJ] 今使っている分の後ろに空きブロックが増えるだけじゃないの? 1パーティションに拘らなければ、lvmでなんとかなるべ。
403 名前:login:Penguin [2007/11/08(木) 20:27:40 ID:IZN1X0G5] raid1 grub> device (hd0) /dev/hdb grub> root (hd0,0) grub> install /grub/stage1 (hd0) /grub/stage2 p /grub/grub.conf で hda差し替えてをリビルドした後にこんどは hda のみでで起動できるの?
404 名前:login:Penguin [2007/11/08(木) 21:27:48 ID:IZN1X0G5] hda から起動できず、結局またリビルド 今度は grub> device (hd0) /dev/hda grub> root (hd0,0) grub> setup (hd0) したけど Kernel Panic になります。
405 名前:login:Penguin [2007/11/08(木) 21:56:35 ID:IZN1X0G5] md0 (boot) と md1 (/とswap)両方リビルドして リブートしたら直った^^ よかった。 さっきは md0だけリビルドしてブートしたからパニックになっただけかも。
406 名前:login:Penguin mailto:sage [2007/11/08(木) 23:31:13 ID:13192VKA] ここはお前の日記帳じゃねえんだ
407 名前:login:Penguin mailto:sage [2007/11/11(日) 14:42:23 ID:Kss4jt32] 今回初めて160GBx2でRAID0を組んでみようと思うんですが、単体HDDでの使用だとパーテはC:Dと切れたんですが RAID0で2つのHDDを使うと1つのHDDとして見えますが、これにはパーテ切れるんでしょうか?
408 名前:login:Penguin mailto:sage [2007/11/11(日) 14:58:54 ID:EBagQV5F] > パーテはC:D Windows板にカエレ
409 名前:login:Penguin mailto:sage [2007/11/11(日) 14:59:41 ID:aTKX43hi] md使うんだよな? 1日色々勉強してみて
410 名前:login:Penguin [2007/11/15(木) 13:43:28 ID:Ay00Jbql] すいません、質問させてください。 arecaのarc-1120使ってるんですけどconfigを保存することってできますか? raidの設定コンフィグなんてものはないですか? 壊れたので同じものを買って入れ替えたいんです。
411 名前:login:Penguin mailto:sage [2007/11/15(木) 14:00:49 ID:kt6gqmw9] 修理したら?新規に買うより安くなるはずだが
412 名前:login:Penguin mailto:sage [2007/11/15(木) 15:24:02 ID:wCvoExs2] 修理だと時間かかるじゃん。 areca使ってないけど、興味あったんでマニュアル見てみたけど、 設定のファイルへの書き出し/読み込みなんて機能はなさそ。 ただ、設定つーても、使うドライブの登録とRAID Levelくらいなもんじゃないの? あとはビープを鳴らす・鳴らさないとか管理者パスワードの登録くらいか。 ゼロからやっても数分で終わりそうだけど。 毎回やるのが面倒だと思ったらCLIで作業して、バッチ化しておくとか。 既に作られてるRAIDボリュームは正常だったら(普通は)設定後そのまま認識されると思うけど、 不安だったらサポートに聞いてみた方がいいと思うよ。 このスレ、最近はソフトウェアRAIDマンセーの人がほとんどだし。
413 名前:login:Penguin mailto:sage [2007/11/15(木) 18:00:18 ID:Ay00Jbql] >>411 ,412 ありがとうございます。 save configとかそういう項目ないのでやっぱりないんですかね。 一応サポートにも連絡してみます。
414 名前:login:Penguin mailto:sage [2007/11/16(金) 01:17:15 ID:1eXgzPsD] RAIDボリュームの情報はHDD側に持つものもあるし、 実装次第だと思う なんで、サポに聞くのが一番いいね
415 名前:login:Penguin mailto:sage [2007/11/17(土) 14:53:05 ID:1ihUsYxQ] RAID 1 はリード性能が向上するというイメージがあったのに mdadm で RAID 1 化した HDD はリード性能が微妙に下がってるんだよね…
416 名前:login:Penguin mailto:sage [2007/11/17(土) 17:14:37 ID:1ihUsYxQ] >>368 kwsk
417 名前:login:Penguin mailto:sage [2007/11/18(日) 01:00:05 ID:YtGpqr3X] なんでRAID1でread性能が上がるんだろう?RAID0ならともかく。
418 名前:login:Penguin mailto:sage [2007/11/18(日) 01:09:55 ID:32uNERa2] そんなに知恵が足りない事をひけらかさなくてもいいのに
419 名前:login:Penguin mailto:sage [2007/11/18(日) 02:39:12 ID:HcFap/DP] 確かに知識というか知恵があれば分かるよなあ… >なんでRAID1でread性能が上がるんだろう?RAID0ならともかく。 2 台の HDD でミラーリングしてる場合 両方の HDD から並列に別のデータを読めるから
420 名前:login:Penguin mailto:sage [2007/11/18(日) 03:14:37 ID:31wlS8LP] > 2 台の HDD でミラーリングしてる場合 > 両方の HDD から並列に別のデータを読めるから これぢゃ、こわれててもわかんないんじゃないかな
421 名前:login:Penguin mailto:sage [2007/11/18(日) 03:24:33 ID:7DZoPkDC] なぜそんな話に飛躍する? しかも意味が分からん。 RAID1で1台壊れて読めなくなってどうする? RAIDの障害はsnmpやメールで通知するんだよ。
422 名前:login:Penguin mailto:sage [2007/11/18(日) 05:35:44 ID:HcFap/DP] >>420 セクタ単位のデータ破損を言ってる? そうだとしたら、どちらにせよ RAID 1 じゃデータは救えんよ 2 台の HDD のセクタが不一致だとして、どちらのセクタが正しいと信じるんだい?
423 名前:login:Penguin mailto:sage [2007/11/18(日) 10:15:29 ID:w3f8FT8B] >>417 man md してから書けよ Changes are written to all devices in parallel. Data is read from any one device. The driver attempts to distribute read requests across all devices to maximise performance. 上の方で同時アクセス数云々のベンチがあったが、確かにRAID1でも耐久力有りそうだな >>420 お前の脳内でRAID1ならどうやって片方が壊れてると判断できるのか教えてくれw それともドライブ3台以上が前提か? 予め言っておくがRAID5でも一致確認してません、よー
424 名前:login:Penguin mailto:sage [2007/11/18(日) 10:44:16 ID:KXIawyII] 元の >417 がイタイのはおいといて >422 普通は HDD 内部でエラーチェックで救いきれないという状態になって バケデータを吐くのでなくエラー通知をしてくるから どちらを信じればいいかは分かる そうならなかったとしたら相当運が悪いので どのみち生きていても仕方ない…
425 名前:login:Penguin mailto:sage [2007/11/18(日) 10:56:59 ID:w3f8FT8B] ハードのパリティを信用するかどうかってことで現状は使うハード次第だわな 安価ハードを信頼性向上目的でソフトで多重化チェックすると最低3倍構成になるからペイしないんだろうなぁ ところで3といえば、3ドライブでRAID10やってみた報告がそろそろ欲しいな。既出?
426 名前:login:Penguin mailto:sage [2007/11/18(日) 11:28:10 ID:/HzRs9GI] 2台構成だとセクタ単位以下の信頼性は下位層に依存、 それ以上の信頼性がほしい場合は3台構成で自前チェックって感じか。 銀行とか発電所とか、本当に信頼性(可用性じゃなく)が必要な 場合はCPUとかメモリも3台構成にすることもあるって聞いたことあるなぁ
427 名前:login:Penguin mailto:sage [2007/11/18(日) 12:24:10 ID:JtepkghF] 下位層でできないことは上位層でやればいい、っていこうとでは? ということで、ZFSドゾー
428 名前:login:Penguin mailto:sage [2007/11/18(日) 16:20:10 ID:HcFap/DP] >銀行とか発電所とか、本当に信頼性(可用性じゃなく)が必要な >場合はCPUとかメモリも3台構成にすることもあるって聞いたことあるなぁ 発注先とかソフトウェア部分も多数決な
429 名前:3台 mailto:sage [2007/11/18(日) 17:54:46 ID:KXIawyII] メルキオール、バルタザール、カスパー… ごめんなさいごめんなさいごめんなさい
430 名前:login:Penguin mailto:sage [2007/11/19(月) 03:13:03 ID:+PzRhB/C] 蒸し返すようだけど、ハードウェアRAID(fake raid ではなく)の場合、 RAID 1 にしても、read のときは双方のHDDから読み込みをやっているわけではないと思う。 5年ぐらい前、Escalade 7210 と HGST 180GXP で RAID0 と RAID1 のアレイを組んで それぞれベンチを図ってみたが、RAID0 と RAID1 で同じ読み込み速度にはならなかった。 members.jcom.home.ne.jp/makky55/raid0-test1.gif members.jcom.home.ne.jp/makky55/raid1-test1.gif md の場合は、>>423 にあるとおり RAID1 の場合は内部で双方のHDDから読み込みをやっている ようだけどね。
431 名前:login:Penguin mailto:sage [2007/11/19(月) 04:36:45 ID:YZqmzVs9] >>427 > 下位層でできないことは上位層でやればいい、っていこうとでは? それ結局意味ないから。 RAIDは各セクタが完全に読めるか全く読めないかどちらかであることを仮定してる。 通常、パリティはセクタより小さい単位のエラー検出には使われず、セクタ単位の エラーが検出された後データ再生成に使われる実装になってる。全部かどうかは知らん。 セクタエラーとして検出されないセクタ未満のデータ破損については多数決方式で エラー訂正する以外になくて、結局、起源の異なる(パリティによる補完関係にない) セクタが最低3つ必要になる。それは下位層でやろうと上位層でやろうと変わりない。 もちろんZFSなら2台構成のうえで仮想ブロック1つに実ブロックを3つ以上割り当てる こともできるけど、それじゃRAIDの意味ない。
432 名前:login:Penguin mailto:sage [2007/11/19(月) 15:57:45 ID:1xeYiL1w] >>430 実装による。シーケンシャルなread1本時の挙動と、同2本や10本の速度も測ってみると良い。 ついでだからmdでRAID10組むときのnear/far/offsetのあたりも理解しておくとよい>仕組みと読み込み速度 en.wikipedia.org/wiki/Standard_RAID_levels#RAID_1_performance en.wikipedia.org/wiki/Non-standard_RAID_levels#Linux_MD_RAID_10 // 日本語wikipediaは酷いなぁ
433 名前:login:Penguin mailto:sage [2007/11/19(月) 19:28:24 ID:LSsBOoW2] >>430 3wareにだってかつてTwinStorという名前で実装していたのがあってな(ry
434 名前:417 mailto:sage [2007/11/20(火) 14:41:38 ID:WUpQPj2Z] イタイ417だけど ああ、ここって特定のソフトウェアレイド前提なのね。話通じないはずだ。 定義的な話になっちゃうけどRAID1で並行読み込みするのって拡張で 本来は片方からしか読まないよ。そういう拡張された実装って部分的にはあるけど 全面的なやつは珍しいかも。 (そのmdって両方読むのね?よく知らんけど。実際はRAID0+1みたいなかんじ?) だからそういった意味ではRAID1で高速化するってありえないよ。 RAID0かぶせない限りはね。 >>430 ,432が正解だと思う。 わたしゃ高速化のためにRAID0使用中だよ。リスキーでも倍速w
435 名前:login:Penguin mailto:sage [2007/11/20(火) 14:42:39 ID:6fbP/JrB] アイタタタタタタタタw
436 名前:login:Penguin mailto:sage [2007/11/20(火) 15:44:28 ID:+5gXhNB9] あたああああああああ
437 名前:login:Penguin mailto:sage [2007/11/20(火) 16:12:43 ID:6fbP/JrB] あーあ そのまま黙ってりゃ叩いてる奴のほうが大人げないって事で済んだのに そもそも最初にRAIDを提唱した1988年の論文でも RAID1でread性能が向上する事が指摘されてるんだよね
438 名前:login:Penguin mailto:sage [2007/11/20(火) 16:38:37 ID:0X6vxiqf] >>437 www.eecs.berkeley.edu/Pubs/TechRpts/1987/5853.html その論文の基となるレポートがこれだけど 確かにRAID1でparallel readに言及してるな. abstract読めば判るけど,当初のRAIDは可用性向上よりも 性能向上が目的だからな. >>432 にあるWikipedia英語版も読んでみたけど, RAID1でreadは速くなるって書いてあるじゃん
439 名前:login:Penguin mailto:sage [2007/11/20(火) 17:59:10 ID:WUpQPj2Z] >>438 めんどくさ。まぁ今更どうでもいいがな、>>432 から引用すると >Many older IDE RAID 1 controllers read only from one disk in the pair, >so their read performance is always that of a single disk. >Some older RAID 1 implementations would also read both disks >simultaneously and compare the data to detect errors. だとさ。結局実装次第ちゅーこっちゃね。
440 名前:login:Penguin mailto:sage [2007/11/20(火) 18:06:26 ID:WUpQPj2Z] つーか、実際にレイド組んでベンチとってみるといいかもね。 ごたくならべてないでさ。そのmdってのが優秀なら問題ないんだろからさ。
441 名前:login:Penguin mailto:sage [2007/11/20(火) 18:09:41 ID:6fbP/JrB] 見苦しい
442 名前:login:Penguin mailto:sage [2007/11/20(火) 18:12:21 ID:WUpQPj2Z] >>441 なんだググっても反論見つからなかったか?w なんつてな。 正直もうどうでもいいな。
443 名前:login:Penguin mailto:sage [2007/11/20(火) 19:20:47 ID:MSD+3qt7] なら何も書かなきゃいいのに。 書けば書くほど見苦しくなる。 437に同意。 >そのまま黙ってりゃ叩いてる奴のほうが大人げないって事で済んだのに
444 名前:login:Penguin mailto:sage [2007/11/20(火) 20:45:33 ID:286gsJhP] はいはいプロユースプロユース。 てか本気で見苦しいな。 RAID総合スレに来ておいて、今やコンシューマ向けRAID搭載NASの殆んどを占めるmdを「特定の」やら「知らない」とか言われてもな。 んなもん持ってなくてもRAID語るなら自宅鯖でLINUXでmdくらいはやってて(試していて)当然の話じゃねえの?
445 名前:login:Penguin mailto:sage [2007/11/20(火) 21:41:26 ID:hSn6K+RS] >>434 せっかく>>432 書いたのに全く読んでない ものすごく好意的にエスパーしたとしても、単独負荷と並列負荷をわざと曖昧に書いて煽ってるようにしか読めん。 つまり絡みたい気分だったのだろう。そっと放置しておいてやろう、な。
446 名前:login:Penguin mailto:sage [2007/11/20(火) 23:37:47 ID:Pk03JSkS] >>434 >定義的な話になっちゃうけどRAID1で並行読み込みするのって拡張で >本来は片方からしか読まないよ。 と「本来の RAID 1 は並行読み込みしないと定義されている」とほのめかしておいて >>438 で論破されたのに >>439 >めんどくさ。まぁ今更どうでもいいがな、>>432 から引用すると > >Many older IDE RAID 1 controllers read only from one disk in the pair, > >so their read performance is always that of a single disk. > >Some older RAID 1 implementations would also read both disks > >simultaneously and compare the data to detect errors. >だとさ。結局実装次第ちゅーこっちゃね。 と「過去の実装例」で「定義」の議論に対して反論したつもりになって >>417 >なんでRAID1でread性能が上がるんだろう?RAID0ならともかく。 での知恵の無さを誤魔化す >>417 = >>440 = >>442 はとてつもなく痛い
447 名前:login:Penguin mailto:sage [2007/11/21(水) 00:27:24 ID:PIy6cxhg] このへんで勘弁してあげようよ
448 名前:login:Penguin mailto:sage [2007/11/21(水) 01:12:12 ID:YL4Okhmu] 417はもう出てこれないに500ペソ
449 名前:login:Penguin mailto:sage [2007/11/21(水) 01:21:04 ID:66AMPoKv] 過去レスを読んでいれば、このスレが md がメインなこともわかると思うんだが。 ただスレタイに md とも書かれてないし、ハードウェアRAIDを Linux で使う場合の話も ここでしたいので、その場合はその旨一言触れておいたほうがいいな。 あときりわけが難しいけど、上に乗っかるOSは関係なく、ハードウェアそのものについての話になるなら 自作PC板にいったほうがいい。 ただしこういうストレージカードの場合、ハードウェア / fakeRAID ともにデバイスドライバが密接に絡むので むずかしいけど。 長文ごめんなさい
450 名前:login:Penguin mailto:sage [2007/11/21(水) 01:56:35 ID:PIy6cxhg] 前スレまではハードウェアRAIDの話題も結構出てたんだけどね。 このスレで増えたmd派の人はなんか排他的とゆーか、マンセー感が強い感じ。 まぁ >>417 の件はそれとは関係なく、単にナニだっただけなんだけどw
451 名前:login:Penguin [2007/11/21(水) 02:39:21 ID:WhtoZStV] ひさびさに痛い奴でした
452 名前:login:Penguin mailto:sage [2007/11/22(木) 00:43:36 ID:x2PaICsY] どーでもいい。次。
453 名前:login:Penguin mailto:sage [2007/11/22(木) 04:34:50 ID:4v8j5/xa] >>450 そうかなぁ? アレイ拡張など運用の柔軟性とか、HW-RAIDだと対応が難しい要求を HW-RAIDに求める奴が出ては諭されしてるだけかと。
454 名前:login:Penguin mailto:sage [2007/11/22(木) 05:10:47 ID:b7H+VhqY] Linuxの場合は、HW-RAIDにしたらしたで、 ちゃんとミドルウェアというかユーティリティが対応しているかっていうのは大きな問題でしょ。 ユーティリティなしで済まそうとすると、障害通知とかどうしたらいい?ってことになるからね。
455 名前:login:Penguin mailto:sage [2007/11/22(木) 08:46:26 ID:NB0e892q] 大きな問題ではあるけど、そんなのベンダが提供してるかしてないかであって 話題になるようなポイントではないのでは?わざわざ高いHW-RAID入れるのに まともなサポートツールがないもの選ぶことはないし。
456 名前:login:Penguin mailto:sage [2007/11/22(木) 12:00:33 ID:e1x8OZuz] >>453 お前HW-RAID使ったことないんだろw
457 名前:login:Penguin mailto:sage [2007/11/22(木) 16:43:40 ID:4v8j5/xa] >>456 少なくとも、ここで出てくるHW-RAIDはいわゆる民生用で、 高いHW-RAIDみたいなサポートもユーティリティもないでしょ。 高いの使えばそりゃシームレスでも柔軟性でも出るけど、 そういう話が「ここで」出てたかはかなり疑問。
458 名前:login:Penguin mailto:sage [2007/11/22(木) 17:18:20 ID:kotZkAiy] >>457 >>453 は過去に一体どんなハードウェアRAID使ってきたのよ。 よほどの大昔か? 少なくともここで最近このスレで出てきた3wareやarecaだったら 「アレイ拡張など」はwebブラウザ経由で簡単にできるぞ。 この価格クラスのものでも、信頼性は十分あるし、普通にRAIDを利用・管理 (故障したドライブの交換やエラー時のメール通知等含め)したり、容量を拡張する くらいの操作する分にはソフトウェアRAIDよりも「簡単・確実」なのは確かだよ。 RAIDの知識があれば、買ってきてすぐ、ほとんどマニュアル読まずに使える。 仮にOSが落ちてても、通電さえしてりゃrebuildとか勝手に続けてくれるってな 安心感もある。 ソフトウェアRAIDにもハードウェアRAIDにもそれぞれの長所・短所はあるんで、 それぞれ理解して使い分けりゃいいだけの話。 RAIDに求めるものは使用目的によって変わってくるんだから、どちらか一方を 無理矢理否定するこたーない。
459 名前:login:Penguin mailto:sage [2007/11/22(木) 17:21:32 ID:kotZkAiy] 諭され云々は多分>>384 のこと言ってるんだろうけど、>>384 が特殊だったのは CLIでやろうとしたからだよ。あとはファイルシステムの拡張でRAIDとは無関係。 CLIは既にメーカー側でもオマケ扱いで、サポート側もほとんどノウハウないし、 マニュアルの記入ミスが何年も放置されっぱなしだったりしてる。 ほとんど使う人がいないんだから「やってることが特殊」と言われてもしょうがない。
460 名前:login:Penguin mailto:sage [2007/11/22(木) 20:16:50 ID:e1x8OZuz] >>457 で、たとえばどんなことがHW-RAIDでできないと思ってるの? アレイ拡張など、以外に。
461 名前:login:Penguin [2007/11/22(木) 20:18:20 ID:Ai+8+9Qs] ( ´ー`)y━・~~~
462 名前:login:Penguin mailto:sage [2007/11/23(金) 18:35:28 ID:Jp++BsDp] ワロタ ここお笑いスレ化してるな。 > このスレで増えたmd派の人はなんか排他的とゆーか、マンセー感が強い感じ。 なんか絵に描いたようなw
463 名前:login:Penguin mailto:sage [2007/11/23(金) 19:42:52 ID:GS8px4nS] md の RAID 1 でリード性能を高速化する方法ってないのかな? 方法自体がないなら諦めないといけないけど…
464 名前:login:Penguin mailto:sage [2007/11/23(金) 21:43:27 ID:T6tLpng3] お前は何を言ってるんだ
465 名前:login:Penguin mailto:sage [2007/11/23(金) 23:38:14 ID:ediOoBUE] だから並列負荷耐性は上がるとmanにも書いてあるだろうに
466 名前:login:Penguin mailto:sage [2007/11/23(金) 23:56:04 ID:dksFbx1S] そこの解釈の差が論争の原因だね。man mdだと > Data is read from any one device. > The driver attempts to distribute read requests across all devices to maximise performance. と最初の文が意味深だが、解釈は曖昧。で、ソース見ると > * Don't change to another disk for sequential reads: とあるので、おそらく単体のリードはディスク一台分の速度、ただし 別のリードは別のディスクに分散できるのでスループットが台数に 比例して伸びる、なのでは?
467 名前:login:Penguin mailto:sage [2007/11/24(土) 01:21:05 ID:NU+60JyU] なるほど。
468 名前:login:Penguin mailto:sage [2007/11/24(土) 02:25:30 ID:Rw3nYGM/] >>466 hdparm でリード性能が伸びてないのは 単発リードコマンドになってるってこと?
469 名前:465 mailto:sage [2007/11/24(土) 02:28:51 ID:lC7phVQh] >The driver attempts to distribute read requests across all devices to maximise performance 複数の読み取り命令を全てのデバイスに割り振って高速化しようとするよ じゃないの? 単一read時のことは書いてないよ。
470 名前:login:Penguin mailto:sage [2007/11/24(土) 03:09:26 ID:/QheRAnN] >Data is read from any one device. データは一つのデバイスから読まれる。 こっちが単発リードのことをいっているんだろ。
471 名前:login:Penguin mailto:sage [2007/11/24(土) 04:35:21 ID:wJBOH4En] なおのこと単発リードが高速化するようには読めんが
472 名前:login:Penguin mailto:sage [2007/11/24(土) 11:53:59 ID:/QheRAnN] だから速くならないって言ってるだろw
473 名前:login:Penguin mailto:sage [2007/11/24(土) 14:19:03 ID:Rw3nYGM/] 状況を整理するよ hdparm による md の RAID 1 に対するベンチマークで リード性能が単体 HDD に比べて向上していない (自分を含めて 2 〜 3 人が報告) これは ・hdparm によるベンチマークは単発リードコマンドしか発行していない ・そもそも md の RAID 1 ではリード性能は向上しない のどちら (あるいは両方?) なんだろう?ということ
474 名前:login:Penguin mailto:sage [2007/11/24(土) 14:22:10 ID:1cLiYWi3] 同時に複数のファイル(とは限らんが)の読み込み要求があったときには できる限りドライブを分散させて、パフォーマンスが向上するようにしている。 各ファイル(とは限らんが)のシーケンシャルな読み込みは単一のドライブから。 だね。
475 名前:login:Penguin mailto:sage [2007/11/24(土) 14:24:48 ID:/QheRAnN] ふむふむ。
476 名前:login:Penguin mailto:sage [2007/11/24(土) 15:12:57 ID:lC7phVQh] >>473 その2択が正しいかどうかは置いといて、hdparmは単発readでしょ。 なんだか話がループしてそうなんだが>>362- は読んだ?
477 名前:login:Penguin mailto:sage [2007/11/24(土) 15:36:38 ID:Rw3nYGM/] おお >>367 にそれらしい答えが出てるね
478 名前:login:Penguin mailto:sage [2007/11/24(土) 16:16:33 ID:lC7phVQh] チラ裏だが ディスクベンチっていうと www.iozone.org/ みたいにパラメータ変えつつやるもんかと。 特にRAIDボードで組んで評価って話でよく挙げられてる単純なベンチは あれで参考になるんかと思うわけだが、口出すようなことでもないわけで。 単純化指向は良い面もあるしな。tiobenchくらいが結果貼りやすいかもしれん
479 名前:login:Penguin mailto:sage [2007/11/29(木) 06:03:49 ID:7uM8bIDi] なんかmdの話ばかりでハードウェアRAIDがスレ違いな話題と化しているようだけど… それはさておき、なんでLinuxってOpenBSDやNetBSDのRAIDframeのような kernel & userlandを含めたフレームワークがきちんと整備されていないんだろう? ドライバがkernelにとりこまれても、各種ユーティリティはRAIDカードベンダまかせで、 それらが使えないディストリビューションの場合は途方に暮れるしかないっていうのは 悲しすぎる。 OpenBSDならBIOSレベルで設定しないといけないもの以外は、基本的にraidctlコマンドで 統一的に使えるのになぁ… あと、どうでもいい余談だけど、ちょっと前、mdとLVMを組み合わせるのは複雑だなんて 話があったけど、ZFSのようにソフトウェアRAID+LVM+fsを統合しちゃったものなら簡単に 扱える。 あと、このスレからソフトウェアRAIDの話が撲滅されるというメリットもあるw
480 名前:login:Penguin mailto:sage [2007/11/29(木) 10:17:09 ID:krpLIoSe] >>479 >フレームワークがきちんと整備されていないんだろう? ニーズがないから。 OpenBSDのように遊びでHW-RAID使っている訳では無いから。
481 名前:login:Penguin mailto:sage [2007/11/29(木) 10:36:45 ID:r5r946d6] >>479 つ dmraid >>480 しったか乙
482 名前:login:Penguin mailto:sage [2007/11/29(木) 15:45:08 ID:yTYjvc/A] >>481 dmraidって既に 「きちんと整備されてい」るの? 単に知らないから聞いてるんだが。
483 名前:login:Penguin mailto:sage [2007/11/29(木) 19:19:21 ID:0m6dyEiu] >>479 お前みたいなのが居るからmd以外の話題が低レベル化するんだよ
484 名前:login:Penguin mailto:sage [2007/11/29(木) 19:41:18 ID:3Mr68e1S] >>482 いまだにrcのまんまとはいえ、開発は続いているね。最新版は今年の5月に出た。 >>483 必死だな
485 名前:login:Penguin mailto:sage [2007/11/30(金) 00:10:15 ID:revYtBrt] >>479 > ZFSのようにソフトウェアRAID+LVM+fsを統合しちゃったものなら簡単に扱える。 ニーズがわかってないな。ZFSで全部、じゃシステム部品としての粒度が大きくて、 導入しづらくてたまらん。「これで全部解決」ってのは大抵成功しないよ。
486 名前:login:Penguin mailto:sage [2007/11/30(金) 03:03:09 ID:Mn/yUmHF] mdとLVMとの組み合わせだと、機能かぶりまくりで無意味に複雑化する上に オーバーヘッドだってあるんだから、よほど素性は悪い罠
487 名前:login:Penguin mailto:sage [2007/11/30(金) 10:28:41 ID:N6HYB90j] ま、それがLinuxの性
488 名前:login:Penguin mailto:sage [2007/11/30(金) 18:30:10 ID:hZ7jSyzu] >>479 上のほうで複雑すぎる、って書いた奴です。 ZFSは見た目は簡単(?)だけど単純ではない。複雑なものを隠して簡単そうに 見せているだけ。なんで、トラブルになったとき対処に必要なアレイ構成とかの 情報も結局ZFSの中に隠されるから対応しづらい。そこが嫌で原則使わないことにしてる。 RaidFrameとLinux mdは、どちらも一長一短だけど、 ニーズにあった自由な組み合わせが必要ならhw-raid/md/LVM/fs等で、 ワンストップで操作できる点やドライバの充実をとるならRaidFrameが有利、 ってところか。 自分以外の視点で考える練習もした方が良いかもね。
489 名前:login:Penguin mailto:sage [2007/12/01(土) 08:04:30 ID:gB0tzcfY] >>485 > システム部品としての粒度が大きくて、 > 導入しづらくてたまらん。 これに禿胴する人は多いと思う。
490 名前:login:Penguin mailto:sage [2007/12/01(土) 11:45:16 ID:ywEZfGgX] >>486 どこがかぶってるんだ?
491 名前:login:Penguin mailto:sage [2007/12/01(土) 11:57:19 ID:s/h51g0g] おちん○ちんの皮
492 名前:login:Penguin mailto:sage [2007/12/06(木) 05:13:41 ID:ap4dDKTJ] たまたま、この記事を読んで気になり、 mdによるRaidで整合性検査をしてみようと思ったのですが、 どのようなコマンドがあるのでしょうか? (ぐぐっても、見つからなかったもので・・・ ttp://itpro.nikkeibp.co.jp/article/COLUMN/20070820/279952/?ST=system
493 名前:login:Penguin mailto:sage [2007/12/06(木) 08:53:48 ID:TPTZjUe/] >>492 整合性検査って、consistency check っていうんだよ。 ttp://gentoo-wiki.com/HOWTO_Gentoo_Install_on_Software_RAID With a modern kernel, >=2.6.16, this command will initiate a data consistency check and a unreadable block check: reading all blocks, checking them for consistency, and attempting to rewrite unreadable blocks: # echo check >> /sys/block/mdX/md/sync_action You can monitor the progress of the check with: # watch -n .1 cat /proc/mdstat
494 名前:492 mailto:sage [2007/12/06(木) 15:26:20 ID:ap4dDKTJ] >>493 ありがとうございます、実験用領域を組んで試してみます。
495 名前:login:Penguin mailto:sage [2007/12/06(木) 22:44:34 ID:XmDmS+kB] mdで第一日曜に自動チェックとかいう話ってなんだっけ?
496 名前:login:Penguin mailto:sage [2007/12/07(金) 01:00:01 ID:0L1bQ/rX] debianのデフォルトじゃね?