什么是 SRE(站點(diǎn)可靠性工程)?

概述

站點(diǎn)可靠性工程(SRE)是 IT 運(yùn)維的軟件工程方案芯杀。SRE 團(tuán)隊(duì)使用軟件作為工具蜒什,來(lái)管理系統(tǒng)忿危、解決問(wèn)題并實(shí)現(xiàn)運(yùn)維任務(wù)自動(dòng)化

SRE 執(zhí)行的任務(wù)以前通常由運(yùn)維團(tuán)隊(duì)手動(dòng)執(zhí)行,或者交給使用軟件和自動(dòng)化來(lái)解決問(wèn)題和管理生產(chǎn)系統(tǒng)的工程師或運(yùn)維團(tuán)隊(duì)執(zhí)行缠俺。?

在創(chuàng)建可擴(kuò)展和高度可靠的軟件系統(tǒng)時(shí)玻侥,SRE 是寶貴的實(shí)踐篙顺。它可幫助您通過(guò)代碼管理大型系統(tǒng)六孵,對(duì)于管理成千上萬(wàn)臺(tái)機(jī)器的系統(tǒng)管理員(sysadmin)來(lái)說(shuō),代碼更具可擴(kuò)展性和可持續(xù)性太援。?

站點(diǎn)可靠性工程的概念由 Google 工程團(tuán)隊(duì)的 Ben Treynor Sloss 第一個(gè)提出闽晦。?

SRE 可以幫助團(tuán)隊(duì)在發(fā)布新功能和確保用戶(hù)可靠性之間找到平衡。

在這種背景下提岔,標(biāo)準(zhǔn)化和自動(dòng)化是 SRE 模型的兩大重要部分仙蛉。在這里,站點(diǎn)可靠性工程師尋求增強(qiáng)和自動(dòng)化運(yùn)維任務(wù)碱蒙。

通過(guò)這些方式荠瘪,SRE 有助于提高當(dāng)今的系統(tǒng)可靠性,并且隨著時(shí)間的推移不斷提高振亮。?

SRE 支持團(tuán)隊(duì)從傳統(tǒng) IT 運(yùn)維方案遷移至云原生方案巧还。

站點(diǎn)可靠性工程師的工作是什么?

站點(diǎn)可靠性工程師是一個(gè)獨(dú)特的崗位坊秸,要么必須具有系統(tǒng)管理員背景麸祷、或有運(yùn)維經(jīng)驗(yàn)的軟件開(kāi)發(fā)人員;要么必須是有軟件開(kāi)發(fā)技能的 IT 運(yùn)維人員褒搔。?

SRE 團(tuán)隊(duì)負(fù)責(zé)部署阶牍、配置和監(jiān)控代碼,以及生產(chǎn)服務(wù)的可用性星瘾、延遲走孽、變更管理、應(yīng)急響應(yīng)和容量管理琳状。

SRE 團(tuán)隊(duì)根據(jù)服務(wù)水平協(xié)議(SLA)確定新功能的推出磕瓷,并利用服務(wù)水平指標(biāo)(SLI)和服務(wù)水平目標(biāo)(SLO)定義系統(tǒng)所需的可靠性。?

SLI 測(cè)量所提供服務(wù)水平的特定方面。關(guān)鍵 SLI 包括請(qǐng)求延遲性困食、可用性边翁、錯(cuò)誤率和系統(tǒng)吞吐量硕盹。SLO 基于根據(jù) SLI 而指定的服務(wù)水平的目標(biāo)值或范圍符匾。

然后,根據(jù)確定可接受的停機(jī)時(shí)間瘩例,確定所需系統(tǒng)可靠性的 SLO啊胶。這個(gè)停機(jī)時(shí)間稱(chēng)為誤差量,即出錯(cuò)和中斷的最大允許閾值垛贤。?

SRE 并不是要實(shí)現(xiàn) 100% 可靠性焰坪,而是針對(duì)故障做好計(jì)劃并妥善應(yīng)對(duì)。

一旦建立南吮,開(kāi)發(fā)團(tuán)隊(duì)就可以在發(fā)布新功能時(shí)允許出現(xiàn)這一定量的誤差琳彩。利用 SLO 和誤差量,團(tuán)隊(duì)隨后可確定產(chǎn)品或服務(wù)是否能夠在可用誤差量的基礎(chǔ)上啟動(dòng)部凑。

如果某個(gè)服務(wù)在運(yùn)行時(shí)處于誤差量以?xún)?nèi),則開(kāi)發(fā)團(tuán)隊(duì)可在任何時(shí)間發(fā)布它碧浊,但是涂邀,如果系統(tǒng)當(dāng)前有太多錯(cuò)誤或停機(jī)時(shí)間超過(guò)誤差量的允許范圍,則必須使錯(cuò)誤數(shù)減少至誤差量以?xún)?nèi)后才能發(fā)布箱锐。???

