RAIDディスクアレイ
1概要:
RAIDは、大容量ディスク装置、データを保存し保護する機能として、ソフトウェアまたはハードウェア統合技術を介して複数のディスクを指します。ハードウェア実装では、フロッピーディスクアレイと呼ばれるハード・ディスク・アレイソフトウェア、RAIDカード上の専用ハードウェア処理タスクの襲撃チップ、最高のパフォーマンスとなります。コストのほとんどは、フロッピーディスクアレイを使用するには高すぎるので、しかし、mdadmのは、設計のためのパーティションやディスクごとにソフトウェアです。
RAID:
中国は、独立した冗長ディスク・アレイと呼ばれます。簡単に言えば、RAIDは、ディスクグループ(論理ドライブ)を形成し、それによって、単一のディスク・ストレージ・テクノロジーよりも高い性能を提供し、データのバックアップを提供するために様々な方法で組み合わせる別のドライブ(物理ディスク)の複数です。異なる組み合わせに応じて異なるRAIDレベルに分けることができます。
次のように一般的なRAIDレベルは次のとおりです。
RAID0:ストライピングボリューム
の各ディスクにファイルの内容の等しい量を分配、
読み取りと書き込み速度、
信頼性が低いです、
ディスクの最小数:2
容量:総ディスク容量
RAID1:ミラーボリューム
このファイルは、同時に2台のハードドライブに書き込まれます
パフォーマンスを読んで、パフォーマンスの低下を書きます
確実
容量:総ディスク容量の1/2
ディスクの最小数:2
RAID5:
RAID1と似ていますが、ハードディスクのすべての部分にパリティパリティ検査符号を付加し、それは、他のディスクにバックアップデータを記録します
一般的には強力なパフォーマンスの読み取りと書き込みのパフォーマンス、
破損したハードドライブよりも少ないをサポートすることができます。
容量:(N-1)/ N.
ディスクの最小数:3
RAID6:
そして同様のRAID5、書き込みパフォーマンスの低下は、セキュリティが損傷未満の2台のハードドライブをサポートすることができます。
2つのパリティビットを4つ以上の高速なディスクがあり、
(N-2)の容量/ N.
ディスクの最小数:4
Radl0:
RAID0、RAID1は、データがその後、RAID0のストライピングを行いますミラーリング、セットアッププログラム、RAID1最初のディスクミラーリングを行います。
容量:すべての容量のRAID1合計。
図2に示すように、ディスクアレイコマンド--------のmdadm
よく使用するコマンド:
作成:のmdadm -C -v / DEV / MD0 -l [RAIDレベル] -nの/ dev / SD [使用されるディスクの数] [... C] 1 -X 1は/ dev / SD
-C:作成
-v:指定
MD0:ラディ名前が作成され
L:指定されたレベル
-n:指定したディスクの数
-X1:スペアディスク
ビューライダーのステータス:mdadmの-D
フォーマット:mkfs.xfs
ディスクを削除します。mdadmの-f
例えば:私たちは、RAID1アレイと、スペアディスクを作成します。
(1)最初の三つのLinux RAIDフォーマットされたディスク、SDB、SDC、SDDを追加します。(ID fdに、LinuxのRAIDフォーマット)
(2)入力端子のmdadm -C -v / DEV / MD0 -L1 -n2 -x 1の/ dev / SDC1、 RAID1を作成する
(3)のmdadm -D / DEV / MD1 MD1ビュー状態の完了後に入力することができます。
(4)MD1フォーマット、ABC ABC空のフォルダを作成し、MD1の下に取り付けられ、
ABCフォルダ機能を使用してこの時間は、RAID1を有しています。
ケースを装着-HT入力DFが見ることができます:
(5)一方のディスクが故障した場合には、スペアディスクを自動的に置換され、データがそこに失われることはありません。
例えば:私たちは、フォルダABC 100 TXTファイルを作成するSDBは、自動的にまだ存在しているその内部データを置換するスペアSDDが時にディスクを削除します。
:ABCフォルダは100 txtファイルで作成された
削除SDB1ディスク:
ビューRAID1 MD1ステータス:
ビューABCフォルダのデータ: