可用狀態

可用狀態

在通信中,可用狀態即外部資源已齊備(如果需要的話)的條件下,產品(裝備)能執行所需功能的狀態或者通信雙方都做好通信準備且通信鏈路是可用的。與可用狀態相反的是不可用狀態。設備狀態可用和鏈路可用在通信十分重要的,是整個通信網路正常運行的基礎。

中文名稱可用狀態
英文名稱up state
定  義在外部資源已齊備(如果需要的話)的條件下,產品(裝備)能執行所需功能的狀態。
套用學科通信科技(一級學科),通信原理與基本技術(二級學科)

基本介紹

  • 中文名:可用狀態
  • 外文名:up state
  • 學科:通信科技
  • 定義:通信設備能提供通信服務
  • 領域:通信網路
  • 有關術語:不可用狀態
簡介,管理對象的運行狀態,主、備伺服器的可用狀態的確定,

簡介

傳輸設備分為可用和不可用狀態,模型最開始時或設備正常工作時,設備為可用狀態。一旦發現設備故障,則要停止設備的使用,使設備變為不可用狀態;不可用狀態即元件或系統出現故障或在維修期間不能執行規定功能的狀態。當故障設備維修完成以後,又要將其恢復可用狀態。啟動模組和激活模組可以實現將設備的狀態由不可用變為可用狀態。
通信鏈路可用狀態即通信雙方使用通信信道能正常傳輸通信信息。在通信信道中,不只兩個用戶進行通信,而是有很多用戶進行通信,通信信息要想被對方正常收到,通信鏈路必須是可用的。如果信道是不可用的,那么傳送的信息是不可能到達通信對方。這裡可用是指通信信道空閒且已經獲得傳送信息的控制權且通信設備正常運行。這裡不可用的原因也有多種,如已經有用戶正在使用;通信中設備出現了故障等。

管理對象的運行狀態

配置管理必須按照一定的對象模型對管理對象進行管理,比如一個特定的對象可以處於哪幾個狀態,在什麼條件下進入哪個狀態,進入某個狀態時要發出哪些信息等。OSI的配置管理按照ISO 10164—2標準文本的規定來定義管理對象。
在OSI網路管理標準文本中定義了4個運行狀態,在這些狀態下它們考慮的是是否接受用戶的服務請求。它們是:
(1)可用:處於這個狀態的管理對象(網路資源)目前並未使用,但可以使用,是可用的。
(2)不可用:處於這個狀態的對象(資源)是不可用的,或者它是依賴於另一個對象,而那個對象是不可用的。
(3)在用:處於這個狀態的資源是可用的,而且還有空閒容量或能力接受其他對象的服務請求。
(4)忙:處於這個狀態的資源是可用的,但已經沒有空閒容量或能力接受其他對象的服務請求。
這4個狀態的關係、它們之間允許的狀態轉移和激勵條件等。但並不是所有管理對象都有這4個狀態。一!些資源允許用戶無限制地使用,即不可能處於“忙”狀態,例如一個競爭使用的廣播信道,任何用戶都可隨時訪問,沒有限制,只是訪問者過多以後衝突率太高而已。

主、備伺服器的可用狀態的確定

雙機熱備是常用的提高系統服務可用性方法之一。比較經典的雙機熱備協定有VRRP和HSRP,很多廠商和開源組織也針對其平台產品推出相應的雙機熱備方案,比如Linux-HA。雙機熱備機制的一般原理是主、從伺服器/設備通過心跳協定對對方可用狀態的檢測和判斷,一旦從伺服器確認主伺服器不可用,就會接管其功能並對客戶端提供相關服務,對雙機熱備機制的研究主要集中在故障發現、服務恢復以及主、從伺服器一致性保證方面 。
但是傳統的雙機熱備機制可能會存在裂腦風險 。所謂裂腦是指由於主、從伺服器之間的通信機制(或心跳機制)失效而導致的相互對對方狀態的誤判,並導致雙方不能一致地對外提供服務。有很多原因可能會導致心跳機制失效,比如物理線路問題或心跳軟體故障等。Fencing 和Quorom機制是防範裂腦的常見方法,比如 SCSI和Quorum Dasemon等,但是這些方法也存在很多局限性,比如可能會引入新的單點故障問題,另外這些方法並不通用,比如難以套用在網路設備的雙機熱備中。
本文提出了一種基於多方決策機制的雙機熱備通用模型,引入了服務客戶端對系統服務狀的觀測結果,並將其作為主、從伺服器判斷對方是否可用的重要因子,對包括主、從伺服器和客戶端在內的多方觀測結果進行綜合分析,為判斷系統服務狀態提供依據,有效避免了傳統雙邊決策機制的局限性和片面性,同時也具有多種服務模式的通用性。基於多方決策機制的雙機熱備模型可以克服傳統雙機熱備系統中可能出現的 “ 裂腦”問題。經理論分析,該模型實現方法並不複雜,配置靈活,同時不要求對系統平台和應用程式進行改動,有較好的套用推廣價值。

相關詞條

熱門詞條

聯絡我們