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