複製鏈接
請複製以下鏈接發送給好友

塊傳輸

鎖定
塊傳輸是指每次傳輸一個數據塊,區別於中斷等傳輸方式。塊傳輸是PCI的基本傳輸方式,也是DMA中基本傳輸方式。
中文名
塊傳輸
每次傳輸一個數據塊
區別於
中斷等傳輸方式
分    了
PCI的基本傳輸方式

塊傳輸基本簡介

iSCSI(互聯網小型計算機系統接口,internet SCSI)是一種在Internet協議網絡上,特別是以太網上進行數據塊傳輸的標準。是一個供硬件設備使用的可以在IP協議上層運行的SCSI(小型計算機系統接口)指令集。SCSI是以一種廣泛使用的連接硬盤和計算機的技術標準,iSCSI這種技術則是將SCSI技術應用到傳統的以太網絡連接上,對於中小企業的存儲網絡而言,iSCSI技術的性價比要高於基於光纖的產品。
iSCSI是基於IP協議的技術標準,是允許網絡在TCP/IP協議上傳輸SCSI命令的新協議,實現了SCSI和TCP/IP協議的連接,該技術允許用户通過TCP/IP網絡來構建存儲區域網(SAN)。
iSCSI可提供必要的映射,通過IP傳輸SCSI指令,就像今天的光纖通道可以傳輸SCSI指令一樣。iSCSI是為主機到存儲設備的端到端連接而設計的,類似於光纖通道的SAN架構,iSCSI技術包括可使主機到兼容的存儲設備之間通過IP交換機進行通訊。而驅動器仍可使用真正的SCSI驅動器,因為iSCSI並不等同於今天的硬盤連接技術。
左側服務器中需要安裝iSCSI設備,可能是專用的主機適配卡(HBA)或主機上軟件需要的標準以太網卡(NIC)。

塊傳輸相關背景

簡單地説,iSCSI可以實現在IP網絡上運行SCSI協議,使其能夠在諸如高速千兆以太網上進行路由選擇。iSCSI技術最重要的貢獻在於其對傳統技術的繼承和發展上:其一,SCSI(Small Computer Systems Interface,小型計算機系統接口)技術是被磁盤、磁帶等設備廣泛採用的存儲標準,沿用TCP/IP協議,TCP/IP在網絡方面是最通用、最成熟的協議,且IP網絡的基礎建設非常完善。這兩點為iSCSI的無限擴展提供了夯實的基礎。
在iSCSI技術出現之前,構建存儲區域網的唯一技術是利用光纖通道(Fibre Channel),該標準制定於20世紀90年代初期,但是其架構需要高昂的建設成本,遠非一般企業所能夠承受。iSCSI技術的出現對於以局域網為網絡環境的用户來説,它只需要不多的投資,就可以方便、快捷地對信息和數據進行交互式傳輸和管理。相對於以往的網絡接入存儲,iSCSI的出現解決了開放性、容量、傳輸速度、兼容性、安全性等問題,其優越的性能使其自發布之日始便受到市場的關注與青睞。 IP存儲無疑是近一段時間發展最為迅速的存儲技術之一。
[1]  位元塊傳輸
把整個視訊顯示器看作是一幅大點陣圖。您在螢幕上見到的圖素由儲存在視訊顯示卡上記憶體中的位元來描述。任何視訊顯示的矩形區域也都是一個點陣圖,其大小是它所包含的行列數。
讓我們從將圖像從視訊顯示的一個區域複製到另一個區域,開始我們在點陣圖世界的旅行吧!這個是強大的BitBlt函式的工作。
Bitblt(讀作「bit blit」)代表「位元塊傳輸(bit-block transfer)」。BLT起源於一條組合語言指令,該指令在DEC PDP-10上用來傳輸記憶體塊。術語「bitblt」第一次用在圖像上與Xerox Palo Alto Research Center(PARC)設計的SmallTalk系統有關。在SmallTalk中,所有的圖形輸出操作都使用bitblt。程式寫作者有時將blt用作動詞,例如:「Then I wrote some code to blt the happy face to the screen and play a wave file.」
BitBlt函式移動的是圖素,或者(更明確地)是一個位元映射圖塊。您將看到,術語「傳輸(transfer)」與BitBlt函式不盡相同。此函式實際上對圖素執行了一次位元操作,而且可以產生一些有趣的結果。
數據塊傳輸(LDM_STM)
參考資料