Linuxで録画&ファイルサーバを構築しようとしています。
堅牢性を高めるためにRAID1でデータは保存しようと考えているのですが、
サーバやらRAIDに関して素人であり、フェイクRAIDとソフトウェアRAIDのどちらを構築すべきか迷っています。
フェイクRAIDとソフトウェアRAIDでは使用する上でどのような違いがあるのでしょうか。
※フェイクRAIDとは動作の一部をBIOSで行い、対応マザーボードが必要となるRAIDであり、
ソフトウェアRAIDはOSですべて行うRAID、という認識です。
また、ハードウェアRAIDはコストが高いことから考えていません。
速度はソフトウェアRAIDの方が速いと聞いていますので、それ以外で使用する上で違いがあればご教示願います。
A 回答 (2件)
- 最新から表示
- 回答順に表示
No.2
- 回答日時:
adaptecはHostRAIDっていうし、言い方はメーカーによって違うみたいですけどね。
http://www.jetway.com.tw/jw/ipcboard_view.asp?pr …
そもそもこれSATAにLinux用の別コントローラ載ってないですよね?
だからこれはOSのソフトウェアRAIDしかできないと思う。
別コントローラが載ってるのはLinuxのインストールをサポートしたサーバマザーのみです。
こういうのとか
http://www.supermicro.com/products/motherboard/X …
こういうの
http://www.intel.com/products/server/motherboard …
これはESRTのドライバが提供され、RAID Web Consoleで管理します。
http://downloadcenter.intel.com/Detail_Desc.aspx …
readmeをみてわかるとおり、中身はmegasrなので、Megaraid Storage Managerをインストールしても使えます。
この回答への補足
そうでしたか…。どおりでマザーボードのマニュアルに何も載っていないわけですね。NF81-T56N-LFにはRAID対応という記述があり、廉価版のNC85-E350-LFには特に何も書いていなかったのでNF81-T56N-LFはフェイクRAIDできるのかと思っていたのです。この違いはなんなんでしょうか。OSによるソフトウェアRAIDはマザーボードが対応していないとできないとか、そういったことはないですよね。
supermicroはICH9Rというコントローラですね。サーバ用ということで価格が高い…。もっと手軽に導入できると思っていたのですが、再考する必要がありそうです。
No.1
- 回答日時:
ASUSのマザーやNEC,DELL等の低価格サーバに搭載されるmegasr,
supermicroのadaptahci,intelのEmbeded Server RAID TechnologyなどfakeRAIDと呼ばれるものには色々種類があります。
これらに共通の利点としては、ハードウェアのRAIDカードを使ったときのように、わかりやすいGUIの専用管理ツールによるディスク状態の監視が出来ることがあげられます。
サーバー用途で、サーバールームやデータセンターなどでの運用を念頭に入れてあるので、
アレイが壊れたときのメールアラートは標準として、アラームが鳴ったり、対応エンクロージャで不具合ドライブのfailLEDを光らせるものもあります。
また、いちいち個別のサーバーへログインせずとも、別のPCに管理ツールをインストールしておけば、同じネットワーク内の全てのRAIDアレイの状況を把握できます。
ただ、カーネルにソフトウェアRAIDドライバがマージされていないので、インストール時に別途RAIDドライバを必要としますが、RHELやSuSEなどのシェアの大きいディストリビューション用しか公開していません。当然、使いたいOS用にドライバが公開されていなければインストールできません。
そして、運用中のカーネルアップデートに伴って、アップデート先の新カーネル用にRAIDドライバを作成する必要があります。
新しいカーネルでドライバが古いまま起動するとOS上でRAIDアレイが解除され、カーネルパニックで全く起動しないか、ディスクが同期されずそれぞれ1台ずつで認識します。
OSによるソフトウェアRAIDの場合は、どんなチップセットでも関係なく構築できますが、管理ツールがないので、ディスクの状況は自分でsyslogを確認して初めて知ることが出来ます。
そして、障害時もターミナルからコマンドを使って手動復旧させなければならず、初心者にはかなり敷居が高いです。
なんか難しそうだ、と思ったならばAdaptecのASR2405やLSIのSAS9211-4iといった安価なハードウェアRAIDカードを導入するほうがいいです。
メジャーチップのためカーネルにドライバがマージされており、アップデートした新しいカーネルでもそのままRAIDを認識するので、fakeRAIDの欠点をなくした形になります。
RAIDカードが壊れても、同じものか上位機種を購入すれば、そのまま使えることが多いです。
安く抑えてカーネルアップデートが出来なかったり、RAIDの状況がわからないといった運用不安を抱えるか、2万円程度の出費で快適に使うかの2択です。
もしくは、supermicroやASUSから出ている、LSIのSASコントローラを搭載したサーバーマザーを購入すれば、RAIDカードを別途買うより若干安いです。
この回答への補足
ご回答ありがとうございます。
違いはHDD故障時の検出と復旧方法ということですね。ソフトウェアRAIDで復旧させるのは調べて仮にできたとしても、いちいちコマンド入力しないと故障かどうか判断できないというのは手間ですね。しかし、+2万円というのはちょっと高いので、できればそれはなしで考えたいです…。
追加で質問させてください。
ソフトウェアRAIDについて、HDD故障時の検出と復旧方法は検索すれば出てきます。例えば以下のサイトなどです。
http://www.linuxmania.jp/soft_raid_recovery.html
しかし、フェイクRAIDについてはあまり情報がないように思います。(そもそもフェイクRAIDという名前が一般的ではない?)フェイクRAIDについて、故障検出や復旧方法などを調べたい場合はどのあたりを調べればよいでしょうか。例えば使用を考えているのは新製品のNF81-T56N-LFなどです。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(コンピューター・テクノロジー) RAID6はRAID自体が壊れたら新たにRAIDを買って壊れたRAIDからHDDやSSDを取り出して 4 2023/06/23 20:04
- USBメモリー・SDカード・フラッシュメモリー LHR-4BNHEU3(非RAIDモデル)認識されない 2 2023/06/17 14:04
- その他(コンピューター・テクノロジー) RAIDのミラーリングってどれかのストレージのデータの一部が壊れたらその壊れが別のストレージにもコピ 9 2023/07/04 20:10
- ドライブ・ストレージ 規格が分かりません。 3 2022/11/07 16:41
- ロック・パンク・メタル おすすめのV系バンドを教えてください 2 2022/06/17 00:01
- ドライブ・ストレージ 緊急事態 データ救出案求む 外付けハードディスクケースに6TBのハードディスクを2つでミラーリングを 7 2023/01/03 10:57
- ドライブ・ストレージ CドライブのSSD入れ替え手順について 2 2022/12/20 19:35
- マウス・キーボード Logicool optionsについての質問です。 私が使っているレシーバーはUnifyingです 1 2022/09/22 23:39
- IT・エンジニアリング webアプリの開発のみを行なっている企業というのは少ないのでしょうか。 3 2022/05/05 14:16
- 楽器・演奏 iPhoneやiPadをミキサーとして使用する方法 1 2022/11/20 18:19
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Dockerコンテナ(centos7.9)の...
-
『カーネルとの通信中にエラー...
-
マザーボード用ドライバ
-
パフォーマンスモニタの%Proces...
-
ブルースクリーンの原因が「ntk...
-
ip_conntrack_ftpのインストール
-
無線LAN子機のLINUX版インスト...
-
RedHat でのテープライブラリー...
-
英語版のMSsoftお試し版の入手方法
-
カーネル再構築でのエラー
-
どうしてwindowsはMacと比べ動...
-
rcp,rshのタイムアウトについて
-
パソコンでゲームをプレイしよ...
-
Raspberry Pi 3 A+ ブラウザ遅い
-
virtual boxにインストールした...
-
ubuntu 初期化について
-
Ubuntu on Xorgのログインについて
-
M.2 NVME SSDがWindowsからはア...
-
apt-getによるapacheのインスト...
-
光学ドライブをUEFIにしたいの...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
パフォーマンスモニタの%Proces...
-
UNIXとBSDとLinuxの違いを小学...
-
/dev/nvme0n1p2 clean と表示さ...
-
/proc/sys/net/ipv4/route/flus...
-
割り込み不可能?なプロセスを...
-
カーネルバッファとは何でしょうか
-
Linuxの頻繁なバージョンアップ...
-
カーネルアップグレード後、una...
-
SolarisとLinuxの違い
-
どうしてwindowsはMacと比べ動...
-
魔改造版Windows 2000をインス...
-
UNIXからLINUXへのデータ移行に...
-
違いを教えください!!
-
エラー”Illegal seek”はどんな...
-
Dockerコンテナ(centos7.9)の...
-
Linuxでダイナミックディスクっ...
-
Linux 32Bitと64Bitのメモリー...
-
linuxカーネルのダウングレード...
-
kernel32.DLL のCDでの場所...
-
romfsってなんですか?
おすすめ情報