計算高可用架構

2021-10-04 18:56:49 字數 583 閱讀 2696

計算高可用的本質是通過冗餘來規避部分硬體故障的風險,所以計算高可用的設計思想很簡單,通過增加更多的伺服器來達到計算高可用。

計算高可用架構設計的複雜度主要體現在任務管理方面,計算高可用架構設計的關鍵點有如下兩點,第一哪些伺服器可以執行任務,第二任務如何重新執行。

常見的架構模式主要有主備,主從,對稱集群和非對稱集群。

主備架構是計算高可用最簡單的架構,和儲存高可用的主備複製架構類似,但是要更簡單一些,因為計算高可用的主備架構,無需資料複製。

在主從架構中,計算高可用架構中的從機也是要執行任務,任務分配器需要將任務進行分類,確定哪些任務可以傳送給主機執行,哪些任務可以傳送給從機執行。

在對稱集群架構中,對稱集群中的每台伺服器的角色都是一樣的,都可以執行所有任務,對稱集群,更通俗的叫法是負載均衡集群,或者負載均衡集群,設計的關鍵點有兩點,任務分配器需要檢測伺服器的狀態,任務分配器需要選取分配策略。

在非對稱集群架構中,非對稱集群中不同伺服器的角色是不一樣的,不同角色的伺服器承擔不同的職責。非對稱集群相比與負載均衡集群設計複雜度主要體現在兩個方面,第一是任務分配策略更加複雜,需要將任務劃分為不同型別並分配給不同角色的集群節點,第二是角色分配策略實現比較複雜。

雲計算高階架構師

root node4 nginx 1.18.0 configure prefix usr local nginx nginx常用指令 root node4 nginx usr local nginx sbin nginx nginx version nginx 1.18.0 usage nginx ...

Swift Label計算高度

計算字生符串的寬度,高度 let string 乙個叫張三的人,存了三百兩銀子,想把它藏起來,又怕被人偷去,想來想去,還是把它埋起來好。於是找了個隱蔽地方挖了個坑把銀子埋了,但還是不放心,就在埋銀子的地方立了塊牌子,上面寫道 此地無銀三百兩 他的鄰居李四看到了這個牌子,大笑道 這不是明明告訴人們,這...

階乘計算(高精度)

基礎練習 階乘計算 時間限制 1.0s 記憶體限制 512.0mb 問題描述 輸入乙個正整數n,輸出n 的值。其中n 1 2 3 n。演算法描述 n 可能很大,而計算機能表示的整數範圍有限,需要使用高精度計算的方法。使用乙個陣列a來表示乙個大整數a,a 0 表示a的個位,a 1 表示a的十位,依次類...