淺析講述 Fedora SCSI系統被動終結
Fedora還是比較常用的,于是我研究了一下Fedora SCSI,在這里拿出來和大家分享一下,它也曾用于其他設備,比如掃描儀和打印機。互聯網搜索引擎都基于文件系統,但企業應用中內容一般均會安全和集中地存放在數據倉庫中以保證數據安全和管理的要求。
SCSI 概述
小型計算機系統接口(Small Computer System Interface) 更常見的是稱為 Fedora SCSI,這個接口設計用于連接磁帶等流設備和磁盤、 CD-ROM 等塊存儲設備。它也曾用于其他設備,比如掃描儀和打印機。Fedora SCSI 讀作“scuzzy”。 SCSI 設計支持總線上的多個設備。某個叫做 控制器(controller) 的設備負責管理總線。 Fedora SCSI 設備可以是內置的,也可以是外置的。American National Standards Institute(ANSI)已經制訂了三個主要版本的 SCSI 標準。
SCSI
是最初的標準(X3.131-1986),現在通常稱作 SCSI-1。這是在 Shugart Associates 為實現用于磁盤設備的標準接口而獲得的成果中提出的。這個標準支持每條線纜上最多 8 個設備。SCSI-1 使用被動終結(passive termination,下面有更多關于此的內容)。盡管設備可能仍然以某種適當的終止機制在當前的Fedora SCSI 線纜上使用,但這個標準現在已經被廢棄了。數據接口是 8 位并行的,最大速度為 5MBps(megabytes/sec)。Fedora SCSI 標準是為磁盤設計的,但它非常靈活,為其他設備所使用,特別是掃描儀和更慢的設備,比如 Zip(™ 或 ® - gem,請查證)。 FConnection 使用 50 連接器線纜,最初是使用 Centronics 連接器,但是后來使用的是類似于 DB-25 RS-232 串行連接器的 50-pin D-shell 連接器。
SCSI-2
是 1994 年作為 ANSI 標準 X3.131-1994 被批準的。這個版本將總線的速度翻倍為 10MBps,并引入了所謂的 寬型(wide) 或 16-位 數據傳輸。以 10MBps 速度運行的 16-位 總線可以以 20MBps 的速度傳輸數據。50-connector 線纜用于 8-位 或者 窄型(narrow) SCSI 設備,而較新的寬型設備使用 68-pin 線纜。也引入了更高密度的線纜,以實現更小且更廉價的連接器。SCSI-2 還標準化了Fedora SCSI 命令集,并引入了微分信號(differential signaling)來在速度更高時提高質量。這后來被稱為 High Voltage Differential(HVD)信號。HVD 要求主動終結(active termination)。小心地使用適當的終結,因為有可能在一根線纜上混合使用 8-位 和 16-位 設備。SCSI-2 支持在同一線纜上最多 16 個設備,其中最多 8 個可以是窄型的。
SCSI-3
是一組標準,而不是一個標準。這就使得可以改進那些變化迅速的技術的標準,同時避免修訂那些穩定的技術的標準。在 ANSI 標準 X3.270-1996 中定義了總體的體系結構,也稱為 SCSI-3 Architecture Model (SAM)。較早的Fedora SCSI 標準現在收錄在 SCSI Parallel Interface(SPI)標準中。速度再次得到了提高,在速度為 160MBps 的總線上,當前 16-位 設備的數據傳輸能力最高可以到 320MBps。
SCSI-3 引入了光纖通道Fedora SCSI(Fiber Channel SCSI),每條總路支持最多 126 個設備,能夠在距離為幾公里的 1GBps 或 2GBps 光纖通道鏈路上建立連接。這有助于解決使用標準Fedora SCSI 線纜所不可避免的限制。引入的另一個值得關注的內容是 Single Connector Attachment(SCA),它只用于寬型(16-位)設備。 SCA 是一個 80-pin 連接器,它綜合了 68-pin 連接器的管腳以及電源和另外一些管腳。SCA 設計支持在運行著的系統中安全地進行熱插拔,在實現 獨立磁盤冗余陣列(Redundant Array of Independent disks,RAID) 的存儲系統以及網絡連接的存儲和服務器機柜中經常用到它。
在前面我們提到了 終結(termination),卻沒有過多解釋。Fedora SCSI 總線的電氣特性要求總線的每一個末端都要適當地終止。必須為總線使用適當類型的終結器(terminator);被動的、HVD 或者 LVD。如果在總線上混合使用寬型和窄型設備,那么要意識到窄型設備的終結可能與寬型設備的終結并不發生在同一位置。如果控制器只控制內置總線或者只控制外置總線,那么它通常會提供終結,或者是自動的,或者是通過 BIOS 設置。
Fedora SCSI查閱具體控制器的手冊。如果控制器同時控制內置和外置片斷,那么它通常不會提供終結。有些設備能夠提供終結,或者通過一個切換器,或者通過其他方式,比如跳線。同樣,去參考設備的手冊。否則,通常是通過向線纜插入一個終結器來實現終結。不管使用哪種類型的終結,在同一總線上混合使用寬型和窄型設備時都要特別小心,因為在總線上窄型終結發生的位置可能與寬型設備不同。
【編輯推薦】