SLA-程序員的理解
? SLA是service-level agreement 的縮寫,是一種服務(wù)提供者對(duì)于服務(wù)調(diào)用方的承諾,特別是如下方面:質(zhì)量,可用性,責(zé)任.舉個(gè)例子,互聯(lián)網(wǎng)服務(wù)提供商,SLA主要包括:平均故障間隔,平均修復(fù)時(shí)間,平均恢復(fù)時(shí)間.
? 我們經(jīng)成肽妫看到的是x寶,x訊說自己服務(wù)的SLA達(dá)到了4個(gè)9,5個(gè)9... 這個(gè)計(jì)算公式為: 可用性=可用時(shí)長(zhǎng) / 可用時(shí)長(zhǎng) + 不可用時(shí)長(zhǎng) 舉例來說:
99% 全年可宕機(jī)時(shí)長(zhǎng) 3.65天
99.9% 全年可宕機(jī)時(shí)長(zhǎng) 8.76小時(shí)
99.99% 全年可宕機(jī)時(shí)長(zhǎng) 52分鐘
99.999% 全年可宕機(jī)時(shí)長(zhǎng) 5分鐘
? 你的服務(wù)能達(dá)到幾個(gè)9?