想請問板友通常會選擇軟體RAID還是單純LVM - Linux

Table of Contents

我兩個都用過

不過因為我是追求效能的
所以我是採用 BIOS raid (其實效能跟軟體RAID差不多)

目前是用三顆硬碟
# hdparm --direct -Tt /dev/mapper/isw_chacjggeed_Volume01

/dev/mapper/isw_chacjggeed_Volume01:
Timing O_DIRECT cached reads: 1126 MB in 2.00 seconds = 562.96 MB/sec
Timing O_DIRECT disk reads: 812 MB in 3.01 seconds = 270.19 MB/sec

看起來還算不錯
至於會不會吃到CPU運算時間
多少是會的
不過主要看你的用途

我主要拿來compile source code
比方說當我在 compile Android 時
無論從 make -j12 ~ j16
都是CPU速度跟不上I/O速度 (CPU: Intel i7 930)
因此如果我硬碟再多再快也無法提昇整體 compile 速度了

當然還是有其他情境是消耗I/O時間的
就看你的用途囉!!


※ 引述《DRLai (蘇打)》之銘言:
: 我有一台…規格屬於一般PC的電腦
: 附加五顆160G的硬碟
: 想請問,板友們平常會在安裝時選擇LVM還是軟體RAID呢?
: 系統(CentOS5.5)預設安裝時是直接把所有硬碟設定成PV
: 但是我發現這樣跑下來還挺慢的
: 原本是安裝另一套作業系統,選擇軟體RAID
: 速度印象中可以到130mb/s
: 現在單純LVM卻只有40mb/s..慢得有點誇張
: 未來不會擴充硬碟的考量下,選RAID比較好嗎?
: (這台電腦的用途是拿來當小型host,管理其他無硬碟系統)
: 感謝各位

--

All Comments

Tracy avatarTracy2010-06-11
compiler android 真的好久 orz
Kyle avatarKyle2010-06-14
Poppy avatarPoppy2010-06-18
請問二樓為何要噓呢 我有哪一點寫錯 請指教 謝謝!
Yuri avatarYuri2010-06-22
他按錯吧!!
Mary avatarMary2010-06-24
感謝推文/回文的各位,因為我沒需要容量擴充的需求…
看來改回軟體RAID好了~(硬體的玩不起沒錯orz)
Yedda avatarYedda2010-06-28
最近在裝軟體就很明顯感受到速度上的差異