主題: Raid0+1
瀏覽單個文章
latw
Junior Member
 
latw的大頭照
 

加入日期: Jul 2002
文章: 772
引用:
Originally posted by Sanobia
很多人很天真喔,市面上的RAID卡和主幾板上on board的raid
全都是完全硬體RAID的嗎?有些根本是ATA Controller罷了,
掛不同的BIOS和Driver罷了.還記得OC就有白癡說過XOR運
算像記憶體做ECC處理一樣簡單.為什麼一堆蟑螂RAID卡,使用
CPU Loading變高,RAID讀寫速率忽高忽低的,做DVD等級的即
時剪輯連剪輯軟體的平均30MB/sec的讀寫速率都做不到.去看
看3WARE的RAID卡上的兩個晶片的作用是什麼,那顆小的可不
什麼ATA Controller啊.而是資料封包Switcher.大顆是一個
64位元 ASIC處理器,一個做raid資料封包交換處理,一個做cisc
處理器不擅長的XOR邏輯運算.問題還不是有就好了,有的廠商做
出的東西還不如用軟體運算罷了.用蟑螂級的RAID做RAID不會耗
資源才有鬼,要不要看做RAID5比跑單顆還慢的情形,真不知道誰不
懂RAID運作的原理,就算是SCSI也是佔用資源小而已.

說真的,ECC跟RAID5真的都是只有作"簡單"的XOR阿
不過雖然說以上都是正確沒錯,但是無法讓人信服
所謂用軟體作RAID應該(純猜測)只是將製作RAID的程式燒死在RAID卡上,等需要讀取/儲存時才去跑那隻程式,類似ISR,所以還是需要主機板上的CPU時間.
而硬體RAID則把這隻程式用硬體製作出來,所以主機板上的CPU並不需要處理那一段程式.自然CPU Load就降低了.
如果有錯趕快劈我吧
舊 2003-09-10, 02:43 PM #19
回應時引用此文章
latw離線中