知識庫
SCSI硬盤主要是因為原來的IDE接口的硬盤轉(zhuǎn)速太慢,傳輸速率太低,因此高速的SCSI硬盤出現(xiàn)。SCSI 類型共享云硬盤是一種支持多臺云主機并發(fā)讀寫操作的數(shù)據(jù)塊級存儲設(shè)備。通過 Lun 卷的 SCSI 鎖機制,即 SCSI Reservation 命令來進行 SCSI 鎖的操作。如果某臺主機給磁盤傳輸了一條SCSI Reservation 命令,則這個磁盤對于其他的主機就處于鎖定狀態(tài)。該機制有效避免了多臺云主機同時操作磁盤時對磁盤數(shù)據(jù)造成破壞。
大硬盤服務器價格表:http://www.xcwl17.com/
最近因為工作需要,調(diào)研了部分公有云廠商 SCSI 共享盤的功能和用法。中、高端服務器一般配置SCSI硬盤,原因是SCSI硬盤的性能比IDE硬盤好得多。但SCSI硬盤具體好在哪里呢?這恐怕就很少有人知道了,以下就讓我們來看看SCSI硬盤到底好在哪里。
scsi硬盤對于傳統(tǒng)IDE硬盤的優(yōu)勢:
1、接口速度更快:SCSI(SmallComputerSystemInterface,小型計算機系統(tǒng)接口)原是一種廣泛應用于小型機上的高速數(shù)據(jù)傳輸技術(shù),現(xiàn)在越來越多地出現(xiàn)在PC服務器上,SCSI接口正在成為PC服務器的標準接口。
而IDE接口則是普通PC的標準接口。早期IDE接口的數(shù)據(jù)傳輸率非常低,從PIO0模式到UDMA33、UDMA66、UDMA100,直至最新的ATA/133標準,理論上的數(shù)據(jù)傳輸率只達到133MB/s。采用UltraWIDE、Ultra2WIDE、Ultra160/m標準的SCSI接口速度分別可以達到40MB/s、80MB/s、160MB/s,現(xiàn)在Ultra320標準已經(jīng)確定,數(shù)據(jù)傳輸率已經(jīng)達到了320MB/s。
2、轉(zhuǎn)速最快:硬盤轉(zhuǎn)速是決定傳輸性能的一個關(guān)鍵因素。當主流IDE硬盤的轉(zhuǎn)速在5400rpm時,SCSI硬盤的轉(zhuǎn)速就已經(jīng)達到7200rpm,而現(xiàn)在IDE硬盤轉(zhuǎn)速提高到7200rpm時,SCSI硬盤的轉(zhuǎn)速早已高達15000rpm了。高轉(zhuǎn)速意味著硬盤的平均尋道時間短,能夠迅速找到需要的磁道和扇區(qū),所以在轉(zhuǎn)速上IDE硬盤已經(jīng)同SCSI硬盤無法相提并論了。
3、在緩存容量更大:緩存容量也是影響硬盤性能的重要因素之一。SCSI硬盤一般都配置了容量相對較大(8MB甚至更多)的緩存,用來解決硬盤與內(nèi)存之間的傳輸速度瓶頸問題。同時,SCSI硬盤采用了巨型磁阻磁頭(GMR)技術(shù),其讀、寫分別由不同的磁頭來完成,大大提高了硬盤的速度。
而IDE硬盤的緩存容量則比較小,一般為2MB,雖然現(xiàn)在也出現(xiàn)了8MB緩存的IDE硬盤,提高了一些IDE硬盤的性能,但是由于IDE硬盤的先天不足,所以其性能沒有得到顯著的提升。
4、CPU占用率更低:比較SCSI硬盤和IDE硬盤的CPU占用率,可以發(fā)現(xiàn)SCSI硬盤具有相當?shù)膬?yōu)勢。SCSI硬盤可通過獨立的、高速的SCSI卡來控制數(shù)據(jù)的讀寫操作,大大提高了系統(tǒng)的整體性能。
而IDE硬盤沒有專用的數(shù)據(jù)處理芯片來擔當數(shù)據(jù)處理重任,所以對CPU的占用比較多,比如當保存一個比較大的Word文件時,您就會發(fā)現(xiàn)計算機停頓一下,這是因為CPU處理數(shù)據(jù)的結(jié)果。
5、擴展性更強:SCSI的擴展性要比IDE好得多。一般每個IDE系統(tǒng)可有兩個IDE通道,總共連4個IDE設(shè)備,使用比較特殊技術(shù)的主板也只能最大支持8個設(shè)備。而SCSI接口可連接7~15個設(shè)備,比IDE要多很多。現(xiàn)在IDE只有硬盤和光驅(qū)兩類設(shè)備,SCSI則多得多,比如掃描儀、打印機等。
IDE的電纜長度大約為45cm,SCSI則可以達到1.5~12m,甚至更長,安裝的自由度高了很多。由于SCSI設(shè)備的中斷共享,即只由SCSI卡占用一個中斷,連接在其上的設(shè)備由SCSI卡提供ID地址。因此使中斷得到了擴展,解決了出現(xiàn)中斷沖突的問題。
6、熱插拔特性優(yōu):SCSI硬盤支持熱插拔的硬盤安裝方式,可以在服務器不停機的情況下拔出或插入硬盤,操作系統(tǒng)可自動識別硬盤的改動。這種技術(shù)對于24小時不間斷運行的服務器來說是非常必要的。當然并不是所有的SCSI硬盤都支持熱插拔,只有符合熱插拔標準的SCSI硬盤才可以實現(xiàn)熱插拔。
另外,共享云硬盤為云主機提供共享訪問塊設(shè)備的能力,但該共享功能的實現(xiàn)還需要結(jié)合搭建集群或者搭建共享文件系統(tǒng)來使用。否則如果沒有集群管理能力,文件系統(tǒng)之間無法做到數(shù)據(jù)同步,磁盤會遭到破壞。另外,一旦共享云硬盤已經(jīng)被格式化成某種文件系統(tǒng),不可再掛載到其他不同操作系統(tǒng)的云主機,否則文件系統(tǒng)格式不兼容,也可能會對磁盤造成破壞。
因此,使用 SCSI 云硬盤,需要注意的是:
共享云硬盤只支持數(shù)據(jù)盤。
使用共享云硬盤的主機需要分散到不同的計算節(jié)點上。
共享云硬盤同時只能為一種操作系統(tǒng)使用,不可在不同操作系統(tǒng)(Linux 和 Windows)之間進行交替使用。
共享云硬盤需要結(jié)合高可用集群或者共享文件系統(tǒng)使用。
通過以上介紹,您現(xiàn)在知道服務器為什么要用SCSI硬盤了吧?總的來說,scsi優(yōu)點:系統(tǒng)占用率極低,轉(zhuǎn)速快,傳輸率高。缺點:價格高、安裝不便、還需要設(shè)置及其安裝驅(qū)動程序,因此這種接口的硬盤大多用于服務器等高端應用場合。不過,需要說明的是:SCSI硬盤的價格較貴,同樣容量的SCSI硬盤價格會比IDE硬盤貴80%以上,所以SCSI硬盤主要應用于中、高端服務器和高檔工作站。