Mkpebi SRE. Nnwale zuru oke na ndị ọkachamara sitere na Booking.com na Google.com

Ndị otu anyị hụrụ nnwale n'anya. Slurm ọ bụla abụghị nkwugharị kwụ ọtọ nke ndị gara aga, kama ọ na-atụgharị uche na ahụmịhe ahụ yana ngbanwe site na ihe ọma gaa nke ọma. Ma na Mkpebi SRE anyị kpebiri itinye usoro ọhụrụ kpamkpam - inye ndị sonyere ọnọdụ nso dị ka o kwere mee maka "ịlụ ọgụ".

Ọ bụrụ na anyị akọwapụta nkenke ihe anyị mere n’oge ọzụzụ ahụ kpụ ọkụ n’ọnụ: “Anyị na-ewu ụlọ, anyị na-agbaji, anyị na-arụzi ihe,
anyị na-agụ akwụkwọ." SRE dị ntakịrị na tiori nkịtị - naanị omume, ezigbo ngwọta, ezigbo nsogbu.

E kewara ndị sonyere na otu ka mmụọ asọmpi siri ike ghara ikwe ka onye ọ bụla daa ụra ma ọ bụ malite "Angry Birds" na iPhone, na-agbaso ihe atụ nke Dmitry Anatolyevich.

Ndị ndụmọdụ anọ nyere ndị sonyere nsogbu, glitches, ahụhụ na ọrụ. Ivan Kruglov, Onye nrụpụta isi na Booking.com (Netherlands). Ben Tyler, Onye nrụpụta isi na Booking.com (USA). Eduard Medvedev, CTO na Tungsten Labs (Germany). Evgeniy Varavva, onye nrụpụta izugbe na Google (San Francisco).

Ọzọkwa, ndị sonyere na-ekewa n'ime otu ma na-asọrịta mpi. Na-akpali mmasị?

Mkpebi SRE. Nnwale zuru oke na ndị ọkachamara sitere na Booking.com na Google.com
Ivan, Ben, Eduard na Evgeniy na-ele ndị ogbenye Slurm SRE ndị na-eso ya nwere ụdị Leninist squints tupu mmalite nke asọmpi ahụ.

Ya mere, ọrụ:

Anyị bụ nke anyị, anyị ga-ewu ụwa ọhụrụ...

Enwere ebe nrụọrụ weebụ nchịkọta tiketi ihe nkiri. Ndị ndụmọdụ chepụtara ihe omume na ọnọdụ arụgoro tupu emee (ọ bụ ezie na ọ nweghị onye na-ewepu oke ọkaibe na mmekwata aghụghọ), metrik dị iche iche na-akọwa arụmọrụ saịtị ahụ. Nsogbu ndị ahụ nwere ike ịdị nnọọ iche: tiketi maka ihe nkiri Moulin Rouge adịghị etinye n'ime nchekwa data; A na-etinye akwụkwọ mmado nke ihe nkiri na ihe ngosi na nchekwa data n'ime ihe karịrị 10 sekọnd; nkọwa nke onye ihe nkiri freezes; 0,1% nke iwu ka edoberelarị; Site n'oge ruo n'oge usoro nhazi ịkwụ ụgwọ na-akụda maka otu nkeji ma ọ bụ abụọ. Na ọtụtụ, ọtụtụ, ọtụtụ ihe na-adịghị mma nwere ike ịdakwasị Slurm SRE so na ya n'ezie ọrụ.

Mkpebi SRE. Nnwale zuru oke na ndị ọkachamara sitere na Booking.com na Google.com
Anyị dị njikere ijikwa ihe ọ bụla ... na onye ọ bụla.

Webụsaịtị anyị nwere ogologo ntachi obi nwere ọtụtụ obere ọrụ. Ọrụ ya bụ ịchịkọta data na ihe ngosi, ọnụahịa na oche dị na sinima niile; ọ na-egosi ọkwa ihe nkiri, na-enye gị ohere ịhọrọ sinima, ihe ngosi, ụlọ nzukọ na ebe, akwụkwọ na kwụọ ụgwọ maka tiketi. N'ozuzu, ihe niile onye na-ekiri nwere ike na-arọ nrọ. Ma onye ọrụ anaghị echedị ihe mgba titanic ọgụ maka nkwụsi ike na ịnweta saịtị na-eme n'ime.

Maka saịtị ahụ kpụ ọkụ n'ọnụ, anyị mepụtara SLO, SLI, ihe ngosi SLA, mmepụta ihe owuwu na akụrụngwa, tinye saịtị ahụ, guzobe nlekota na nlekota. Ma pụọ ​​anyị.

SLO, SLI, SLA

SLI - egosi ọkwa ọrụ. SLO bụ ebumnuche ọkwa ọrụ. SLA - nkwekọrịta ọkwa ọrụ.

SLA bụ usoro ITIL nke na-egosi nkwekọrịta dị n'etiti onye ahịa nke ọrụ na onye na-ebu ya, nwere nkọwa nke ọrụ ahụ, ikike na ọrụ nke ndị ọzọ na, nke kachasị mkpa, ọkwa nkwekọrịta kwadoro maka ịnye nke a. ọrụ.

