HBA簡介及原理

2021-06-18 01:16:43 字數 1614 閱讀 7954

hba,即主機匯流排介面卡英文「host bus adapter」縮寫。是乙個使計算機在伺服器和儲存裝置間提供輸入/輸出(i/o)處理和物理連線的電路板和/或積體電路介面卡。 簡介

主機匯流排介面卡(host bus adapter,hba)是乙個在伺服器和儲存裝置

hba 間提供輸入/輸出(i/o)處理和物理連線的電路板和/或積體電路介面卡。因為hba減輕了主處理器在

資料儲存和檢索任務的負擔,它能夠提高伺服器的效能。乙個hba和與之相連的

磁碟子系統有時一起被稱作乙個磁碟通道。

我們知道網絡卡是用於連線計算機和計算機網路。網絡卡一般插在計算機大

匯流排擴充套件槽上,卡上有連線計算機網路的介面。網絡卡物理上連線計算機

內部匯流排,例如pci,pci-x,pci-e,sun的sbus匯流排等,和計算機網路,例如

乙太網等。

儲存系統中也有類似的用於連線計算機

內部匯流排和儲存網路的裝置。這種位於伺服器上與儲存網路連線的裝置一般稱為

主機匯流排

適配卡(host bus adaptor)hba。hba是伺服器內部的

i/o通道與

儲存系統的i/o通道之間的物理連線。最常用的伺服器內部i/o通道是pci和sbus,它們是連線

伺服器cpu和外圍裝置的通訊協議。儲存系統的i/o通道實際上就是

光纖通道。而hba的作用就是實現內部通道協議pci或sbus和

光纖通道協議之間的轉換。

常見的伺服器和儲存裝置之間的資料通訊協議是ide,scsi和

光纖通道。為了實現伺服器和儲存裝置之間的通訊,通訊的兩端都需要實現同樣的通訊協議。儲存裝置上通常都有控制器,控制器實現了一種或幾種通訊協議,它可以實現ide,scsi或

光纖通道等儲存協議到物理儲存裝置的操作協議之間的轉換。而伺服器的通訊協議是由擴充套件卡或主機板上的積體電路實現的,它負責實現伺服器

內匯流排協議和ide,scsi等儲存協議的轉換。例如pc機中,一般主機板上都有ide協議的功能,ide

磁碟控制器上有ide協議的功能。因此ide

磁碟可以連線到pc機的ide連線線上。如果

磁碟只支援scsi協議,那麼這種磁碟就不能直接與pc機連線。這時就需要在pc機

擴充套件槽上插入一塊scsi卡,scsi

磁碟可以與卡連線。scsi卡實現了pc匯流排到scsi的轉換。這種scsi卡實現的功能就是

主機匯流排

適配卡的功能。如果

磁碟只支援

光纖通道協議,那麼伺服器上就需要支援光纖通道協議,因為光纖通道的高速特性一般

伺服器主機板都不支援,需要專門的

主機匯流排適配卡。伺服器插入主機匯流排

適配卡後,就可以與支援

光纖通道的磁碟通過光纖通道連線了。

主機匯流排

適配卡內部有乙個小的

**處理器,一些記憶體作為

資料快取以及連線

光纖通道和匯流排的連線器件等。這個小的

**處理器負責pci和

光纖通道兩種協議的轉換。它還有其他的一些功能,初始化與

光纖通道網路連線的

伺服器端口,支援上層協議例如tcp/ip,scsi等,8b/10b的編碼解碼等。

Sphinx 簡介及原理

1.sphinx簡介 是一款基於sql的高效能全文檢索引擎 還不支援nosql 主要優點有 1 建立和重建索引迅速 2 大資料量時檢索速度較快 3 為很多指令碼語言設計了檢索api 如php,python,perl,ruby 很方便地呼叫sphinx的相關介面對資料庫進行查詢 4 為mysql,po...

Appium簡介及原理

androidbootstrap簡介 android bootstrap是專為android studio和gradle構建的乙個集模板 引導和樣板檔案於一身的開源專案,基於parse api建立,擁有著許多非常優秀的開源工具和框架,能夠幫助開發者節省大量的開發 測試與除錯時間。基於apache v...

RFID簡介及工作原理

rfid的工作原理 射頻識別系統的基本模型如圖8 1所示。其中,電子標籤又稱為射頻標籤 應答器 資料載體 閱讀器又稱為讀出裝置,掃瞄器 通訊器 讀寫器 取決於電子標籤是否可以無線改寫資料 電子標籤與閱讀器之間通過耦合元件實現射頻訊號的空間 無接觸 耦合 在耦合通道內,根據時序關係,實現能量的傳遞 資...