RAID (Redundant Array of Independent Disks) は、複数のハードドライブを1ヶ所のストレージ スペースにまとめるためのデータ ストレージ技術です。RAID にはさまざまな種類がありますが、それぞれ性能、ストレージ容量、信頼性のレベルが異なります。
ここでは、導入要件、利点、欠点など、DiskStation がサポートする RAID タイプの概要を説明します。
この表は、DiskStation がサポートする RAID タイプの概要を示しています。ストレージ容量、RAID に必要なハードドライブの数、故障時にデータ保存を持続できるハードドライブの数などの情報が記載されています。
| ボリュームタイプ | HDD の数 | 許容できるハードドライブの障害性 | 説明 | ボリューム容量 |
|---|---|---|---|---|
| SHR | 1 | 0 |
|
1 x(HDD サイズ) |
| 2-3 | 1 | システムによる最適化。 | ||
| ≧4 | 1-2 | |||
| Basic | 1 | 0 |
|
1 x(HDD サイズ) |
| JBOD | ≧2 | 0 |
|
HDD サイズの合計 |
| RAID 0 | ≧2 | 0 |
|
HDD サイズの合計 |
| RAID 1 | 2 | 1 |
|
HDD の最小サイズ |
| 3 | 2 | |||
| 4 | 3 | |||
| RAID 5 | ≧3 | 1 |
|
(N – 1) x(最小 HDD サイズ) |
| RAID 6 | ≧4 | 2 |
|
(N – 2) x(最小 HDD サイズ) |
| RAID 10 | ≧4 (偶数) |
HDD 総数の半分 |
|
(N / 2) x(最小 HDD サイズ) |
Synology Hybrid RAID (SHR) は、ストレージ管理を簡略化し、RAID タイプについてあまり詳しくないユーザーのために設計された、自動 RAID 管理システムです。
SHR は異なるサイズのハードドライブを組み合わせて、最適な容量と性能を備えたストレージ ボリュームを構築します。ハードディスクのスペースを効率よく使用できる、柔軟性の高いストレージ ソリューションです。十分な数のハードドライブがあれば、SHR は1ディスク/2ディスク冗長性を実現します。つまり、SHR ボリュームは1台または2台のハードドライブが故障しても、データを消失させずに保持することができます。
RAID 0 は 2 台以上のハードドライブを組み合わせて、性能と容量を向上させますが、フォールト トレランスがありません。1 台のハードドライブが故障すると、アレイ内のすべてのデータが失われます。RAID 0 はさほど重要でないシステムに便利です。この場合、価格と性能のバランスが良く取れていなければなりません。
RAID 1 は、通常 2 台のハードドライブで用いられます。ハードドライブのデータはミラー化され、ハードドライブが故障した場合はフォールトトレランスを実行します。読み取り性能は向上しますが、書き込み性能は 1 台のハードドライブの場合とほぼ同じです。1 台のハードドライブが故障しても、データが失われることはありません。RAID 1 はフォールト トレランスが重要であり、スペースと性能はそれほど重要視されない状況でよく使用されます。
RAID 5 はフォールト トレランスがあり、読み込み速度が向上されます。最低でも 3 台のハードドライブが必要です。RAID 5 では、1 台のハードドライブが故障してもデータが失われることはありません。ハードドライブが故障した場合は、故障したハードドライブのデータは、残りのハードドライブにわたってストリップされたパリティから再構築されます。このため、RAID 5 アレイが劣化した状態になると、読み取り、書き込み両性能とも非常に大きく影響を受けます。RAID 5 は、容量とコストが性能よりも重視される状況において理想的なソリューションです。
RAID 6 は RAID 5 と似ていますが、さらなるストライピング レイヤーを提供できることと、2 台のディスクの故障に対応できる点が異なります。最低でも 4 台のハードドライブが必要です。この追加のフォールト トレランスにより、RAID 6 の性能は、RAID 5 の性能よりも下回ります。RAID 6 は、容量とコストが重視され、複数のフォールト トレランスが必要な場合に理想的なソリューションです。
RAID 10 は、RAID 1 と RAID 0 の利点が組み合わさったものです。読み書き速度が向上されますが、データストレージとして使用できるスペースは半分になります。4 台以上のハードドライブが必要となるためコストが嵩みますが、フォールト トレランスを提供しながら優れた性能も実現します。実際には、同じサブグループ内で故障が発生したのでなければ、RAID 10 は複数のハードドライブが故障しても対応できます。RAID 10 はデータベース サーバーなど、出入力デマンドの高いアプリケーションに最適です。