你們好,我是小編雲BliBli,
這些天
領導問了我一個暴擊我靈魂的問題:
什麼是SLA?那麼多9究竟是什麼意思?
(瓦特??我怎麼知道???????)架構
可是領導都「屈尊」問我了
我怎麼敢「不知道」
通過我幾天幾夜的
查閱文獻、翻閱「古籍」、尋師問道
併發
終於讓我明白了
SLA協議裏
各類不一樣詞彙的含義
分佈式
簡單來講,SLA是一種雙方的約定,是一種服務可用性的指標。
高併發
說人話!!!
就像是一對情侶
男朋友會向女朋友作出一些承諾,好比
(SLA中的對服務類型、質量時間條款的條文規定)阿里雲
可男生卻總是遲到
每週遲到的次數
超過了以前作的承諾的次數
(可用性低於條文中所規定的值)spa
爲了哄女朋友開心
男孩只能在到達約會地點後
只能給她道歉、逛街、買禮物
表達本身的歉意
(可用性低於條文規定值,服務商所需提供的賠償)設計
SLA(service level agreement)服務等級協議,指的是整個協議,其定義了服務類型、質量以及賠付標準等。
SLO(service level objective)服務等級目標,指的是設計可用性,其意思即爲設計該產品時指望達到的可用性目標。
3d
SLA與SLO的區別
主要是體如今「協議」與「目標」上
SLO只是產品的「設計可用性」
好比戀愛過程當中
「大豬蹄子們」時常會和女朋友進行承諾
之後包攬一切家務
對象
可是
「太美的承諾,由於太年輕」
承諾就僅僅是承諾
並未規定
具體該實施、實施的方法以及未達目標所受的懲罰等
(也就是「說說就是說說而已」)blog
首先,咱們來明確一個概念。
即爲9越多
表明整年服務可用時間越長,服務更可靠
若是咱們將一個月按照30天計算
那麼換算成分鐘就是
同時咱們假設
咱們常常會看見各大雲廠商,在宣傳本身產品SLA時,會喊出3個9,4個9,5個9的口號。
以阿里云爲例,
前幾日小編看見
阿里雲對象存儲發佈了
號稱全球領先的
對象存儲SLA
(阿里雲對象存儲OSS官網截圖)
其服務可用性承諾,最高可達到
99.995%
(阿里雲對象存儲OSS官網截圖)
假設
每5分鐘訪問100次阿里雲OSS
一個月內出故障的次數最多就是:
但有人問了
阿里雲對象存儲SLA服務協議等級這麼高
就不怕被薅羊毛黨盯上
經過技術或者外力的手段
薅阿里雲的羊毛嗎?
不過,這個看起來彷佛不可能會發生的
據官方披露,阿里雲OSS 能提出這麼高的SLA
全得益於其背後穩定的技術
以及對產品久經打磨的信心!!!
以下是小編抄的阿里雲對外發布提高OSS 可用性的官網報道,提高SLA的背後技術亮點:
一、 阿里雲對象存儲(OSS)基於業界領先的阿里雲自研分佈式存儲基座——盤古,結合先進的有巣分佈式KV索引技術以及女媧一致性服務技術,確保服務高可用,數據高可靠,爲用戶業務保駕護航;
二、 提供同城冗餘存儲類型,全球部署五大區域,即便遭遇可用區級災難或故障時,也能實現數據不丟,業務不停。再結合 跨區域複製功能,實現兩地多中心架構,知足用戶多維度的容災要求;
三、 過去十年,阿里雲OSS不只經受住數百萬用戶持續的極致考驗,還承受住歷年雙十一「地獄」級別的磨鍊。支撐阿里經濟體100%全面上雲,助力 2019全球天貓購物狂歡節創下了2864億的商業奇蹟;
so,看完熱鬧來總結一下
阿里雲之因此不斷能持續提高本身的可用性SLA
一方面得益於自身技術的沉澱和產品飽受全球大規模高併發場景的打磨;另外一方面也是背後有阿里巴巴(馬爸爸)不斷對技術科研的投入
(畢竟,最近阿里雲的支付寶帳號又到帳了2000億呢?)