青青草免费线看线看|啊在车上停不下来了|国产少女免费观看电视剧|仑乱88MAV|精品老司机在线观看视频|国产一区二区三区高清免费视频|在线观看免费777av

詳解兩者間的區別和聯系 冗余備份和熱備份的區別


一、什么是高可用? 高可用(High Availability)是分布式系統架構設計中必須考慮的因素之一 , 通常是指:通過設計從而減少系統不能提供服務的時間 。
二、怎么來衡量高可用? 舉個例子 , 比如說一個系統它一直能夠為你提供服務 , 那它的系統可用性就是100% , 當系統運行到100個時間單位時 , 可能會有1-2個時間單位無法為你提供服務 , 那它的系統可用性就是99%和98% , 在一年的時間內保證99%可用性的系統最多可以有3.65天的停機時間(1%) 。這些值根據幾個因素計算的 , 包括計劃和非計劃維護周期 , 以及從可能的系統故障中恢復的時間 。
目前大部分企業的高可用目標是4個9 , 也就是99.99% , 有幾個 9 , 就代表了你的可用性 。
2個9:基本可用 , 網站年度不可用時間小于 88 小時;3個9:較高可用 , 網站年度不可用時間小于 9 小時;4個9:具有自動恢復能力的高可用 , 網站年度不可用時間小于 53 分鐘;5個9:極高可用 , 也就是很理想的狀態 , 網站年度不可用時間小于 5 分鐘;可用性的9怎么計算出來的呢?
網站不可用時間 = 故障修復時間點 – 故障發現時間點網站年度可用性指標 =(1 – 網站不可用時間/年度總時間)* 100%可用性的考核:網站可用性 , 跟技術、運營、等各方面的績效考核相關 , 因此在前期的架構設計中 , 關于系統高可用性的問題也會話很大一部分時間 , 互聯網企業不同公司有著不同的策略 , 往往因為種種因素會直接影響到系統的高可用性 , 業務增長較快的網站同時也將面臨著用戶的增長率 , 同時也慢慢會降低高可用性的標準 , 因此也就會對網站做一些相關性的策略或后端設備的支持等;
一般都是采用故障來分的 , 也是對網站故障進行分類加權計算故障責任的方法 。一般會給每個分類的故障設置一個權重(例如事故級故障權重為100 , A類為20等) , 計算公式為:故障分=故障時間(分鐘)* 故障權重 。
三、高可用網站架構設計目的是什么? 當服務器的集群設備頻繁讀寫時 , 會導致硬件出現故障的現象 。
其高可用架構設計的目的:保證服務器硬件故障時服務依然可用、數據依然保存并能夠被訪問 。
四、實現高可用的主要手段有哪些?數據層面:冗余備份一旦某個服務器宕機 , 就將服務切換到其他可用的服務器上;
冗余備份分為:冷備份和熱備份
冷備份是定期復制 , 不能保證數據可用性 。
熱備份又分為異步熱備和同步熱備 , 異步熱備是指:多份數據副本的寫入操作異步完成 , 同步熱備是指:多份數據副本的寫入操作同時完成 。
服務層面:失效轉移如某塊磁盤損壞 , 將從備份的磁盤讀取數據 。(首先是已經提前做好了數據同步操作);

猜你喜歡