雲端計算教程學習入門影片課件:雲端計算中容錯計算是什麼?

千鋒雲端計算發表於2020-02-19

計算機系統的RAM技術主要就是容錯計算技術。所謂容錯計算,就是在系統存在故障的情況下,仍能正確地執行給定的演算法。為了實現這一點,必須使系統具有故障檢測與診斷、功能切換與系統重組(reconfiguration)、系統恢復與重新執行、系統的重構(reintegration)與可擴充套件等功能,而且這些功能不能影響系統的正常執行或至少不能使系統的效能下降到不能容忍的程度。

雲端計算教程學習入門影片課件:雲端計算中容錯計算是什麼?

對非容錯系統,當故障導致系統發生演算法執行錯誤並被發現後,系統要停止執行,由專門的維修人員進行檢測、診斷,找到故障發生的原因。維修人員根據系統的構成將故障部件拆除,將剩下的正常部件構成一個功能有所降低的系統繼續執行或將備用的正常部件裝入,重新起動系統執行。但此時,發生故障時執行的演算法(程式)已被破壞,系統重起後必須重新執行演算法(程式)甚至重新裝入演算法(程式)。而容錯系統中上述人的工作絕大部分由系統自行完成。

容錯計算的重點是保證任務在被處理的過程中不會異常終止,以及任務完成後輸出結果的正確性。可靠性是指在規定的使用條件下和規定的時間內完成規定功能的能力,通常用多少個“9”來衡量。比如人們所講的達到 4 個“9”的可靠性,就是說任務順利完成的機率為 99.99%;同理,5 個“9”的可靠性就是 99.999%。

雲端計算教程學習入門影片課件:雲端計算中容錯計算是什麼?

嚴格來講,容錯計算也屬於叢集的範疇,只不過參與叢集的計算機處理同樣的任務——並行或者接力。容錯計算需要投入更多的計算資源,所以造價較高。對於一些非關鍵的任務,人們出於成本的考慮,一般較少採用容錯叢集系統。

與其在家閒著,不如立即開始學習,當機遇爆發式來臨時,能不能把握住,只看我們是否已經準備好了,是否足夠強大。所以,現在開始,千鋒900G+影片教程免費送!領取方式在下方留言即可,希望可以幫助你在“逆境”中成長,從容開啟新的一年。

容錯計算中接力容錯又叫序列容錯,由若干臺計算機參與同一個任務的計算,但是同一時刻只由一臺計算機處理任務,只有當這臺計算機出現故障時,才由下一臺計算機接力處理;類似,如果此臺計算機又出現故障,那麼繼續由其他計算機接力;只有當全部計算機都出現故障時,任務處理才會被中斷。

雲端計算教程學習入門影片課件:雲端計算中容錯計算是什麼?

其實我們可以及時維修故障計算機並讓其再次加入容錯叢集參與下一次的接力活動,這樣就能最大限度地保證任務順利完成。只有在全部計算機同時出故障(或者幾乎同時出故障以至於人們還來不及維修)的情況下,租戶的任務才會被中斷,如供電異常(斷電、電壓過高或過低等)、雷擊都可能導致參與容錯叢集的計算機同時出故所以雲端的建設,供電和防雷是重中之重。

在條件允許的情況下,應採用多路市電接入,每路市電分屬於供電部門不同的變壓器,甚至是不同的電網,機房配備不間斷電源和發電裝置,這樣就形成了三級供電保障:市電、不間斷電源、發電裝置。


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69916964/viewspace-2676265/,如需轉載,請註明出處,否則將追究法律責任。

相關文章