MTBF測試標準的定義與System Availability的概念不是完全一致,因為移動終端畢竟與服務端從架構,實現(xiàn)方法,到用戶群體都不盡相同;嚴格來講MTBF測試是終端可靠性測試其中的穩(wěn)定性測試部分。然而有不少地方是兩者是相通和可以借鑒的。比如:
? MTBF中的故障數(shù)可以近似理解為Outage,系統(tǒng)重啟屬于Total Outage, 模塊Crash屬于Partial Outage
? 提升可靠性都是需要降低故障數(shù)減小downtime
? 在系統(tǒng)和應用設計中都需考慮如何減少錯誤,或者出現(xiàn)錯誤如何恢復。
? 終端上的一些后臺服務可以近似理解為服務端應用,雖然不能完全照搬上文中提到容災和恢復的場景,但是可以借鑒其中的一些思路。
? 終端上可以通過參考DPM的概念增加數(shù)據(jù)衡量指標,但可能不需要也不現(xiàn)實每個場景都執(zhí)行100萬次操作,可以依據(jù)實際情況調整標準要求
? 可以參考Failover策略中錯誤探測,隔離,恢復的操作在出現(xiàn)錯誤時及時發(fā)現(xiàn),快速恢復重新啟動來減少對用戶造成的負面影響,恢復時間即Failover Recovery Time就成了一個關鍵指標。


