引用:
作者aric2003
當兩顆硬碟或兩個陣列互傳時,傳個幾拾G,你就知道ide 和 sata有多慢了,沒個30分到1小時根本傳不完,但用scsi嘿嘿嘿那就不同了,我的系統每秒215M/s寫入速度,你說要傳多久呢?這是我實際用過的經驗啦!!!不是只看人家說的.
|
假如用兩個獨立array,一個純讀取,一個純寫入
而且資料都是連續的,這樣對傳下,速度一定會很快
不過假如是兩個ide array,規模不大,他不會比scsi慢多少
這只是測試硬碟seq. read/write的效率
例如兩組ide/scsi array,都是兩台硬碟組的raid 0
兩個array對傳下,scsi可能快一些,不過這是硬碟本身優勢
假如是差不多機械規格的硬碟,速度就會差不多
但是我們可以用一些方法讓ide跟scsi差異變大
例如是一個規模很大的array(都是八台硬碟的話...)
ide很容易被頻寬卡死,throughout可能卡在bus上死掉
scsi可能會有頻寬較高或bus較優良(pci-x...)的優勢
或者是不對傳連續大檔,傳好多gb的xx k size超小檔
這時seek量非常多,硬碟本身的seek time變成重點
XOR的快取也變得更有效用
但是假如我們用相同的立足點來比較,結論倒是不一定這樣
一張普通U320的scsi控制卡,接一台萬轉scsi硬碟
跟一台sata萬轉raptor來比較,後者應該不會比較慢
或者是同樣搞各XOR SATA Raid,接上一堆萬轉SATA硬碟
跟另一個XOR SCSI Raid來比,這樣兩者效能也不會差很多
其實要這樣比,同時再考慮到成本問題,應該比較恰當