SLO bụ ebumnobi ọkwa ọrụ: uru ebumnuche ma ọ bụ ọnụọgụ dị iche iche maka ọkwa ọrụ nke SLI tụrụ. Uru nkịtị maka SLO bụ “SLI ≤ Target” ma ọ bụ “Obere oke ≤ SLI ≤ Oke Oke”.

SLI bụ ihe nrịbama ọkwa ọrụ—ihe nleba anya nke ọma kọwapụtara nke otu akụkụ nke ọkwa ọrụ enyere. Maka ọtụtụ ọrụ, a na-ahụta igodo SLI ka ọ bụrụ latency arịrịọ - ogologo oge ọ ga-ewe iji weghachi nzaghachi na arịrịọ. Ndị SLI ndị ọzọ a na-ahụkarị gụnyere ọnụego mperi, nke a na-egosipụtakarị dị ka akụkụ pere mpe nke arịrịọ niile enwetara, yana ntinye sistemu, nke a na-atụkarị na arịrịọ kwa sekọnd.

Nke mbụ, anyị ga-agbaji ụgbọ elu, mgbe ahụ ụmụ agbọghọ, na mgbe ahụ ụmụ agbọghọ ...

Ihe ndị dị n'ime na mpụga malitere 'ịkwata' SLO site na nkeji mbụ. Ihe niile dakwasịrị n'isi ndị nchịkwa - mmejọ ndị nrụpụta, ọdịda akụrụngwa, nnabata nke ndị ọbịa, na ọgụ DDoS. Ihe niile na-akawanye njọ SLO.

Mkpebi SRE. Nnwale zuru oke na ndị ọkachamara sitere na Booking.com na Google.com
"Ezigbo ndị sonyere, a na m eme ngwa ngwa ime gị obi ụtọ, ihe mbụ ị dara bụ ... ihe niile!"

N'akụkụ ụzọ, ndị ọkà okwu kwurịtara nkwụsi ike, mmefu ego njehie, omume nyocha, njikwa nkwụsịtụ na ibu ọrụ.

Anyị abụghị ndị na-agba ụta, ọ bụghị ndị ọkwá nkà ...

Mgbe ahụ, ndị sonyere malitere imezi ihe - isi ihe bụ ịghọta ihe mbụ ga-ejide.

Mkpebi SRE. Nnwale zuru oke na ndị ọkachamara sitere na Booking.com na Google.com
"- Onyenwe anyị, ahụbeghị m ka ọ na-agbaji dị ka nke a, n'ụdị a na n'ọnọdụ dị otú a!"

Ya mere, ihe mberede mere. Ọrụ nhazi ịkwụ ụgwọ agbadala. Otu esi eme ihe iji weghachi ọrụ n'ime obere oge enwere ike?

Mkpebi SRE. Nnwale zuru oke na ndị ọkachamara sitere na Booking.com na Google.com
Ndị ọkachamara, na-ele ndị na-eso ya anya nke ọma, na-akwadebe aghụghọ ọzọ.

Otu ọ bụla na-ahazi ọrụ nke otu ahụ iji kpochapụ ihe mberede ahụ - gụnyere ndị ọrụ ibe, na-agwa ndị nwere mmasị (ndị na-emetụta ya). N'otu oge ahụ, a na-edozi ihe ndị ka mkpa. N'ụzọ dị otu a, ndị sonyere zụrụ azụ ịrụ ọrụ na nrụgide n'okpuru ọnọdụ oge dị oke oke.

Mkpebi SRE. Nnwale zuru oke na ndị ọkachamara sitere na Booking.com na Google.com
"Olee ụdị egwu pụtara?!"

Kupụ ume... ma mechaa mgbatị ahụ

Ya na ndị na-ekwu okwu, mgbe edozichara nsogbu ọ bụla ma mee ka saịtị ahụ guzosie ike ruo nwa oge, ndị otu ahụ mụọ ihe omume ahụ site na echiche SRE. Anyị nyochara nsogbu ndị ahụ n'ụzọ zuru ezu - ihe kpatara ya, ọganihu nke mkpochapụ. Mgbe nke ahụ gasịrị, ma otu n'otu n'otu na mkpokọta, anyị mere mkpebi banyere otu esi egbochi ha: otu esi emeziwanye nlekota oru, otu esi eji amamihe gbanwee ụkpụrụ ụlọ, otu esi edozi usoro mmepe na ọrụ, otu esi edozi ụkpụrụ. Ndị na-ekwu okwu gosipụtara omume nke na-eduzi post-mortem.

Mkpebi SRE. Nnwale zuru oke na ndị ọkachamara sitere na Booking.com na Google.com
"Ònye ọzọ chọrọ mmekpa ahụ! - M!"

Edekọkwara ihe ịga nke ọma ndị otu a na bọọdụ eletrọnịkị.

Mkpebi SRE. Nnwale zuru oke na ndị ọkachamara sitere na Booking.com na Google.com

Maka ebe mbụ - ego sitere n'aka ndị nwere mmasị.

Mkpebi SRE. Nnwale zuru oke na ndị ọkachamara sitere na Booking.com na Google.com

isi: www.habr.com

Tinye a comment