コンピューターのストレージについては、ほとんどのユーザーは、通常、パーソナル コンピューターに 1 台のハード ドライブを持っています。ただし、Web サーバー、オンライン ゲーム サービスを実行している場合、または大量のデータを同時に保存してアクセスしている場合は、複数のハード ドライブが必要になる場合があります。
簡単にするために、作成されたRAIDまたは Redundant Array of Independent Disks を使用して、複数のハード ドライブをアレイと呼ばれるユニットに結合できるようにします。6 つの定義済み RAID レベルと、いくつかのネスティングまたは混合オプションがあります。
この RAID 0 と RAID 1 の記事では、RAID の 2 つの基本レベルを調べ、それらの機能と使用例を比較します。
他の RAID レベルの比較に興味がある場合は、以下の最も一般的に比較されるペアについても説明します。
- RAID 1 および RAID 5
- RAID 5 および RAID 6
- RAID 5 および RAID 10
- ハードウェア RAID とソフトウェア RAID の比較
RAID 0とは:安全よりもスピード
RAID 0 は、データをできるだけ速く読み書きできるように設計されており、速度を低下させるバックアップ システムを用意する必要はありません。ストライピングと呼ばれるプロセスを使用して、コンピューターはデータを均等なサイズのブロックに分割し、複数のディスクに順次分散させます。
例
100 GB のファイルがあり、それを 10 つのディスクに配置し、1 から 10 までの番号が付けられた 1 GB のセクションを 2 個作成して割り当てるようにコンピューターに指示するとします。ディスク 1 に奇数部分、ディスク 2 に偶数部分が表示されます。パーツは順番に並んでいるため、コンピューターはパーツ 3 と 4 を同時にロードし、次に XNUMX と XNUMX というようにロードすることができ、すべてのロード時間を効果的に半分にできます。これは、アレイにディスクを追加するとさらに複雑になる可能性があります。
RAID 0 の利点
- データの書き込みと読み取りは非常に高速です。
- パリティ制度はありません。これにより、各ドライブの全容量をストレージとして使用できます。
- すべてのタイプの RAID コントローラが RAID 0 をサポートしています。
- 実装/セットアップが最も簡単です。
- 一番安い買い物です。
RAID 0 の短所
- RAID 0 はフォールト トレラントではありません。つまり、データが失われたり破損したりした場合、データを取得できなくなるため、RAID 0 は重要なデータ ストレージには適していません。
- RAID 0 セットアップのドライブの XNUMX つに障害が発生すると、そのようなセットアップの情報はミラーリングされないため、データが完全に失われます。データのバックアップがありません。
RAID 1 とは: 冗長性競争
RAID 1 は、速度とストレージ容量を犠牲にして、できるだけ多くのバックアップを作成する、重要なデータを含む状況のために作成されました。これを行うために、コンピューターは XNUMX つのドライブから別のドライブにデータを "ミラーリング" し、正確なコピーと完全なバックアップを作成します。
例
例として 100 GB のファイルを取り上げます。この場合、コンピューターはデータを分割する代わりにコピーします。これは、データが書き込まれるときに発生するため、XNUMX つのドライブで行われた変更は、同時に他のドライブでも行われます。これにより、書き込み時間が長くなりますが、コンピューターは両方のドライブから同時に読み取ることができるため、ファイルをより速くロードできます。ミラーリング プロセスは、ユーザーがセキュリティを強化するためにアレイに追加する任意の数のドライブで繰り返すことができます。
RAID 1 の利点
- RAID 1 の場合、ミラーリングがあります。これは、データが XNUMX つ以上のディスクに複製され、データの冗長性が作成されることを意味します。
- RAID 1 はフォールト トレラントです。1 つのドライブに障害が発生した場合、RAID XNUMX システムを再起動すると、XNUMX 番目のディスクが引き継ぐことができます。これは、エンド ユーザーがディスク障害の影響を受けないことを意味します。
- RAID 1 では、必要なときにデータを利用できます。これは、複数のディスク間でデータを複製するためです。データの損失は不注意です。これは、XNUMX つ以上のドライブから同時にデータを読み取ることができるため、高レベルのパフォーマンスも意味します。
RAID 1 の短所
データは複数のドライブに複製されるため、各ドライブのストレージ容量は減少します。これにより、RAID 0 を使用した同様のセットアップの約半分のストレージ容量が得られます。
RAID 0 および RAID 1 比較表
RAID 0 | RAID 1 | |
基本機能・主な特長 | ディスクのストライピング | ディスクイメージ |
ストレージディスクが必要 | 2 | 2 |
ストレージ | 視聴者の38%が | 視聴者の38%が |
パリティシステム | 不 | 不 |
耐障害性 | 不 | はい |
データ復旧 | 不 | はい |
総費用 | 低い | RAID 0 よりも高価 |
ディスク読み取りパフォーマンス | 高い | シングルより高い |
ディスク書き込み性能 | 非常に高い | 非常に遅い |
罰金を書く? | 不 | はい - 中 |
適切な目的 | データへのクイックアクセス | 數鵺安全 |
RAID 0 と RAID 1 の主な違い
- RAID 0 はストライピングを使用し、RAID 1 はデータ ミラーリングを使用します。
- RAID 0 は最も安価なセットアップですが、RAID 1 は高価になる可能性があります。
- RAID 0 ストレージは非常に優れていますが、RAID 1 はまだ道半ばです。
- RAID 0 は優れた読み取り/書き込みパフォーマンスを備えています。RAID 1 は中程度です。
- RAID 0 には書き込み損失がありませんが、RAID 1 にはあります。
- RAID 0 のデータ構成は理解しやすく、RAID 1 はより複雑です。
ユースケース: 実際のシナリオで RAID 0 を使用する場合
RAID 0 は、重要なデータが含まれていない、または関係していない状況に最適です。低コストであるため、パーソナルコンピュータで一般的に使用されています。
ゲームとゲームサーバー
ゲーマーは RAID 0 を実装してエクスペリエンスを向上させ、読み込み時間を短縮しますが、サーバーはオンライン ゲームの速度を向上させるために実装します。これは、データ情報がクラウドに保存されるオンライン ゲームにのみ適用されます。
ライブ オーディオ/ビデオ
ライブ ストリーミングはデータの冗長性に依存しないため、RAID 0 を使用してスタッタリングやその他のパフォーマンスの問題を解消できます。
非圧縮の HD ビデオをキャプチャ
HD ビデオを録画し、非圧縮形式でドライブに直接保存する場合、ディスクに情報をすばやく書き込むことができる、大容量で同等の速度のハード ドライブが必要です。このように、ビデオ ファイルにアクセスするために永遠に待つ必要はありません。
画像とビデオの編集
大きなグラフィックスを多用するファイルを効率的に処理するには、高速が必要です。
ユースケース: 実際のシナリオで RAID 1 を使用する場合
RAID 1 は重要なデータが保存される場所であり、損失のリスクを最小限に抑える必要があります。そのため、多くの企業で使用されています。
電子記録またはファイル
複数のユーザーが頻繁にアクセスするデータベースは、RAID 1 を使用して追加のトラフィックを簡単に処理できます。
金融システム
データ損失が壊滅的な可能性がある会計および給与計算。
エンタープライズ Web サーバー
複数の重要なツールのための企業のインフラストラクチャ。データの損失は運用に深刻な影響を与える可能性があります。
RAID よくある質問
RAID 0 は単一のディスクより高速ですか?
はい。RAID 0 は、複数のディスクから複数のデータ ポイントを同時に読み取ることができるため、単一のディスクより高速です。一方、単一のディスクは一度に XNUMX つのデータ ファイルしか読み取ることができません。
RAID 1 はデータのバックアップとして使用できますか?
いいえ、RAID 1 はバックアップの代わりにはなりません。
RAID 1 セットアップを使用するのはどれくらい安全ですか?
RAID 1 セットアップを使用すると、フォールト トレランスが組み込まれているため、非常に安全です。データが複数のドライブに複製されるため、XNUMX つのドライブに障害が発生した場合でも保護されます。別のドライブが故障した場合にも、データにアクセスできます。
RAID 0 で異なるサイズのドライブを使用できますか?
はい。ただし、アレイに追加されるストレージ スペースは、最小ディスク サイズの XNUMX 倍になります。したがって、通常は、RAID 0 セットアップで同じサイズのディスクを使用することをお勧めします。
SSD ではなく RAID 0 セットアップを選択する理由
RAID 0 セットアップは、単一の SSD セットアップと同じくらい高速ですが、GB あたりの SSD より構成コストが低くなります。
RAID 0 と RAID 1 のどちらを選択する必要がありますか?
どちらの RAID レベルにも固有の用途と欠点があります。どちらを使用するかは、それを使って何をする予定で、何を達成したいかによって大きく異なります。RAID 0 はパフォーマンスの向上を求めるユーザーに対応し、RAID 1 はミッション クリティカルなデータを扱うユーザーに追加のセキュリティを提供します。