DIY存儲服務(wù)器技術(shù)篇——硬盤RAID選用
隨著硬盤技術(shù)的不斷發(fā)展,DIY服務(wù)器時可選的硬盤和RAID越來越多,如何選用合適的硬盤RAID,既能提高服務(wù)器性能,又具有價格優(yōu)勢,是DIY愛好者關(guān)心的話題。筆者就建設(shè)世界網(wǎng)絡(luò)(www.linkwan.com)過程中DIY服務(wù)器硬盤RAID選用的經(jīng)驗(yàn)共享給大家,希望能對大家有所幫助。 一、 常用硬盤類型簡介 目前常用硬盤分為IDE、SATA、SCSI幾種,最大的區(qū)分的就是接口上的不同。服務(wù)器上一般采用后面兩種:SATA和SCSI,也有DIY采用比較新的SAS硬盤。下面我們就SATA、SCSI、SAS等接口技術(shù)作簡單介紹。 1、 SATA 接口 SATA(Serial Advanced Technology Attachment)是串行ATA的縮寫,目前能夠見到的有SATA-I和SATA-II兩種標(biāo)準(zhǔn),對應(yīng)的傳輸速度分別是150MB/s和300MB/s。SATA主要用于取代遇到瓶頸的PATA接口技術(shù)。從數(shù)據(jù)傳輸角度來看,SATA比PATA速度更快,抗干擾能力更強(qiáng)
SATA一般采用點(diǎn)對點(diǎn)的連接方式,即一頭連接主板上的SATA接口,另一頭直接連硬盤,沒有其他設(shè)備可以共享這條數(shù)據(jù)線。 另外,SATA具備熱插撥功能,可以更加方便的組建磁盤陣列。串口的數(shù)據(jù)線由于只采用了四針結(jié)構(gòu),因此較并口安裝起來更加便捷,更有利于縮減機(jī)箱內(nèi)的線纜,有利散熱。 2、 SCSI 接口 SCSI(Small Computer System Interface)是一種專門為小型計(jì)算機(jī)系統(tǒng)設(shè)計(jì)的存儲單元接口模式,可以對計(jì)算機(jī)中的多個設(shè)備進(jìn)行動態(tài)分工操作,對于系統(tǒng)同時要求的多個任務(wù)可以靈活機(jī)動的適當(dāng)分配,動態(tài)完成。 SCSI從最初的SCSI(8bit)發(fā)展到今天的Ultra 320 SCSI,速度從1.2MB/s到現(xiàn)在的320MB/s,有了質(zhì)的飛躍,目前的主流SCSI硬盤都采用了Ultra 320 SCSI接口。SCSI硬盤也有專門支持熱拔插技術(shù)的接口,與SCSI背板配合使用,可實(shí)現(xiàn)硬盤的熱拔插。 3、 SAS 接口 SAS 是Serial Attached SCSI的縮寫,即串行連接SCSI。SAS技術(shù)引入了SAS擴(kuò)展器,使SAS系統(tǒng)可以連接更多的設(shè)備,其中每個擴(kuò)展器允許連接多個端口,每個端口可以連接SAS設(shè)備。SAS也兼容了SATA,這使得SAS的背板可以兼容SAS和SATA兩類硬盤, 對用戶來說,使用不同類型的硬盤時不需要再重新投資。 和傳統(tǒng)并行SCSI接口比較起來,SAS不僅在接口速度上得到顯著提升(現(xiàn)在主流Ultra 320 SCSI速度為320MB/s,而SAS才剛起步速度就達(dá)到300MB/s,未來會達(dá)到600MB/s甚至更多),而且由于采用了串行線纜,不僅可以實(shí)現(xiàn)更長的連接距離,還能夠提高抗干擾能力,并且這種細(xì)細(xì)的線纜還可以顯著改善機(jī)箱內(nèi)部的散熱情況。 二、 服務(wù)器硬盤的選用 SCSI硬盤相對于SATA硬盤,有許多優(yōu)點(diǎn): SCSI可支持多個設(shè)備,也就是說所有的設(shè)備只需占用一個IRQ,同時SCSI還支持相當(dāng)廣的設(shè)備,如CD-ROM、DVD、CDR、磁盤、磁帶機(jī)、掃描儀等。 SCSI允許在對一個設(shè)備傳輸數(shù)據(jù)的同時,另一個設(shè)備對其進(jìn)行數(shù)據(jù)查找。這就可以在多任務(wù)操作系統(tǒng)如Linux、Windows NT中獲得更高的性能。 SCSI占用CPU較低,在多任務(wù)系統(tǒng)中占有著明顯的優(yōu)勢。由于SCSI卡一般帶有自己的I/O處理芯片,可處理SCSI設(shè)備的事務(wù),在工作時主機(jī)CPU只要向SCSI卡發(fā)出工作指令,SCSI卡就會自己進(jìn)行工作,工作結(jié)束后返回工作結(jié)果給CPU,在整個過程中,CPU均可以進(jìn)行自身工作。 而SATA工作時別的操作都需要等待,這就是為什么在讀取硬盤的時候你會覺得系統(tǒng)“卡”的原因,SCSI就不會有這樣的問題。 SCSI設(shè)備還具有智能化,SCSI卡自己可對CPU指令進(jìn)行排隊(duì),這樣就提高了工作效率。在多任務(wù)時磁盤會在當(dāng)前磁頭位置,將鄰近的任務(wù)先完成,再逐一進(jìn)行處理。 |
|