| 
       咨詢電話:010-51727811/12/13
      當前位置: 首頁 > 新聞中心 > 業內新聞 >
      光纖路徑服務的類型分類(一)
      時間:2012-10-10 09:12  來源:飛客數據恢復   作者:飛客數據恢復工程師
      光纖路徑定義了三種服務類型,它們在利用網絡資源的方法上有所不同,并且提供不同級別的傳輸支持。服務類型在交換式光纖網登錄和節點登錄的過程中決定,它要求所有相關的參與端口都支持相同類型的服務。初始化節點可能會要求光纖端口或接受端口不能提供的服務類型。此時,必須使用別的符合要求的服務類型。
      在光纖路徑中,服務類型的使用非常重要。它要求所有的網絡組成部分—主機I/O控制器、交換機和子系統控制器—都支持相同類型的服務。盡管可能所有的設備在物理上都能在光纖路徑網絡中很好地運行,但如果端口不支持同類型的服務級別,則它們根本不能相互兼容。目前,隨著越來越多的廠商支持多種或所有的服務類型,這種不兼容的情況越來越少。但它仍然是光纖路徑網絡設計中必須澄清的一個重要問題。
      盡管服務類型需要達成共識,以支持節點到節點的通信。但在相同的網絡中不同類型的服務可以共存。在交換式光纖網登錄過程中,服務類型通常是可以忽略的變量。并不要求不同端口對之間的不相關通信使用同一類型的服務。
      不應當將服務類型和服務質量(QoS)相混淆。后者在網絡世界中是很有名的(如在ATM的QoS層)。例如,光纖路徑的不同服務類型在網絡核心路由器上使用保證帶寬的概念,而不使用ATMQoS服務。
       
      類型1服務:
      光纖路徑網絡中的兩個端口可以在它們完成會話以前,在一個交換機中保留資源。這段時間可以是幾秒鐘、幾分鐘、幾小時或直到永遠。這和在兩個端口之間建立點到點的固定連接是等同的。這時不允許其他通信占用它的帶寬。
      因為在一個虛擬的固定回路中,交換式光纖網中的資源是固有的,所以沒有必要在接受節點時重新對幀排序。而這在傳統的網絡傳輸中是必需的,換而言之,接收節點完全順序接收被傳輸的全部信息。不用重排幀能顯著地降低協議處理的負擔。
      盡管在1類連接中存在大量的帶寬,但這些多余的帶寬對其他過程并不可用。一種額外的混合服務類型對這一點是個例外,這種類型的服務剛出現不久。
      很明顯,類型1不是為了提高效率而設計的。相反,它能為任意兩個給定的端口提供好的可靠新和傳輸性能。它還提供了一種對可用性、流量和性能方面有特殊要求的端口對分配固定的高優先級的方法。
      交換式光纖網中沒有加入類型1連接的端口競爭使用余下的資源。而一個位于1類連接中的端口也不能參與和其他類型服務的會話。當然,混合類型會話是一個例外。
       
      混合類型
      混合類型是類型1中的一個擴展,它允許2類和3類幀在未占用的1類連接帶寬上進行數據傳輸。設計混合類型的基本思想是在一個最優的基礎上傳輸2類和3類數據,而由類型1維護1類傳輸的完整性。混合類型中的1類傳輸有拒絕對的權威,它能將2類和3類幀強制性地塞入緩沖區或刪除。
       
       
      類型2服務
      光纖路徑2類服務并不提供端口之間的全時連接。因此,它被認為是一種無連接服務。然而,2類服務并不提供像1類服務那樣關于信息傳輸和不傳輸的通告。2類服務還支持接收端口對幀的重新排序,這意味著主機系統或存儲子系統的節點處理器不要求重排信息。
      在類型2中,交換機并不負責像類型1那樣維護數據傳輸順序。這意味著交換機能更好地干它自己的工作,即協調內部和網絡的資源以為整個網絡提供最大的可用帶寬。其底線是2類服務可以提供和1類服務相同的性能可靠性,但不會從SAN交換機上消耗相同的帶寬。
      應當認識到討論中一個重要的防止誤解的說明。類型1服務將傳輸數據排序,這是由交換機來管理的。而在類型2中,由接收節點對幀進行重排。這多少取決于交換機在端口完成它的重排時間內發送幀的能力。有一些需要被考慮的變量,包括交換機和接收端口中的緩沖區資源。在交換機中可能存在延遲,從而導致幀被投遞得太遲,以至于接收的站點不能及時對它進行排序。在這種情況下,會采取錯誤恢復,信息將被重傳。
      1999年,大多數光纖路徑實現選擇使用2類服務,而不是1類。以獲得高的可用性和高可靠性的通信。類型2服務提供了和類型1相同的能力,卻有更好整體網絡性能。
       
      類型3服務
      光纖路徑的3類服務和2類一樣是無連接的,但它不提供發送和不發送信息的聲明,也不提供接收端口對幀的排序。基本上,3類服務和今天的以太網wire-level服務相同,它由更高層的應用代碼進行錯誤恢復和重排失序后的數據傳輸。
      看上去,3類服務沒有1類和2類服務有用。然而,為3類服務爭辯是有原因的。對通信的發起者而言,不存在信息應答和幀重排的負擔,因此能減小端口中的延遲,而信息也能在高層功能中更快地傳遞。這意味者能更快地結束通信,釋放端口和物理層的連接,使其可以被其余傳輸使用。
      這對于環網的性能會產生重大的影響。和交換式光纖網不同,環網共享一種介質。花在處理幀應答和幀排序上的時間可以被其他節點用來進行仲裁以訪問環或進行數據傳輸。因為它使得網絡能以最高的效率運行,3類服務非常適合于環網。
      存儲I/O所關心的是,高層FCP串行SCSI協議包括應答和重排功能,因此在底層光纖路徑網絡和端口結構中不具備這些功能并不是什么問題。基于這種原因,使用不具備端對端應答能力和幀排序能力的3類服務就十分合理,而且這樣還能提高帶寬和效率。