RAID
RAIDとは
RAID:安価な(独立した)ディスクの冗長アレイ
カリフォルニア大学バークレー校(カリフォルニア大学バークレー校)による安価な(独立した)ディスク1988年「冗長ディスクの安価なディスクのケース」、複数のディスクを組み合わせて「アレイ」 「より良いパフォーマンス、冗長性、またはその両方を提供するため
RAID機能の実現
- IO機能の向上、ディスクの並列読み取りおよび書き込み
- 耐久性、ディスク冗長アルゴリズムを改善して達成する
RAIDの実装
- 外部ディスクアレイ:拡張カードを通じて適応性を提供
- 内部RAID:マザーボードはRAIDコントローラを統合し、OSをインストールする前にBIOSで構成されます
- ソフトウェアRAID:OSによって実現されます。例:Synology NAS
RAIDレベル
レベル:複数のディスクがどのように連携するかは異なります
。RAID-0:ストライプボリューム、ストリップ
RAID-1:ミラーボリューム、ミラー
RAID-2
..
RAID-5
RAID-6
RAID-10
RAID-01
RAIDレベル
RAID-0
チャンク単位でのデータの読み書き
読み取りおよび書き込みパフォーマンスの向上
使用可能なスペース:N *最小(S1、S2、...)
フォールトトレランスなし
ディスクの最小数:2、2+
RAID-1
読み取りパフォーマンスが向上し、書き込みパフォーマンスがわずかに低下し
ます。使用可能なスペース:1 * min(S1、S2、...)
は冗長性機能を備えてい
ます。
RAID-4
複数のデータディスクのXOR計算値は、専用のチェックディスクに格納されます。
ディスク使用率(N-1)/ Nに
は冗長性があります。
少なくとも3つのハードディスクを実現できます。
RAID-5
読み取りおよび書き込みパフォーマンスの向上
使用可能なスペース:(N-1)*最小(S1、S2、...)
フォールトトレランスを備えています:最大1台のディスクが損傷する可能性が
あります最小ディスク数:3、3+
RAID-6
読み取りおよび書き込みパフォーマンスの向上
使用可能なスペース:(N-2)*最小(S1、S2、...)
フォールトトレランスを備えています:最大2つのディスクが損傷する可能性が
あります最小ディスク数:4、4+
RAID-10
読み取りおよび書き込みパフォーマンスの向上
使用可能なスペース:N *最小(S1、S2、...)/ 2
はフォールトトレラントです:ミラーの各グループは
少なくとも1つのピースのみを破壊できます。最小ディスク数:4、4+
RAID-01
複数のディスクが最初にRAID0を達成し、次にRAID1に結合
RAID-50
複数のディスクが最初にRAID5を実装し、次にRAID0に組み合わせる
一般的なレベル:
RAID-0、RAID-1、RAID-5、RAID-10、RAID-50