系統架構與可靠度設計
某叢集採用主動/主動(active-active)架構,由5台伺服器平均分擔處理。使用率與處理量成正比。希望即使1台故障、由其餘4台平均接手處理時,各伺服器的使用率仍能保持在80%以下。平常時(5台都在運轉)各伺服器使用率的上限為下列何者?
- A48%
- B64%
- C80%
查看答案與解析
正確答案:B. 64%
設平常時各伺服器的使用率為 u,以1台伺服器的能力為1,整體的處理量為 5u。1台故障時由4台分擔,每台的使用率變為 5u ÷ 4,要讓它在80%以下,必須 u ≤ 80% × 4 ÷ 5 = 64%。在主動/主動架構中所有伺服器都在處理,因此平時就必須保留足以承接故障伺服器處理量的餘裕。
- A. 這是2台故障、由3台接手時的值(80% × 3 ÷ 5)。
- B. 正確。80% × 4 ÷ 5 = 64%。
- C. 這個值沒有考慮接手故障伺服器的處理量。