

RAIDをなぜ使うのか? RAIDの概念とRAID性能向上について説明していきます。
RAIDとは"Redundant Array Of Independent(or Inexpensive) Disk"の略字で、データの分散記録により高速で信頼性の高いディスク装置を実現するための技術です。基本的な RAIDの概念は安価で低容量、価格相応の信頼性のハードディスク(Inexpensive Disk)を用い、大容量で信頼性の高いストレージ(補助記憶装置)をいかに構築すべきかを提案したものです。
⊙ RAIDをなぜ使うのか?
⊙ RAIDの概念
⊙ RAID性能向上について
RAIDにはどのようなものがあるのでしょうか?
RAIDレベルには構築時のディスクの組み合わせ方、提供する機能によってRAID0から 1, 2, 3, 4, 5, 6 ,0+1, 1.5, インテル Matrix RAIDなどがあります。ここでは、各RAID Levelについて説明していきます。
⊙ RAIDのレベル
⊙ RAID0
⊙ RAID1
⊙ RAID2
⊙ RAID3, RAID4
⊙ RAID5
⊙ RAID6
⊙ RAID0+1, RAID10(1+0)
⊙ JBOD (Just Bunch of Disks)
⊙ RAID1.5
⊙ Intel Matrix RAID
デスクトップシステムで RAIDを構成するためには何が必要でしょうか? 当然、RAID機能搭載の装置が必要です。デスクトップシステムで RAIDを実装する方法としては、RAIDコントローラカードを装置に取り付ける方法と、RAIDコントローラがあらかじめ実装されているマザーボードを使う方法があります。
⊙ RAID構成のための準備
⊙ RAID機能搭載のメインボード
⊙ RAIDコントローラカード(ハイエンド)
⊙ RAIDコントローラカード (ローエンド)
⊙ RAIDドライブ設置用 FDD
RAID 構成する方法や RAID メニューに表示される用語は共通の内容ですので、一度 RAID 構成メニューが把握できれば、他の RAID コントローラバイオスメニューからでも、簡単に RAIDを構成することができるようになります。
⊙ BIOS(バイオス)RAID 構成方法
⊙ RAID機能搭載のメインボードはBIOSからRAID機能を設定します。
⊙ RAID 設定メニューの形は違っても使用方法は同じです。
⊙ RAID コントローラカードも基本構成は同じです。
⊙ RAID バイオスは英文なので、よく理解した上で作業してください。
RAID構成はバイオスからだけではなく、ウィンドウズでも RAIDを構成することができます。
⊙ ソフトウェアでも RAID管理が出来ます
⊙ RAIDコントローラはユーティリティでも制御できます
⊙ Intel Storage Managerで Matrix RAID 設定
⊙ Adaptec ASR-3405の Adaptec Storage Manager
⊙ RAID専用Storage Managerの代わりにWindowsでもソフトウェア RAID が使えます
今回はHD Tune 2.54を使いハードディスクの転送速度、アクセスタイム、バースト転送速度、 CPU使用率を確認してみました。
⊙ RAID 構成別性能の差は?
⊙ ICH9R基盤デスクトップシステムを基準でテスト
⊙ HD Tune 2.54 テスト結果
⊙ IO Meterテスト結果
⊙ ファイルコピー時間テスト
RAIDに係わる作業をコントローラカードのXOR プロセッサとキャッシュメモリの助けで処理するのでシステムの影響力が少ないです。しかしメインボードに搭載された RAID コントローラや普及型 RAID コントローラカードはこのような作業をシステムで行わなければならないので、同じRAID構成でも性能が変わることがあります。
⊙ メインボード / PCI / PCI Express 方式の性能の差は?
⊙ 同じRAID構成でもコントローラ環境によって性能が変化するのでしょうか?
⊙ Intel ICH9R / Adaptec ASR-3405 / Coyote SATA II RAID 4ch(PCI) 性能比較
⊙ 実際、ファイル転送テストの結果は?
⊙ 理論上の性能と実際の性能が違う理由は、読み取りではなく書き込みが原因。
今まで RAIDの構成と性能、そして各RAIDコントローラインターフェイス別、性能の差を見てみました。デスクトップシステム環境で RAIDを構築する方法は今回ご紹介した3つの方法がありますが、各インターフェイス別に長所と短所があり、RAIDを構成する目的に合ったものを選択しなければなりません。
⊙ RAID性能は PCI-E ハードウェア RAID、費用節約はメインボード RAID
⊙ デスクトップ環境では各コントローラ別に長所と短所がある
他の箇所でRAIDを構成するためにはRAID機能を搭載のメインボードや拡張カードが必要だと説明しましたが、必ずしもそうではありません。OSでソフトウェアを通じてドライブをRAIDのように使うことができるからです。
⊙ ウィンドウズのソフトウェア RAID の性能は?
⊙ RAIDコントローラがなくても RAIDが構築できる?
⊙ ソフトウェア RAID の性能は無難だが…