我有二塊硬盤,40G和10G ,我主板帶RAID0磁盤陣列功能,問(wèn)是不是只有硬盤容量一樣,才能做磁盤陣列功能啊?另外RAID0和RAID1 和RAID0+1和硬盤容量都有關(guān)系嗎?

熱心網(wǎng)友

RAID 1磁盤鏡像陣列是肯定不行的,RAID 1兩塊硬盤信息表和分區(qū)都要一模一樣的,工作時(shí)同步讀寫并進(jìn)行相互校對(duì),有點(diǎn)象ECC內(nèi)存的奇偶校核一樣,兩塊硬盤上存儲(chǔ)的數(shù)據(jù)一樣的{就象克隆人},所以存儲(chǔ)空間只有一塊磁盤的容量,其中一塊磁盤如果有故障另一塊還能正常工作,數(shù)據(jù)安全性很高。RAID 1的工作機(jī)理決定它需要兩塊一模一樣的硬盤,所以你這種情況搭不起來(lái)。RAID 0倒是有可能。RAID 0工作時(shí),它是將兩塊硬盤“合并”{沒(méi)想到合適的詞}成一塊,工作時(shí)RAID芯片會(huì)動(dòng)態(tài)將數(shù)據(jù)分配到兩塊磁盤上,比如在往磁盤上寫一個(gè)文件時(shí),它會(huì)將這個(gè)文件分成兩部分同時(shí)寫入兩個(gè)磁盤,等于是兩組磁頭在讀寫比一塊硬盤一組磁頭讀寫速度要快,但如果有一塊硬盤出了故障兩塊硬盤里的數(shù)據(jù)都徹底完蛋了,因?yàn)槲募遣贿B續(xù)地存儲(chǔ)在兩塊硬盤上的,你想恢復(fù)都沒(méi)法恢復(fù),數(shù)據(jù)的安全性要差。另如果是兩塊容量差太多的硬盤搭個(gè)RAID 0,磁盤效率不會(huì)提高到那里去,RAID芯片可能由于廠家的不一樣分配數(shù)據(jù)的方式不一樣;如果是平均分配數(shù)據(jù)的,一塊空間用光了,另一塊空間還很大,這時(shí)磁盤的性能還不如一塊磁盤時(shí)候好;如果是按硬盤容量的比例動(dòng)態(tài)分配的,兩塊的工作強(qiáng)度不一樣,效率也會(huì)打折。你這兩塊硬盤的容量差太多了,不是同一代硬盤技術(shù)的產(chǎn)品,轉(zhuǎn)速、磁頭結(jié)構(gòu)、伺服結(jié)構(gòu)都不一樣,可能運(yùn)氣好點(diǎn)能搭成RAID 0,但至少要比較有效率的組成RAID 0是比較困難的。另做為個(gè)人用戶我個(gè)人從來(lái)對(duì)ATA硬盤搭RAID很反感,因?yàn)锳TA RAID的CPU占用率要比平時(shí)大幅度提高,容量與安全的平衡且不說(shuō),采用ATA RAID來(lái)提高存儲(chǔ)子系統(tǒng)的性能是在犧牲CPU與內(nèi)存子系統(tǒng)性能的情況下獲得的,其實(shí)我們個(gè)人用戶平時(shí)大多數(shù)應(yīng)用更依賴于CPU與內(nèi)存子系統(tǒng)性能,就象玩游戲,你是愿意硬盤載入慢點(diǎn)游戲幀速快一點(diǎn)呢,還是要硬盤載入快點(diǎn)游戲幀速慢一點(diǎn)呢?我想絕大部分的人會(huì)選擇前者。要磁盤性能還是考慮SCSI吧。

熱心網(wǎng)友

容量不一樣也可以組成RAID 0,只是你的40G硬盤就只能當(dāng)做10G的來(lái)用,

熱心網(wǎng)友

你說(shuō)的Raid O需要兩塊容量一樣的磁盤才能組成磁盤陣列。還有啊,你的主板支持PATA硬盤的磁盤陣列嘛?10G的肯定是5400轉(zhuǎn)的硬盤,好像和7200轉(zhuǎn)硬盤不能組成磁盤陣列(這是我個(gè)人猜測(cè),因?yàn)闆](méi)試過(guò))。應(yīng)該可以組成Raid1。不過(guò)我建議還是不要組成磁盤陣列的好,Raid1是備份用的,個(gè)人用戶用不著,而且浪費(fèi)磁盤空間。