SCSI、FC、iSCSI三大協議概述

一、SCSI
SCSI是小型計算機系統接口(Small Computer System Interface)的簡稱,於1979首次提出,是爲小型機研製的一種接口技術,現在已完全普及到了小型機,高低端服務器以及普通PC上。

SCSI可以劃分爲SCSI-1、SCSI-2、SCSI-3,最新的爲SCSI-3,也是目前應用最廣泛的SCSI版本。
1、SCSI-1:1979年提出,支持同步和異步SCSI外圍設備;支持7臺8位的外圍設備,最大數據傳輸速度爲5MB/s。
2、SCSI-2:1992年提出,也稱爲Fast SCSI,數據傳輸率提高到20MB/s。
3、SCSI-3:1995年提出,Ultra SCSI(Fast-20)。Ultra 2 SCSI(Fast-40)出現於1997年,最高傳輸速率可達80MB/s。1998年9月,Ultra 3 SCSI(Utra 160 SCSI)正式發佈,最高數據傳輸率爲160MB/s。Ultra 320 SCSI的最高數據傳輸率已經達到了320MB/s。

二、FC(光纖通道)

FC光纖通道:用於計算機設備之間數據傳輸,傳輸率達到2G(將來會達到4G)。光纖通道用於服務器共享存儲設備的連接,存儲控制器和驅動器之間的內部連接。

協議基本架構:
FC-4 Upper Layer Protocol:SCSI,HIPPI,SBCCS,802.2,ATM,VI,IP
FC-3 common service
FC-2 Framing Protocol /Flow Control
FC-1 Encode/Decode
FC-0 Media:Optical or copper,100MB/sec to 1.062GB/sec

協議層說明:
FC-0:物理層,定製了不同介質,傳輸距離,信號機制標準,也定義了光纖和銅線接口
以及電纜指標
FC-1:定義編碼和解碼的標準
FC-2:定義了幀、流控制、和服務質量等
FC-3:定義了常用服務,如數據加密和壓縮
FC-4:協議映射層,定義了光纖通道和上層應用之間的接口,上層應用比如:串行SCSI 協 議,HBA 的驅動提供了FC-4 的接口函數,FC-4 支持多協議,如:FCP-SCSI, FC-IP,FC-VI

協議簡介:
FCP-SCSI:是將SCSI並行接口轉化爲串行接口方式的協議,應用於存儲系統和服務器之間的數據傳輸。新的ANSI T10 標準,支持SAN 上存儲系統之間通過數據遷移應用來直接移動數據。 FCP-SCSI 提供200MB/s(全雙工獨佔帶寬)的傳輸速率,每連接最遠達10 公里,最大16000000 個節點。FCP-SCSI 使用幀傳輸取代塊傳輸。幀傳輸以大數據流傳輸方式傳輸短的小的事務數據。

三、iSCSI

iSCSI(互聯網小型計算機系統接口)是一種在TCP/IP上進行數據塊傳輸的標準。它是由Cisco和IBM兩家發起的,並且得到了各大存儲廠商的大力支持。iSCSI可以實現在IP網絡上運行SCSI協議,使其能夠在諸如高速千兆以太網上進行快速的數據存取備份操作。

iSCSI標準在2003年2月11日由IETF(互聯網工程任務組)認證通過。iSCSI繼承了兩大最傳統技術:SCSI和TCP/IP協議。這爲iSCSI的發展奠定了堅實的基礎。基於iSCSI的存儲系統只需要不多的投資便可實現SAN存儲功能,甚至直接利用現有的TCP/IP網絡。相對於以往的網絡存儲技術,它解決了開放性、容量、傳輸速度、兼容性、安全性等問題,其優越的性能使其備受始關注與青睞。

工作流程:
iSCSI系統由SCSI適配器發送一個SCSI命令。
命令封裝到TCP/IP包中並送入到以太網絡。
接收方從TCP/IP包中抽取SCSI命令並執行相關操作。
把返回的SCSI命令和數據封裝到TCP/IP包中,將它們發回到發送方。
系統提取出數據或命令,並把它們傳回SCSI子系統。

安全性描述:
iSCSI協議本身提供了QoS及安全特性。
可以限制initiator僅向target列表中的目標發登錄請求,再由target確認並返回響應,之後才允許通信。
通過IPSec將數據包加密之後傳輸,包括數據完整性、確定性及機密性檢測等。

iSCSI的優勢:
(1)廣泛分佈的以太網爲iSCSI的部署提供了基礎。
(2)千兆/萬兆以太網的普及爲iSCSI提供了更大的運行帶寬。
(3)以太網知識的普及爲基於iSCSI技術的存儲技術提供了大量的管理人才。
(4)由於基於TCP/IP網絡,完全解決數據遠程複製(Data Replication)及災難恢復(Disaster Recover)等傳輸距離上的難題。
(5)得益於以太網設備的價格優勢和TCP/IP網絡的開放性和便利的管理性,設備擴充和應用調整的成本付出小。

四、iSCSI和FC的比較

從傳輸層看,光纖通道的傳輸採用其FC協議,iSCSI採用TCP/IP協議。

FC協議與現有的以太網是完全異構的,兩者不能相互接駁。因此光纖通道是具有封閉性的,而且不僅與現有的企業內部網絡(以太網)接入,也與其他不同廠商的光纖通道網絡接入(由於廠家對FC標準的理解的異樣,FC設備的兼容性是一個巨大的難題)。因此,對於以後存儲網絡的擴展由於兼容性的問題而成爲了難題。而且,FC協議由於其協議特性,網絡建完後,加入新的存儲子網時,必須要重新配置整個網絡,這也是FC網絡擴展的障礙。

iSCSI基於的TCP/IP協議,它本身就運行於以太網之上,因此可以和現有的企業內部以太網無縫結合。TCP/IP網絡設備之間的兼容性已經無需討論,迅猛發展的internent網上運行着全球無數家網絡設備廠商提供的網絡設備,這是一個最好的佐證。
從網絡管理的角度看,運行FC協議的光網絡,其技術難度相當之大。其管理採用了專有的軟件,因此需要專門的管理人員,且其培訓費用高昂。TCP/IP網絡的知識通過這些年的普及,已有大量的網絡管理人才,並且,由於支持TCP/IP的設備對協議的支持一致性好,即使是不同廠家的設備,其網絡管理方法也是基本一致的。

FC運行於光網絡之上,其速度是非常快的,現在已經達到了2G的帶寬,這也是它的主要優勢所在。下一代的FC標準正在制定當中,其速度可以達到4G,今天的千兆以太網已經在普及當中,這也是基於TCP/IP的iSCSI協議進入實用的保證。得益於優秀的設計,以太網從誕生到現在,遍及了所有有網絡的地方,到現在依然表現出非凡的生命力,在全球無數網絡廠商的共同努力下,以太網的速度穩步提升,千兆網絡已經實際應用,萬兆網絡呼之欲出,以太網的主要部件交換機路由器均已有萬兆級別的產品。隨着產品的不斷豐富,以及設備廠商間的劇烈競爭,其建設成本在不斷下降,萬兆網絡的普及已日益臨近。當iSCSI以10Gb的高速傳輸數據時,基於iSCSI協議的存儲技術將無可爭議的成爲網絡存儲的王者。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章