RAIDとは? 学校では教えてくれないIT用語【基本情報技術者編】

こんにちは、ユキです。

新卒で大企業のSIerに入社し、現在は業務システムのWebアプリケーションを開発しています。

ペン子
ペン子

RAIDってなんだろう?呪文みたい…。

ユキ
ユキ

簡単にいうと複数のハードディスクのかたまりだよ!

RAIDは簡単にいうと複数のハードディスクのかたまりです。

基本情報技術者試験でも頻出の問題なので覚えておきたいですよね。

今回はRAIDについてわかりやすく説明していきます。

コーヒーでも飲みながらゆっくり読んでみてください。


スポンサーリンク

フェーズ1: RAIDとは

ざっくりいうとRAIDとは複数のハードディスクを組み合わせて一つのかたまりにすることで、どこかが壊れても安心して使用できる技術のことです。

詳しくいうと複数のディスクを一つの仮想的なディスクとして扱います

「Redundant Array of Inexpensive Disks」(冗長したたくさんの安価なディスク)の略ですね。

直訳ですがまあだいたいこんな感じです。

フェーズ2: RAIDの役割

RAIDの役割は主に下記のようなものになります。

  1. データをたくさん保存する
  2. データをなくさないようにする
  3. データの処理を早くする

データ関係に役立っていそうですよね。

2.1 データをたくさん保存する

複数のハードディスクのかたまりにすることによってたくさんデータを保存できるようにします。

いっぱいデータを残したいのに一つのハードディスクだけじゃ足りない!という場合に役立つわけです。

例えば、無印の積み重ねられる収納ボックスを買ったときにもっと収納増やしたいからもう一つ買って積み重ねてしまおうみたいな感じです

2.2 データをなくさないようにする

複数のハードディスクに同じ内容を書き込むことによってデータの信頼性を確保します。

ユキが間違ってコーヒーをハードディスクにこぼして壊してしまったとしても同じ内容の別のハードディスクがあるから安心というわけです。

信頼したいからRAIDにしてしまおうみたいな感覚です。

2.3 データの処理を早くする

複数のハードディスクで一斉にデータを書き込むことで処理を早くします。

例えば、ゲームやりながらYoutubeをみるって効率いい感じしますよね。そんな感覚です。

データの処理が速くなれば作業の負担がグッと減ります。

コンピュータにも人間に優しいRAIDって素敵ですね。

フェーズ3: RAIDの種類

RAIDには主に6つのレベルがあります。

RAID0(ストライピング)アクセス性能を向上させる
RAID1(ミラーリング)信頼性を向上させる
RAID2エラー訂正用のハミング符合を付与
RAID3エラー訂正用のパリティビットを付与
RAID4ブロック単位でストライピング
RAID5信頼性、アクセス性能両方高まる

ハードディスクの組み合わせ方によって名称が変わります。

役割ごとに使用するRAIDは違ってくるので確認しましょう。

いずれ各RAIDの解説もします。お楽しみに。

まとめ

今回はRAIDについて解説していきました。

RAIDは複数のハードディスクを組み合わせて仮想的な一つのハードディスクにするものなんだなと思っていてください。

基本情報技術者試験は過去問での対策がおすすめです。

私は以下の過去問で基本情報技術者試験を勉強して一発合格できました。

令和02-03年 基本情報技術者 試験によくでる問題集【午前】 [ イエローテールコンピュータ ]

価格:2,068円
(2022/2/27 16:38時点)
感想(1件)

令和02-03年 基本情報技術者 試験によくでる問題集【午後】 [ 角谷一成+イエローテールコンピュータ ]

価格:2,068円
(2022/2/27 16:38時点)
感想(2件)

これらは問題の解説が豊富で効率よく勉強することができるのでみなさんも試してみてください。

これからもユキのIT教室では初心者・未経験者向けのIT情報を発信していくのでよかったらフォローしてください。

以上ユキでした!