塊傳輸

塊傳輸是指每次傳輸一個數據塊,區別於中斷等傳輸方式。塊傳輸是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協定層的簡單示例。
左側伺服器中需要安裝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存儲無疑是近一段時間發展最為迅速的存儲技術之一。
位元塊傳輸
把整個視訊顯示器看作是一幅大點陣圖。您在螢幕上見到的圖素由儲存在視訊顯示卡上記憶體中的位元來描述。任何視訊顯示的矩形區域也都是一個點陣圖,其大小是它所包含的行列數。
讓我們從將圖像從視訊顯示的一個區域複製到另一個區域,開始我們在點陣圖世界的旅行吧!這個是強大的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)

相關詞條

熱門詞條

聯絡我們