Cluster

添加/刪除節點時計算集群整體可用性的工具/公式

  • November 17, 2016

當應用程序在集群上執行並且應用程序不能容錯時,我試圖找到計算整體系統可用性的常用方法。IE 如果集群的任何一個節點宕機,應用程序就會失敗。

當從 1 線性遞增時,我總是可以相乘。例如,從 1 個節點到 2 個節點,如果每個節點的評分為 99.99%,那么生成的 2 節點集群大約為 99.98(暫時忽略連接性)。隨後的附加節點只是簡單的數學運算(我認為)。

從 256 個節點到 320 個節點怎麼樣?還是 256 到 128?肯定有比根據單個節點的評級從 1-x 計算數字更好的方法嗎?這很容易做到,但希望有人有更好的方法。

謝謝。

如果所有系統具有相同的可靠性,則總可靠性很容易計算: 單個節點的可靠性和節點R=r^n的數量。r``n

因此,在 99.99% 和 250 個節點的情況下,你最終得到 ~97.5%,在 320 個節點上,它是 96.85%

如果不一樣,就是R=∏r i with (i=1..n),在Excel中還是很容易計算的。

引用自:https://serverfault.com/questions/815404