開(kāi)發(fā)團(tuán)隊(duì)可執(zhí)行自動(dòng)化運(yùn)維測(cè)試以驗(yàn)證可靠性比勉。?

站點(diǎn)可靠性工程師的時(shí)間要均衡分配給運(yùn)維任務(wù)和項(xiàng)目工作。根據(jù) Google 的 SRE 最佳實(shí)踐驹止,站點(diǎn)可靠性工程師最多只能將一半的時(shí)間花在運(yùn)維上浩聋,所以應(yīng)該監(jiān)控確保不會(huì)超過(guò)這個(gè)時(shí)間。??

他們剩余的時(shí)間應(yīng)專(zhuān)注于開(kāi)發(fā)任務(wù)上臊恋,比如創(chuàng)建新功能衣洁,擴(kuò)展系統(tǒng),以及實(shí)施自動(dòng)化抖仅。

額外的運(yùn)維工作和表現(xiàn)欠佳的服務(wù)應(yīng)重新指定給開(kāi)發(fā)團(tuán)隊(duì)坊夫,這樣站點(diǎn)可靠性工程師就不用將太多時(shí)間花在應(yīng)用或服務(wù)的運(yùn)維上。?

自動(dòng)化是站點(diǎn)可靠性工程師的重要工作部分撤卢。如果他們一直在反復(fù)處理同一個(gè)問(wèn)題环凿,就會(huì)努力實(shí)現(xiàn)解決方案自動(dòng)化。?

保持運(yùn)維和開(kāi)發(fā)工作之間的平衡是 SRE 的重要組成部分放吩。?

DevOps 和SRE

DevOps?是指對(duì)企業(yè)文化智听、業(yè)務(wù)自動(dòng)化和平臺(tái)設(shè)計(jì)等方面進(jìn)行全方位變革,從而實(shí)現(xiàn)迅捷、優(yōu)質(zhì)的服務(wù)交付到推,提升企業(yè)價(jià)值和響應(yīng)能力忽洛。SRE 可視為 DevOps 的實(shí)施。

和 DevOps 一樣环肘,SRE 也與團(tuán)隊(duì)文化和關(guān)系密切相連欲虚。SRE 和 DevOps 都致力于搭建開(kāi)發(fā)團(tuán)隊(duì)和運(yùn)維團(tuán)隊(duì)之間的互通橋梁,以便加快交付服務(wù)悔雹。?

DevOps 和 SRE 實(shí)踐都可以實(shí)現(xiàn)更快的應(yīng)用開(kāi)發(fā)生命周期复哆、改進(jìn)的服務(wù)質(zhì)量和可靠性,以及縮短的 IT 應(yīng)用開(kāi)發(fā)時(shí)間等優(yōu)勢(shì)腌零。

然而梯找,SRE 與 DevOps 有所不同,因?yàn)樗蕾?lài)于開(kāi)發(fā)團(tuán)隊(duì)中的站點(diǎn)可靠性工程師益涧,這些工程師也要有解決通信和工作流程問(wèn)題的運(yùn)維背景锈锤。

站點(diǎn)可靠性工程師本身要求職責(zé)重疊,兼具開(kāi)發(fā)團(tuán)隊(duì)和運(yùn)維團(tuán)隊(duì)的技能闲询。?

DevOps 團(tuán)隊(duì)的開(kāi)發(fā)人員常常疲于處理運(yùn)維任務(wù)久免,需要擁有更專(zhuān)業(yè)運(yùn)維技能,而 SRE 就能派上用場(chǎng)扭弧。?

在編碼和構(gòu)建新功能時(shí)阎姥,DevOps 專(zhuān)注于有效通過(guò)開(kāi)發(fā)流程,而 SRE 專(zhuān)注于通過(guò)創(chuàng)建新功能來(lái)平衡站點(diǎn)可靠性鸽捻。?

在這里呼巴,基于容器技術(shù)、Kubernetes 和微服務(wù)的現(xiàn)代化應(yīng)用平臺(tái)是落實(shí) DevOps 實(shí)踐的關(guān)鍵所在御蒲,可幫助企業(yè)交付安全的創(chuàng)新軟件服務(wù)衣赶。

支持 SRE 的技術(shù)

SRE 要在應(yīng)用的整個(gè)生命周期中確保日常運(yùn)維任務(wù)的自動(dòng)化和標(biāo)準(zhǔn)化。?紅帽? Ansible? 自動(dòng)化平臺(tái)是一個(gè)全面的集成平臺(tái)厚满,可幫助 SRE 團(tuán)隊(duì)實(shí)現(xiàn)速度府瞄、協(xié)作和增長(zhǎng)的自動(dòng)化,從而為企業(yè)的技術(shù)痰滋、運(yùn)維和財(cái)務(wù)職能提供安全性和支持摘能。

具體而言,Ansible? 自動(dòng)化平臺(tái)可提供:?

