可用性指的是:可以在需要時使用它并準備執行其任務的軟件屬性。 這是一個廣闊的視角,涵蓋了通常所說的可靠性(盡管它可能包含其他考慮因素,例如由于定期維護而導致的停機)。 實際上,可用性通過添加恢復的概念建立在可靠性的概念上,也就是說,當系統崩潰時,它會自我修復。 維修可以通過多種方式完成,我們將在本章中介紹。 更準確地說,Avi?ienis和他的同事定義了可靠性:
可靠性是避免發生比可接受的更為頻繁和嚴重的故障的能力。
我們將可用性定義為可靠性的一個方面是:“可用性是指系統掩蓋或修復故障的能力,以使累積的服務中斷時間段在指定的時間間隔內不超過要求的值?!?失敗的概念取決于外部因素(可能是人類)的判斷。 它們還包含可靠性、機密性、完整性和涉及不可接受的故障的任何其他質量屬性的概念。
可用性與安全性密切相關。 拒絕服務攻擊是專門設計用來使系統發生故障的,也就是使其不可用。 可用性也與性能密切相關,因為可能很難分辨出系統何時發生故障以及何時響應變得異常緩慢。 最后,可用性與安全性密切相關,安全性與防止系統進入危險狀態以及在系統損壞時恢復或限制損壞有關。
從根本上講,可用性是通過減少故障來最大程度地減少服務中斷時間。 故障意味著對環境中的系統或人類觀察者可見。 也就是說,故障是系統與其規格的偏差,該偏差在外部是可見的。 構建高可用性,容錯系統中最艱巨的任務之一是了解操作過程中可能發生的故障的性質(請參見側欄“故障規劃”)。 一旦了解了這些,就可以將緩解策略設計到軟件中。
故障的原因稱為故障。 故障可能是正在考慮的系統內部故障或外部故障。 故障發生與故障發生之間的中間狀態稱為錯誤。 可以預防,容忍,消除或預測故障。 這樣,系統就可以“容忍”故障。
我們關注的領域包括如何檢測系統故障,系統故障可能發生的頻率,發生故障時發生的情況,允許系統停機多長時間,何時可以安全地發生故障或故障,如何進行檢測。 可以防止出現故障或故障,并且可以防止發生故障時需要發出何種通知。
由于用戶可以觀察到系統故障,因此修復時間就是直到不再可見故障為止的時間。 這可能是響應時間的短暫延遲,也可能是某人飛往安第斯山脈的偏遠地點修理一臺采礦機械的時間(正如負責維修該軟件的人員向我們講述的那樣)。 采礦機引擎)。 “可觀察性”的概念可能是一個棘手的概念:例如,Stuxnet病毒即使造成損害,也很長時間沒有被觀察到。 此外,我們經常擔心故障發生時所保持的能力水平(運行模式降級)。
故障與故障之間的區別允許討論自動修復策略。 即,如果執行了包含故障的代碼,但是系統能夠從故障中恢復,而不會觀察到與指定行為的任何偏差,則不會出現故障。
本文由 貴州做網站公司 整理發布,部分圖文來源于互聯網,如有侵權,請聯系我們刪除,謝謝!
網絡推廣與網站優化公司(網絡優化與推廣專家)作為數字營銷領域的核心服務提供方,其價值在于通過技術手段與策略規劃幫助企業提升線上曝光度、用戶轉化率及品牌影響力。這...
在當今數字化時代,公司網站已成為企業展示形象、傳遞信息和開展業務的重要平臺。然而,對于許多公司來說,網站建設的價格是一個關鍵考量因素。本文將圍繞“公司網站建設價...
在當今的數字化時代,企業網站已成為企業展示形象、吸引客戶和開展業務的重要平臺。然而,對于許多中小企業來說,高昂的網站建設費用可能會成為其發展的瓶頸。幸運的是,隨...
如何進入黑客圈子?我做了20多年的黑客,比如海陽頂級ASP木馬和端口轉發工具lcx.exe文件這都是我的工作。我的標題是在黑客領域,最近它一直朝著黑客教學的方向發展。不久前,我回答了一個問題,如何從零開始成為黑客?在寫了這個答案之后,我開始改進我的標題中的兩篇文章系列,那就是零基礎學習網絡滲透系列和我們的不同黑客教程系列。我認為這已經足夠基本,可以引導你開始學習,學習之后,你可以去各種黑客論壇。它...
蘋果6p和6plus誰大?蘋果6plus更大。因為iPhone6plus是iPhone6的放大版,性能比iPhone 6好一點。IPhone 6長138.1mm,寬67mm。蘋果6plus的長度為158.1mm,寬度為77.8 mm..IPhone 6 Plus采用5.5英寸屏幕,分辨率為1080p。它內置64位蘋果A8處理器,后置800萬像素鏡頭和前置120萬像素Fac6p比6強多少?iphon...
神奇寶貝吧神奇寶貝日月共有多少集?本季共有147集。下一季《劍盾》將于今年11月17日上映?!渡衿鎸氊悇︻D》共157集。2022年2月4日,第九代王室成員將獲釋。下一季,游戲和卡通片將會上映。下一季,《神奇寶貝》將于2022年11月17日上映。這個賽季要到2022年11月15日才能結束。此外,第九代將于2022年11月17日和下一季開放。第九代王室將于2022年2月18日開播游戲和卡通片本季共有1...