服務(wù)級(jí)別協(xié)議(英語(yǔ):service-level agreement,縮寫SLA)也稱服務(wù)等級(jí)協(xié)議溉跃、服務(wù)水平協(xié)議村刨,是服務(wù)提供商與客戶之間定義的正式承諾。
服務(wù)提供商與受服務(wù)用戶之間具體達(dá)成了承諾的服務(wù)指標(biāo)——質(zhì)量撰茎、可用性嵌牺,責(zé)任。SLA最常見(jiàn)的組成部分是以合同約定向客戶提供的服務(wù)龄糊。
例如逆粹,互聯(lián)網(wǎng)服務(wù)供應(yīng)商(ISP)和電信公司通常在與客戶的合同條款內(nèi)包含簡(jiǎn)單定義的服務(wù)級(jí)別協(xié)議。在此事例下炫惩,SLA通常定義有平均故障間隔(MTBF)或平均修復(fù)時(shí)間(MTTR)枯饿;哪一方負(fù)責(zé)報(bào)告錯(cuò)誤與支付費(fèi)用;吞吐量诡必;抖動(dòng);或類似的可衡量細(xì)節(jié)搔扁。
SLA的定義來(lái)源百度爸舒,這到底是什么意思呢?
我們平常經(jīng)掣宥祝看到互聯(lián)網(wǎng)公司喊口號(hào)扭勉,我們今年一定要做到3個(gè)9、4個(gè)9苛聘,即99.9%涂炎、99.99%,甚至還有5個(gè)9设哗,即99.999%唱捣。
這么多9代表什么意思呢?
首先网梢,SLA的概念震缭,對(duì)互聯(lián)網(wǎng)公司來(lái)說(shuō)就是網(wǎng)站服務(wù)可用性的一個(gè)保證。
9越多代表全年服務(wù)可用時(shí)間越長(zhǎng)服務(wù)更可靠战虏,停機(jī)時(shí)間越短拣宰,反之亦然。
這么多9是怎么計(jì)算的呢烦感?
全年拿365天做計(jì)算吧巡社,看看幾個(gè)9要停機(jī)多久時(shí)間做能才能達(dá)到!
1年 = 365天 = 8760小時(shí)
99.9 = 8760 * 0.1% = 8760 * 0.001 = 8.76小時(shí)
99.99 = 8760 * 0.0001 = 0.876小時(shí) = 0.876 * 60 = 52.6分鐘
99.999 = 8760 * 0.00001 = 0.0876小時(shí) = 0.0876 * 60 = 5.26分鐘
從以上看來(lái)手趣,全年停機(jī)5.26分鐘才能做到99.999%晌该,即5個(gè)9。
依此類推,要達(dá)到6個(gè)9及更多9气笙,可說(shuō)是非常難了次企!
如,要求SLA達(dá)到99.95%潜圃,停服窗口最多能是多少缸棵?
怎么做到更多的9?
每個(gè)公司對(duì)幾個(gè)9的定義都不一樣谭期,互聯(lián)網(wǎng)公司至少都是99.99吧堵第。像一些政府網(wǎng)站,如社保公積金等隧出,經(jīng)常故障服務(wù)不可用踏志,能做到99.9就不錯(cuò)了。
如果我們提供的服務(wù)可用性越低胀瞪,意味著造成的損失也越大针余,別的不說(shuō),如果是特別重要的時(shí)刻凄诞,或許就在某一分鐘圆雁,你可能就會(huì)因服務(wù)不可用而丟掉一筆大的訂單,這都是始料未及的帆谍。所以伪朽,只要盡可能的提升SLA可用性才能最大化的提高企業(yè)生產(chǎn)力。
要做到更多的9汛蝙,就要不斷的監(jiān)控自己的服務(wù)烈涮,服務(wù)掛掉能及時(shí)恢復(fù)服務(wù)。就像開車出遠(yuǎn)門窖剑,首先得檢查輪胎坚洽,同時(shí)還得準(zhǔn)備一個(gè)備胎一樣的道理。
參考
服務(wù)級(jí)別協(xié)議
https://zh.wikipedia.org/wiki/%E6%9C%8D%E5%8A%A1%E7%BA%A7%E5%88%AB%E5%8D%8F%E8%AE%AE
https://en.wikipedia.org/wiki/Service-level_agreement
SLA(服務(wù)等級(jí)協(xié)議)
https://www.cnblogs.com/Alanf/p/8288002.html
華為云服務(wù)等級(jí)協(xié)議
https://www.huaweicloud.com/declaration/sla.html
服務(wù)級(jí)別管理:最佳實(shí)踐白皮書
https://www.cisco.com/c/zh_cn/support/docs/availability/high-availability/15117-sla.html
你真的了解性能壓測(cè)中的SLA嗎西土?
https://www.sohu.com/a/337001675_268033
QPS,TPS,IOPS性能測(cè)試參數(shù)
http://www.reibang.com/p/ecf4c9ec5371
What is an SLA? Best practices for service-level agreements
https://www.cio.com/article/2438284/outsourcing-sla-definitions-and-solutions.html