Ssd

2台のSSDハードディスクを備えたRAID0(ストライピング)は意味がありますか?



Does Raid 0 With Two Ssd Hard Disk Make Any Sense



解決:

質問を正しく読む必要があります。

彼は、RAID1 MIRRORではなく、RAID0STRIPEについて質問しています。



私の答え:はい、速度が大幅に向上します。

参照:http://staff.science.uva.nl/~delaat/rp/2009-2010/p30/presentation.pdf

速度:私のワークステーションはソフトウェアRAID(mdadm)を使用してLinux Mintを実行し、ファイルシステムとしてXFSを使用してストライプで4つのドライブを実行します。そのようなワークステーションに座ったら、1つのプラッタードライブで昔に戻りたくありません。

1つのSSDがクラッシュした場合に備えて、増分バックアップを使用してワークステーションを毎日バックアップし、完全バックアップを毎週バックアップします。

あなたの速度は素晴らしいですが、1つのssdがクラッシュした場合あなたはたくさんのデータを失います。だからあなたは警告されます。

クラウドをバックアップして使用し、追加のファイルを保存します。

ストレージ:私のNASは3TBの2 +4ドライブを備えたストレージ用にFreeBSDZFS ZRAID2を純粋に実行しているので、12TBと3TBの2つのドライブが冗長性を提供するので、データを失うことなく一度に2つのドライブを失うことができます。私のNASは通常のドライブで動作します。

ZFSは現在、確実にストレージとして、ディスクに最適なファイルシステムです。 FreeBSDまたはFreeNAS、ZFSguru、NexentaStorなどの専用NASソフトウェアソリューションを探すことができます...私はFreeBSDシステムを微調整するのが好きなのでZFSguruを選びました。 iSCSIとSMB / NFS共有を使用しています。

サーバー:

私のお気に入りは、ZFSにプラッターを使用し、ZFSのZILにSSDを使用することです。しかし、それはダークアートです。

注1:

障害が発生した場合に備えて、ハードウェアのレイドを回避するようにしてください。同じハードウェアを再度使用する必要があります。お客様のマザーボードで安価なRAIDコントローラを使用しないでください。 OSには、ハードウェアコントローラー内の最もくだらないRAIDソフトウェアと同様に、RAIDを処理する方法が多いため、回復のために、OSでサポートされているソフトウェアRAIDを使用してみてください。

注2:注2:

ZFSを使用する場合は、ハードウェアRAIDコントローラーを絶対に避けてください。ドライブを接続するのに十分なSATAポートを備えたマザーボードを探します。レイド機能のない専用コントローラーがあります。

ZFSを使用してレイドをセットアップする

注3:

SSDは4ディスク後にスケーリングしなくなりますHDDは5ディスク後にスケーリングし続けます

注4:注4:

SSDにはさまざまな種類があります

SSDSLCとMLCがあります。 1つ目は最も高価ですが、高速で、大量の読み取り/書き込み操作に最適です。


はい、書き込み速度は向上します。私は4つのSSDでそれぞれ30GBのRAID0を実行しています。書き込み速度は600MbPSを押します。まもなく2x256 SATA3 SSD RAID 0ドライブにアップグレードします。300MbPSで実行されるディスクは1つだけなので、それはあなた次第です。 SATA 3 SSDが2つある場合のSATA定格は、900MbPSを書き込むこともできますが、それにはRAID0も設定する必要があります。ですから、パフォーマンスを望むかどうかは完全にあなた次第です。はい、それはより速く、そしてはい、あなたはすべてのデータを失うでしょう、しかしそれがゲームのためだけであるならば、あなたはそれを1日以内に再構築することができます。また、オプションが2x 256GBSSDまたは1x512 SSDのいずれかを取得する場合は、2x 256 SSDを使用して、書き込み速度を大幅に向上させます。


これが私が行ったテストです。結果を見て自分で決めることができます。

環境

  • CPU:Intel Xenon CPU E5-2650 v3 @ 2.30GHz(コア10、論理プロセッサ20)
  • RAM:32GB
  • ファイル:sample.rar(13.5 GBサイズ)
  • ウィンドウズ10

テスト

私のワークステーションにはが含まれています。

  • RAID0ドライブとしてセットアップされた2x1TB SSD
  • 1TBハードドライブ
  • Cygwinターミナルを使用しました。cpと時間コマンド
  • あなたが家族でない場合timeコマンドは、「リアルタイム」を使用して各ケースを比較します

各状況でのファイルのコピー時間は次のとおりです

RAID0からRAID0

実際の0m17.089sユーザー0m0.140ssys 0m10.686s

RAID0からHDD

実際の1m25.302sユーザー0m0.437ssys 0m21.078s

HDDからHDDへ

実際の1m17.935sユーザー0m0.265ssys 0m14.921s

HDDからSSDへ

実際の1m29.908sユーザー0m0.359ssys 0m13.281s

ノート: 私のワークステーションでは、このRAIDOドライブを使用して150GBの大規模なC ++ / C#プロジェクトをコンパイルします。これにより、RAID0のセットアップにより、2時間以上節約できました。 RAID0のセットアップ方法が必要な場合は、私が書いたブログ投稿http://codeketchup.blogspot.sg/2016/03/how-to-setup-raid-0-with-ssd.htmlをご覧ください。