云和本地基礎(chǔ)架構(gòu)編排敲街,可用于實(shí)例团搞、路由、負(fù)載平衡多艇、防火墻等逻恐。?

基礎(chǔ)架構(gòu)優(yōu)化,包括大小適當(dāng)?shù)脑瀑Y源,以及根據(jù)需要添加或刪除中央處理器(CPU)和隨機(jī)存取存儲(chǔ)器(RAM)等資源复隆。?

云運(yùn)維拨匆,包括具有持續(xù)集成和持續(xù)交付(CI/CD)管道的應(yīng)用部署、操作系統(tǒng)修補(bǔ)和維護(hù)挽拂。

業(yè)務(wù)連續(xù)性惭每,包括從云中移動(dòng)和復(fù)制資源,創(chuàng)建和管理備份策略亏栈,以及管理中斷和故障台腥。

原文鏈接:https://www.redhat.com/zh/topics/devops/what-is-sre#%E6%94%AF%E6%8C%81-sre-%E7%9A%84%E6%8A%80%E6%9C%AF

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個(gè)濱河市绒北,隨后出現(xiàn)的幾起案子黎侈,更是在濱河造成了極大的恐慌,老刑警劉巖闷游,帶你破解...
    沈念sama閱讀 218,858評(píng)論 6 508
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件峻汉,死亡現(xiàn)場(chǎng)離奇詭異,居然都是意外死亡脐往,警方通過(guò)查閱死者的電腦和手機(jī)休吠,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,372評(píng)論 3 395
  • 文/潘曉璐 我一進(jìn)店門(mén),熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)钙勃,“玉大人蛛碌,你說(shuō)我怎么就攤上這事∠皆矗” “怎么了?”我有些...
    開(kāi)封第一講書(shū)人閱讀 165,282評(píng)論 0 356
  • 文/不壞的土叔 我叫張陵希太,是天一觀的道長(zhǎng)克饶。 經(jīng)常有香客問(wèn)我,道長(zhǎng)誊辉,這世上最難降的妖魔是什么矾湃? 我笑而不...
    開(kāi)封第一講書(shū)人閱讀 58,842評(píng)論 1 295
  • 正文 為了忘掉前任,我火速辦了婚禮堕澄,結(jié)果婚禮上邀跃,老公的妹妹穿的比我還像新娘。我一直安慰自己蛙紫,他們只是感情好拍屑,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,857評(píng)論 6 392
  • 文/花漫 我一把揭開(kāi)白布。 她就那樣靜靜地躺著坑傅,像睡著了一般僵驰。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上,一...
    開(kāi)封第一講書(shū)人閱讀 51,679評(píng)論 1 305
  • 那天蒜茴,我揣著相機(jī)與錄音星爪,去河邊找鬼。 笑死粉私,一個(gè)胖子當(dāng)著我的面吹牛顽腾,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播诺核,決...
    沈念sama閱讀 40,406評(píng)論 3 418
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼抄肖,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼!你這毒婦竟也來(lái)了猪瞬?” 一聲冷哼從身側(cè)響起憎瘸,我...
    開(kāi)封第一講書(shū)人閱讀 39,311評(píng)論 0 276
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤,失蹤者是張志新(化名)和其女友劉穎陈瘦,沒(méi)想到半個(gè)月后幌甘,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,767評(píng)論 1 315
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡痊项,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,945評(píng)論 3 336
  • 正文 我和宋清朗相戀三年锅风,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片鞍泉。...
    茶點(diǎn)故事閱讀 40,090評(píng)論 1 350
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡皱埠,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出咖驮,到底是詐尸還是另有隱情边器,我是刑警寧澤,帶...
    沈念sama閱讀 35,785評(píng)論 5 346
  • 正文 年R本政府宣布托修,位于F島的核電站忘巧,受9級(jí)特大地震影響,放射性物質(zhì)發(fā)生泄漏睦刃。R本人自食惡果不足惜砚嘴,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,420評(píng)論 3 331
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望涩拙。 院中可真熱鬧际长,春花似錦、人聲如沸兴泥。這莊子的主人今日做“春日...
    開(kāi)封第一講書(shū)人閱讀 31,988評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)郁轻。三九已至翅娶,卻和暖如春文留,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背竭沫。 一陣腳步聲響...
    開(kāi)封第一講書(shū)人閱讀 33,101評(píng)論 1 271
  • 我被黑心中介騙來(lái)泰國(guó)打工燥翅, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人蜕提。 一個(gè)月前我還...
    沈念sama閱讀 48,298評(píng)論 3 372
  • 正文 我出身青樓森书,卻偏偏與公主長(zhǎng)得像,于是被迫代替她去往敵國(guó)和親谎势。 傳聞我的和親對(duì)象是個(gè)殘疾皇子凛膏,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,033評(píng)論 2 355

推薦閱讀更多精彩內(nèi)容