下表給出了根據(jù)搜集到的數(shù)據(jù),改變節(jié)點的 MTTF ,為一個活動-活動 2 節(jié)點群集計算得到的可用性。 MTTF 仍然無法輕松測到,因此該表給出了在目標 MTTF 處的可用性。
使用 MMASC 方法,此 2 節(jié)點活動-活動群集計算得到的可用性為 99.9197%
下表給出了在 MTTF 為 30 天的條件下,計算得到的活動-活動 2 節(jié)點群集的可用性。
使用 MMASC 方法,此 2 節(jié)點活動-活動群集計算得到的可用性為 99.9813%
注: 前面的兩張表格給出了一個節(jié)點和兩個節(jié)點情況下的故障切換實例。 對于以單個節(jié)點而非一個群集的形式運行的服務器來說,預計其 MTTF 大約為 2 節(jié)點活動-活動群集的一半。
SQL Server 群集
SQL 服務器 是一種雙節(jié)點的活動——被動 MSCS 群集。 這種系統(tǒng)的可用性是根據(jù) MMASC 計算的。
注: 前面兩張表格是和介紹活動-活動群集的表格不同的,這是因為當群集某一成員發(fā)生故障的時候,活動——被動群集不能進行更多的工作。 這樣一來,后一個節(jié)點進行故障切換的 MTTF 等于前一個活動節(jié)點的值。
MSIB 項目組發(fā)現(xiàn),這一層的平均故障切換時間為五分鐘,故障服務器重新加入群集需要八分鐘三十秒的時間。
下表展示了 MTTF 數(shù)值是如何影響群集的總體可用性的。
使用 MMASC 方法,此 2 節(jié)點活動——被動群集計算得到的可用性為 99.9504%
下表給出了在目標平均時間為 30 天的條件下,計算得到的活動-活動 2 節(jié)點群集的可用性。
使用 MMASC 方法,此 2 節(jié)點活動——被動群集計算得到的可用性為 99.9884%
整體可用性
如前所述,整個集成系統(tǒng)的可用性為以下計算的結(jié)果:
p1 X p2 X p3 X p4 X p5
對每個節(jié)點都以 MTTF 為一星期和一個月為條件進行計算。 利用這個方程, IT 專業(yè)人員可以建立起每個節(jié)點的目標 MTTF ,從而實現(xiàn)可測量的整系統(tǒng)可用性。 這樣一來您能夠掌握主動,決定目標 MTTF 是多少,而不是必需要猜測為了滿足正常運行時間標準系統(tǒng)出現(xiàn)故障之后 MTTF 將會是多少。 這一分析確切地給出了要實現(xiàn)整系統(tǒng)可用性服務水平協(xié)議的要求哪些節(jié)點必需要加以改進。
下表總結(jié)了如本部分前面所述使用了同樣的 MTTF 向量的系統(tǒng)的整體可用性。
附錄 A ——硬件和網(wǎng)絡拓撲詳述