web-dev-qa-db-ja.com

SSDをRAIDする必要がありますか?

ドライブに何らかの機械的な障害が発生してデータが失われるのではないかと心配しているため、マシンの安全のためにRAIDに接続されたSATAハードディスクを2基持っています。価格が少し下がった来年はSSDに切り替えることを検討しています。

SSDでRAIDを使用する価値はありますか? SSDを使用することで、機械的な障害の主要な原因が取り除かれたようです。したがって、基本的には、「SSDの障害の可能性」を「安価なマザーボードRAIDコントローラの障害の可能性」と交換します。それだけの価値があるかどうかはわかりません。

意見?

33
Colen

コストを気にしないのであれば、SSDのRAIDを止めることはできません。

サーバーを実行していない場合は、常にソフトウェアRAIDを使用してください!ソフトウェアRAIDはマシン間で転送可能ですが、ハードウェアRAIDはそうではありません。

個人的には、現世代のSSDでRAIDを気にすることはありません。 1つを取得し、ドライブの損失について心配しないように十分なbackupsがあることを確認してください。 SSDの現在の価格とサイズでは、安価で簡単にバックアップでき、将来的に安くて大きくなると(常にそうなるため)、さらに購入します:)

また、SSDとハードディスクの[〜#〜] mtbf [〜#〜]を見て、障害の可能性を計算することをお勧めします(および障害のタイプ-SSDの場合は致命的ではない可能性があります。単一セクターの破壊は、HDDの場合のようにドライブ全体が故障している兆候ではない可能性があるため)、SSDがより高いか故障の可能性は、RAIDされたハードディスクのセットよりも低い...

編集:公式のサーバー障害のブログによると、このサイトは現在RAID搭載のSSDで動いています: http://blog.serverfault.com/post/our-storage-decision/

19
David Gardner

ソフトウェアraidを使用する場合、「cheachoマザーボードraidコントローラー障害の可能性」を削除します。今日のプロセッサ速度では、パリティ計算を実行するために必要なCPU時間はごくわずかです(そして、ほとんどのハーフベイクされたコンシューマーRAIDチップを搭載したCPUでこれをすでに実行している可能性があります)。自分自身のベンチマークのいくつかを行っているときに、ライトスルーモードでソフトウェアRAIDがエンタープライズRAIDカードよりも優れていることを実際に確認しました(マザーボードにはバッテリーバックアップ式キャッシュがなく、ライトバックモードで操作できると想定しています)。

ですから、ソフトウェアraidに対して何かしなければ、ソフトウェアraidを使用してもほとんど損失がなく、信頼性が向上すると思います。

9

SSDは故障する可能性があります。安全のためにそれらをRAID化することは可能だと思います。

8
mrdenny

SSDのRAIDの直接的な経験はありませんが、昨年、デルの担当者と話していて、同じ質問をしました。彼はIO時間は実際にRAIDで増加したと言いました、そして彼はそれを示唆しませんでした。

しばらく考えました。ほとんどの場合、RAIDが必要な理由はいくつかあります。速度、冗長性、スペースです。

速度の問題については、可動部分はありません。通常のドライブでは、ヘッドを動かし、ディスクが正しい場所に回転するのを待つのに、アクセス時間のほとんどがかかるでしょう。 SSDにはこれらのパーツがないだけなので、問題にはなりません。

スペースの問題では、論理ボリュームはそれを処理でき、RAIDの実際の必要性はありません。

冗長性についてはわかりません。何らかのメリットがあるかどうかを確認するのは興味深いテストでしょう。 SSDには「余分な」スペースがあるため、「ブロック」が不良になると、データを置く場所ができます。私はそのセクションを最もカジュアルな方法で見ただけです。

私が助けてくれることを願って、

3
pulcher

高すぎる持続書き込みパフォーマンスが必要ない場合は、非対称raid1(--write-mostly)を使用して、他のミラーをHDDパーティションに配置することもできます。これは、読み取り集中型のデータベースアプリケーションで非常に優れたパフォーマンスを発揮しました。また、ルートまたはusrパーティションとしても機能するはずです。ただし、私はこのセットアップをスワップまたは同様に書き込み集中型のものには使用しません(とにかくMLC SSDにとってスワップは危険です)。

1
P.Péter

SSDでRAIDを使用する価値はありますか?

一般的に:はい。データ冗長性の場合、RAID 1以上が適しています。 SSDの場合、これがパフォーマンスにどのように影響するかはわかりませんが、あまりにも有害であることは想像できません。 SSDの経験がないので話せません。

SSDを使用することで、機械的な障害の主な原因が解消されたようです。

論理的には、そうです。しかし、一部の人々は、SSDのパフォーマンスの問題を長期にわたって報告しています。基本的にSSDは、消費者市場のIMOにとって100%成熟していません。テクノロジーが成熟するのを待ちきれませんが、インテルからの this のような問題があり、パフォーマンスが低下した場合、製造元が低い "ディスク"を超えてねじれを解決するまで、それは時間の問題です。ベースのハードドライブ。

..つまり、基本的には「SSDのチャンスのチャンス」を「チープマザーボードのRAIDコントローラーのチャンスのチャンス」と交換しています。

良い点ですが、安価なマザーボードRAIDコントローラはSSDとHDDの両方に影響するため、ハードウェアRAIDの問題です。

それだけの価値があるかどうかはわかりません。

今、私たちはあなたの質問の要点に行きます。 SSDはお金の価値がありますか?速度については、間違いなく彼らはそれだけの価値があると思います。 10,000 rpmのWD Raptorが必要でない限り、SSDは非常に高速です。しかし、あなたは言った...

ドライブに何らかの機械的な障害が発生し、データが失われることが心配です。

言うのは安全だと思います、ちょっと待ってください。メーカーが製品ラインを成熟させ、価格が下がる、容量が増加するなどするまで、少なくとも12〜18か月は待ちます。コンピュータ業界で待つことには害はありません。速度ではなく、データの冗長性を重視します。なぜそれを危険にさらすのですか?そして、今日のディスクは非常に安価で容量が大きいので、今日のストレージが絶対に必要な場合は、安価なSATA II HDDを入手し、ハードウェアRAIDにしてください。あなたはおそらく全体的に少ないお金を使うでしょう、そしてSSDの時が来るとき、あなたはすでにあなたが良いお金のRAIDコントローラーを持っているでしょう(あなたがそれにお金を入れたとすれば)。

1
osij2is

私は2台のKingston Vシリーズ64GB SSDをRAIDEDしただけで、500MB /秒近くの速度を得ています。この1か月間、ブート/アプリドライブとして使用していた1台の64キングストンをRAIDINGすることに興味がありましたが、これは私のMac Pro 2.8GHz、12GB RAM、2008年初頭のモデル-"Harpertown"デュアルプロセッサ( 8コア)。私は一人の幸せなキャンピングカーです!!!

0
Bruce F. Scott