有關(guān)光纖網(wǎng)卡和主機總線適配器區(qū)別分析

字號:

在討論這個問題的時候,需要先說清楚一個問題:我們知道,在早期的SAN存儲系統(tǒng)中,服務(wù)器與交換機的數(shù)據(jù)傳輸是通過光纖進行的,因為服務(wù)器是把SCSI指令傳輸?shù)酱鎯υO(shè)備上,不能走普通LAN網(wǎng)的IP協(xié)議,所以需要使用FC傳輸,因此這種SAN就叫FC-SAN,而后期出現(xiàn)了用IP協(xié)議封裝的SAN,可以完全走普通LAN網(wǎng)絡(luò),因此叫做IP-SAN,其中最典型的就是現(xiàn)在熱門的ISCSI。
    這兩種方式都需要對數(shù)據(jù)塊進行繁重的讀包解包操作,因此高性能的SAN系統(tǒng)是需要在服務(wù)器上安裝一塊專門負責(zé)解包工作以減輕處理器負擔(dān)的網(wǎng)卡,這種網(wǎng)卡大家就叫它HBA卡,它除了執(zhí)行解包工作外當(dāng)然還可以提供一個光纖接口(如果是iSCSIHBA卡就是提供普通的RJ45接口)以用于跟對應(yīng)的交換機連接;另外,HBA物理上你可以把它當(dāng)作網(wǎng)卡一樣插在PCI或者PCI-E槽位里,因此這種設(shè)備的用法非常相一張網(wǎng)卡,很多人也就把它跟普通網(wǎng)卡或普通的光纖網(wǎng)卡混淆了。當(dāng)然,有的iSCSIHBA卡就可以當(dāng)作普通網(wǎng)卡來用,不過從價格上考慮這是非常奢侈的。
    HBA的常規(guī)定義:就是連接主機I/O總線和計算機內(nèi)存系統(tǒng)的I/O適配器。按照這個定義,像顯卡就是連接視頻總線和內(nèi)存,網(wǎng)卡就是連接網(wǎng)絡(luò)總線和內(nèi)存,SCSI-FC卡就是連接SCSI或者FC總線和內(nèi)存的,它們都應(yīng)該算是HBA。HBA卡有FC-HBA和iSCSIHBA將來還有其他HBA卡,但是,HBA通常用在SCSI。Adapter(適配器)和NIC用于FC;而NIC也會用于以太網(wǎng)和令牌環(huán)網(wǎng)。
    其實,網(wǎng)卡是大家常提到的一個類型設(shè)備的總稱,是指安裝在主機里,通過網(wǎng)絡(luò)連接線(雙絞線、光纖線纜、同軸電纜等)與網(wǎng)絡(luò)交換機(以太網(wǎng)交換機、FC交換機、ISCSI交換機等)、或與其它網(wǎng)絡(luò)設(shè)備(存儲設(shè)備、服務(wù)器、工作站等)連接,從而形成一個網(wǎng)絡(luò)的硬件設(shè)備。
    那么,光纖網(wǎng)卡這個稱呼到底是不是指光纖口HBA卡呢?
    實際上大家常說的光纖網(wǎng)卡指的就是光纖通道網(wǎng)絡(luò)里的HBA卡。
    因傳輸協(xié)議的不同的,網(wǎng)卡可分為三種,一是以太網(wǎng)卡,二是FC網(wǎng)卡,三是iSCSI網(wǎng)卡。
    以太網(wǎng)卡:學(xué)名EthernetAdapter,傳輸協(xié)議為IP協(xié)議,一般通過光纖線纜或雙絞線與以太網(wǎng)交換機連接。接口類型分為光口和電口。光口一般都是通過光纖線纜來進行數(shù)據(jù)傳輸,接口模塊一般為SFP(傳輸率2Gb/s)和GBIC(1Gb/s),對應(yīng)的接口為SC、ST和LC。電口目前常用接口類型為RJ45,用來與雙絞線連接,也有與同軸電纜連接的接口,不過現(xiàn)在已經(jīng)用的比較少了。
    FC網(wǎng)卡:一般也叫光纖網(wǎng)卡,學(xué)名FibreChannelHBA。傳輸協(xié)議為光纖通道協(xié)議,一般通過光纖線纜與光纖通道交換機連接。接口類型分為光口和電口。光口一般都是通過光纖線纜來進行數(shù)據(jù)傳輸,接口模塊一般為SFP(傳輸率2Gb/s)和GBIC(1Gb/s),對應(yīng)的接口為SC和LC。電口的接口類型一般為DB9針或HSSDC。
    ISCSI網(wǎng)卡:學(xué)名ISCSIHBA,傳輸ISCSI協(xié)議,接口類型與以太網(wǎng)卡相同。
    大家說的“光纖網(wǎng)卡”一般是指FCHBA卡,插在服務(wù)器上,外接存儲用的光纖交換機;而光口的以太網(wǎng)卡一般都叫做“光纖以太網(wǎng)卡”,也是插在服務(wù)器上,不過它外接的是帶光口的以太網(wǎng)交換機。
    總結(jié):
    其實這些網(wǎng)卡還是很好區(qū)分的,看下表就清楚了:
    HBA卡:FC-HBA卡(俗稱:光纖網(wǎng)卡)、iSCSI-HBA卡(RJ45接口)
    以太網(wǎng)卡:光纖接口的以太網(wǎng)卡(俗稱:光纖以太網(wǎng)卡)
    不過這些都是大家的俗語或常用語,有一定的使用環(huán)境。我們建議大家不要使用光纖網(wǎng)卡這個稱呼,而是直接說成FC-HBA卡,這樣就絕對不會造成誤解了。