Amasan Ìre Seirbheis - Eòlas Google (eadar-theangachadh air caibideil leabhar Google SRE)

Amasan Ìre Seirbheis - Eòlas Google (eadar-theangachadh air caibideil leabhar Google SRE)

Tha SRE (Innleadaireachd earbsachd Làraich) na dhòigh air dèanamh cinnteach gu bheil pròiseactan lìn rim faighinn. Tha e air a mheas mar fhrèam airson DevOps agus a’ bruidhinn air mar as urrainn dhut soirbheachadh ann a bhith a’ cleachdadh chleachdaidhean DevOps. Eadar-theangachadh san artaigil seo Caibideil 4 Amasan Ìre Seirbheis leabhraichean Innleadaireachd earbsachd làraich bho Google. Dh’ullaich mi an eadar-theangachadh seo mi fhìn agus bha mi an urra ris an eòlas agam fhìn ann a bhith a’ tuigsinn pròiseasan sgrùdaidh. Anns an t-sianal teileagram monitorim_it и post mu dheireadh air Habré Dh'fhoillsich mi cuideachd eadar-theangachadh de Chaibideil 6 den aon leabhar mu amasan ìre seirbheis.

Eadar-theangachadh le cat. Faigh tlachd bho leughadh!

Tha e eu-comasach seirbheis a stiùireadh mura h-eil tuigse ann air dè na comharran a tha cudromach agus ciamar a thèid an tomhas agus an luachadh. Chun na crìche seo, bidh sinn a’ mìneachadh agus a’ toirt seachad ìre shònraichte de sheirbheis don luchd-cleachdaidh againn, ge bith a bheil iad a’ cleachdadh aon de na APIan a-staigh againn no toradh poblach.

Bidh sinn a’ cleachdadh ar tuigse, ar n-eòlas, agus ar tuigse air miann luchd-cleachdaidh a bhith a’ tuigsinn Comharran Ìre Seirbheis (SLI), Amasan Ìre Seirbheis (SLOs), agus Aontan Ìre Seirbheis (SLAn). Tha na tomhasan sin a’ toirt cunntas air na prìomh mheatairean a tha sinn airson sùil a chumail orra agus ris an gabh sinn freagairt mura h-urrainn dhuinn an càileachd seirbheis ris a bheil dùil a thoirt seachad. Aig a’ cheann thall, le bhith a’ taghadh na meatrach ceart cuidichidh sin le bhith a’ stiùireadh nan gnìomhan ceart ma thèid rudeigin ceàrr, agus bheir e cuideachd misneachd don sgioba SRE ann an slàinte na seirbheis.

Tha a’ chaibideil seo a’ toirt cunntas air an dòigh-obrach a bhios sinn a’ cleachdadh gus cuir an-aghaidh duilgheadasan modaladh meatrach, taghadh meatrach, agus mion-sgrùdadh meatrach. Bidh a’ mhòr-chuid den mhìneachadh gun eisimpleirean, agus mar sin cleachdaidh sinn seirbheis Shakespeare a tha air a mhìneachadh san eisimpleir gnìomhachaidh aige (lorg obraichean Shakespeare) gus na prìomh phuingean a nochdadh.

Briathrachas ìre seirbheis

Tha e coltach gu bheil mòran de luchd-leughaidh eòlach air bun-bheachd SLA, ach tha na briathran SLI agus SLO airidh air mìneachadh faiceallach oir san fharsaingeachd tha an teirm SLA air a luchdachadh cus agus tha grunn bhrìgh aige a rèir a’ cho-theacsa. Airson soilleireachd, tha sinn airson na luachan sin a sgaradh.

Taisbeanairean

Tha an SLI na chomharra ìre seirbheis - tomhas cainneachdail air a mhìneachadh gu faiceallach de aon taobh den ìre seirbheis a tha air a thoirt seachad.

Airson a’ mhòr-chuid de sheirbheisean, thathas den bheachd gur e latency iarrtas am prìomh SLI - dè cho fada ’s a bheir e gus freagairt ri iarrtas a thilleadh. Tha SLIan cumanta eile a’ gabhail a-steach ìre mhearachdan, gu tric air an cur an cèill mar bloigh de na h-iarrtasan uile a gheibhear, agus trochur siostam, mar as trice air a thomhas ann an iarrtasan gach diog. Bidh tomhasan gu tric air an cruinneachadh: thèid dàta amh a chruinneachadh an toiseach agus an uairsin atharrachadh gu ìre atharrachaidh, cuibheasach, no ceudad.

Mas fheàrr, bidh SLI gu dìreach a’ tomhas ìre ùidh na seirbheis, ach uaireannan chan eil ach meatrach co-cheangailte ri fhaighinn airson a thomhas leis gu bheil e duilich am fear tùsail fhaighinn no eadar-mhìneachadh. Mar eisimpleir, tha latency taobh teachdaiche gu tric na mheatrach nas freagarraiche, ach tha amannan ann nuair nach urrainnear latency a thomhas ach air an fhrithealaiche.

Is e seòrsa eile de SLI a tha cudromach do SREn ruigsinneachd, no an ùine a dh’ fhaodar seirbheis a chleachdadh. Gu tric air a mhìneachadh mar ìre iarrtasan soirbheachail, ris an canar uaireannan toradh. (Tha beatha - an coltas gun tèid dàta a chumail airson ùine fhada - cuideachd cudromach airson siostaman stòraidh dàta.) Ged nach eil e comasach faighinn 100%, tha e comasach faighinn faisg air 100% gu tric; tha luachan ruigsinneachd air an cur an cèill mar an àireamh de "nines" » sa cheud de na tha ri fhaighinn. Mar eisimpleir, dh’ fhaodadh gum biodh cothrom 99% agus 99,999% air an ainmeachadh mar “2 nines” agus “5 nines”. Is e an amas ruigsinneachd ainmichte aig Google Compute Engine “trì gu leth nines” no 99,95%.

Amasan

Is e amas ìre seirbheis a th’ ann an SLO: luach targaid no raon luachan airson ìre seirbheis a tha air a thomhas leis an SLI. Is e luach àbhaisteach airson SLO “SLI ≤ Target” no “Limit Limit ≤ SLI ≤ Upper Limit”. Mar eisimpleir, is dòcha gun co-dhùin sinn gun till sinn toraidhean rannsachaidh Shakespeare “luath” le bhith a’ suidheachadh an SLO gu latency cuibheasach rannsachaidh nas lugha na 100 milliseconds.

Tha taghadh an SLO ceart na phròiseas iom-fhillte. An toiseach, chan urrainn dhut an-còmhnaidh luach sònraichte a thaghadh. Airson iarrtasan HTTP a tha a’ tighinn a-steach don t-seirbheis agad, tha an metric Ceist Per Second (QPS) gu sònraichte air a dhearbhadh le miann an luchd-cleachdaidh agad tadhal air an t-seirbheis agad, agus chan urrainn dhut SLO a shuidheachadh airson sin.

Air an làimh eile, faodaidh tu a ràdh gu bheil thu ag iarraidh gum bi an latency cuibheasach airson gach iarrtas nas lugha na 100 milliseconds. Le bhith a’ suidheachadh an leithid de dh’ amas dh’ fhaodadh sin toirt ort do aghaidh a sgrìobhadh le latency ìosal no uidheamachd a cheannach a bheir seachad an leithid de dh’ ùine. (Tha e follaiseach gu bheil 100 milliseconds na àireamh neo-riaghailteach, ach tha e nas fheàrr àireamhan eadhon nas ìsle a bhith agad. Tha fianais ann gu bheil astaran luath nas fheàrr na astaran slaodach, agus gu bheil cianalas ann a bhith a’ giullachd iarrtasan luchd-cleachdaidh os cionn luachan sònraichte dha-rìribh a’ toirt air daoine fuireach air falbh bho do sheirbheis.)

A-rithist, tha seo nas teagmhach na dh’ fhaodadh e a bhith aig a ’chiad sealladh: cha bu chòir dhut QPS a chuir a-mach gu tur bhon àireamhachadh. Is e an fhìrinn gu bheil QPS agus latency ceangailte gu làidir ri chèile: bidh QPS nas àirde gu tric a’ leantainn gu latencies nas àirde, agus mar as trice bidh seirbheisean a’ faighinn lùghdachadh mòr ann an coileanadh nuair a ruigeas iad ìre luchdan sònraichte.

Bidh taghadh agus foillseachadh SLO a’ suidheachadh dùilean luchd-cleachdaidh a thaobh mar a dh’ obraicheas an t-seirbheis. Faodaidh an ro-innleachd seo gearanan gun stèidh an aghaidh sealbhadair seirbheis a lughdachadh, leithid coileanadh slaodach. Às aonais SLO soilleir, bidh luchd-cleachdaidh gu tric a’ cruthachadh an dùilean fhèin a thaobh coileanadh a tha iad ag iarraidh, aig nach eil gnothach sam bith ri beachdan nan daoine a tha a’ dealbhadh agus a’ riaghladh na seirbheis. Faodaidh an suidheachadh seo leantainn gu dùilean àrdaichte bhon t-seirbheis, nuair a tha luchd-cleachdaidh le mearachd a’ creidsinn gum bi an t-seirbheis nas ruigsinneach na tha e dha-rìribh, agus ag adhbhrachadh mì-earbsa nuair a tha luchd-cleachdaidh den bheachd nach eil an siostam cho earbsach na tha e dha-rìribh.

Aontaidhean

Tha aonta ìre seirbheis na chùmhnant soilleir no so-thuigsinn leis an luchd-cleachdaidh agad a tha a’ toirt a-steach a’ bhuaidh a thig bho bhith a’ coinneachadh (no gun a bhith a’ coinneachadh) ris na SLOn a tha annta. Tha e nas fhasa builean aithneachadh nuair a tha iad ionmhais - lasachadh no càin - ach faodaidh iad a bhith ann an cruthan eile. Is e dòigh furasta air bruidhinn mun eadar-dhealachadh eadar SLOn agus SLAn faighneachd “dè thachras mura tèid na SLOn a choileanadh?” Mura h-eil builean soilleir ann, tha thu cha mhòr cinnteach a’ coimhead air SLO.

Mar as trice chan eil an SRE an sàs ann a bhith a’ cruthachadh SLAn leis gu bheil SLAn ceangailte gu dlùth ri co-dhùnaidhean gnìomhachais is toraidh. Tha an SRE, ge-tà, an sàs ann a bhith a’ cuideachadh le bhith a’ lughdachadh buaidh nan SLOan air fàilligeadh. Faodaidh iad cuideachd cuideachadh le bhith a’ dearbhadh an SLI: Gu follaiseach, feumaidh dòigh cothromach a bhith ann airson an SLO a thomhas san aonta no bidh eas-aonta ann.

Tha Rannsachadh Ghoogle na eisimpleir de sheirbheis chudromach aig nach eil SLA poblach: tha sinn airson 's gum bi a h-uile duine a' cleachdadh Search cho èifeachdach sa ghabhas, ach chan eil sinn air ainm a chur ri cùmhnant leis an t-saoghal. Ach, bidh builean ann fhathast mura h-eil sgrùdadh ri fhaighinn - mar thoradh air nach eil sin ri fhaighinn bidh ar cliù a’ tuiteam a bharrachd air teachd-a-steach sanasachd nas ìsle. Tha aontaidhean ìre seirbheis sònraichte aig mòran de sheirbheisean Ghoogle eile, leithid Google for Work, le luchd-cleachdaidh. Ge bith a bheil SLA aig seirbheis sònraichte, tha e cudromach an SLI agus an SLO a mhìneachadh agus an cleachdadh gus an t-seirbheis a riaghladh.

Uiread de theòiridh - a-nis airson eòlas fhaighinn.

Comharran ann an cleachdadh

Leis gu bheil sinn air co-dhùnadh gu bheil e cudromach meatrach iomchaidh a thaghadh gus ìre seirbheis a thomhas, ciamar a tha fios agad a-nis dè na meatrach a tha cudromach airson seirbheis no siostam?

Dè a tha cudromach dhut fhèin agus do luchd-cleachdaidh?

Cha leig thu leas a h-uile meatrach a chleachdadh mar SLI as urrainn dhut a leantainn ann an siostam sgrùdaidh; Cuidichidh tuigse air na tha luchd-cleachdaidh ag iarraidh bho shiostam thu gus grunn mheatairean a thaghadh. Le bhith a’ taghadh cus thaisbeanairean ga dhèanamh duilich fòcas a chuir air comharran cudromach, agus ma roghnaicheas tu àireamh bheag dh’ fhaodadh sin pìosan mòra den t-siostam agad fhàgail gun duine sam bith. Mar as trice bidh sinn a’ cleachdadh grunn phrìomh chomharran gus slàinte siostam a mheasadh agus a thuigsinn.

Mar as trice faodar seirbheisean a bhriseadh sìos ann an grunn phàirtean a thaobh SLI a tha buntainneach dhaibh:

  • Siostaman aghaidh aghaidh gnàthaichte, leithid an eadar-aghaidh sgrùdaidh airson seirbheis Shakespeare bhon eisimpleir againn. Feumaidh iad a bhith rim faighinn, gun dàil sam bith agus leud-bann gu leòr a bhith aca. Mar sin, faodar ceistean fhaighneachd: an urrainn dhuinn freagairt a thoirt don iarrtas? Dè cho fada ’s a thug e gus freagairt a thoirt don iarrtas? Cia mheud iarrtas a ghabhas làimhseachadh?
  • Siostaman stòraidh. Bidh iad a’ cur luach air latency freagairt ìosal, ruigsinneachd, agus seasmhachd. Ceistean co-cheangailte: Dè cho fada ’s a bheir e airson dàta a leughadh no a sgrìobhadh? Am faigh sinn cothrom air an dàta ma thèid iarraidh? A bheil an dàta ri fhaighinn nuair a bhios feum againn air? Faic Caibideil 26 Ionracas Dàta: Is e na tha thu a’ leughadh na sgrìobhas tu airson deasbad mionaideach air na cùisean sin.
  • Tha siostaman dàta mòra leithid pìoban giullachd dàta an urra ri teachd-a-steach agus làimhseachadh cheistean. Ceistean co-cheangailte: Dè an ìre de dhàta a tha air a phròiseasadh? Dè cho fada ’s a bheir e air dàta siubhal bho bhith a’ faighinn iarrtas gu bhith a’ cur a-mach freagairt? (Dh’ fhaodadh gum bi dàil aig cuid de phàirtean den t-siostam ann an ìrean sònraichte.)

Cruinneachadh de chomharran

Tha mòran chomharran ìre seirbheis air an cruinneachadh gu nàdarra air taobh an fhrithealaiche, a’ cleachdadh siostam sgrùdaidh leithid Borgmon (faic gu h-ìosal). Caibideil 10 Rabhaidhean Cleachdaidh Stèidhichte air Dàta Sreath Ùine) no Prometheus, no dìreach a’ dèanamh mion-sgrùdadh air na logaichean bho àm gu àm, a’ comharrachadh freagairtean HTTP le inbhe 500. Ach, bu chòir cuid de shiostaman a bhith uidheamaichte le cruinneachadh meatrach taobh teachdaiche, oir faodaidh dìth sgrùdadh taobh teachdaiche leantainn gu call grunn dhuilgheadasan a bheir buaidh air. luchd-cleachdaidh, ach na toir buaidh air meatrach taobh an fhrithealaiche. Mar eisimpleir, le bhith ag amas air latency freagairt backend ar n-iarrtas deuchainn sgrùdaidh Shakespeare dh’ fhaodadh sin leantainn gu latency air taobh an neach-cleachdaidh mar thoradh air cùisean JavaScript: sa chùis seo, tha tomhas dè cho fada ‘s a bheir e air a’ bhrobhsair an duilleag a phròiseasadh na mheatrach nas fheàrr.

Co-chruinneachadh

Airson sìmplidheachd agus furasta a chleachdadh, bidh sinn gu tric a’ cruinneachadh tomhais amh. Feumar seo a dhèanamh gu faiceallach.

Tha coltas gu bheil cuid de mheatrics sìmplidh, leithid iarrtasan gach diog, ach tha eadhon an tomhas sìmplidh seo a rèir coltais a’ cruinneachadh dàta thar ùine. A bheil an tomhas a gheibhear gu sònraichte aon uair san diog no a bheil an tomhas cuibheasach thairis air an àireamh de dh’ iarrtasan gach mionaid? Faodaidh an roghainn mu dheireadh àireamh mòran nas àirde de dh’ iarrtasan a chuir am falach nach mair ach beagan dhiog. Beachdaich air siostam a bhios a’ frithealadh 200 iarrtas gach diog le àireamhan cothromach agus 0 an còrr den ùine. Chan e seasmhach ann an cruth luach cuibheasach de 100 iarrtas gach diog agus dà uair an luchd sa bhad an aon rud. San aon dòigh, is dòcha gum bi coltas tarraingeach air amannan cuibheasach ceist, ach tha e a’ falach mion-fhiosrachadh cudromach: tha e comasach gum bi a’ mhòr-chuid de cheistean luath, ach bidh mòran cheistean ann a tha slaodach.

Tha a’ mhòr-chuid de chomharran air am faicinn nas fheàrr mar sgaoilidhean seach mar chuibheasachd. Mar eisimpleir, airson latency SLI, thèid cuid de dh’ iarrtasan a làimhseachadh gu sgiobalta, agus bheir cuid an-còmhnaidh nas fhaide, uaireannan fada nas fhaide. Faodaidh cuibheasachd sìmplidh na dàil fhada sin fhalach. Tha am figear a’ sealltainn eisimpleir: ged a bheir iarrtas àbhaisteach timcheall air 50 ms airson a fhrithealadh, tha 5% de dh’iarrtasan 20 uair nas slaodaiche! Chan eil sgrùdadh agus rabhadh stèidhichte air latency cuibheasach a-mhàin a’ nochdadh atharrachaidhean ann an giùlan tron ​​​​latha, nuair gu dearbh tha atharrachaidhean follaiseach ann an ùine giollachd cuid de dh’ iarrtasan (loidhne as àirde).

Amasan Ìre Seirbheis - Eòlas Google (eadar-theangachadh air caibideil leabhar Google SRE)
50, 85, 95, agus 99 sa cheud latency siostam. Tha an axis Y ann an cruth logarithmach.

Le bhith a’ cleachdadh ceudadan airson comharran leigidh sin dhut cumadh an t-sgaoilidh agus na feartan aige fhaicinn: tha ìre ceudad àrd, leithid 99 no 99,9, a’ sealltainn an luach as miosa, fhad ‘s a tha an 50 percentile (ris an canar cuideachd am meadhan) a’ sealltainn an staid as trice de an meatrach. Mar as motha a bhios an ùine freagairt a’ sgapadh, is ann as fhaide a bhios iarrtasan a’ toirt buaidh air eòlas an neach-cleachdaidh. Tha a’ bhuaidh air a neartachadh fo luchd àrd agus an làthair ciudha. Tha rannsachadh eòlas luchd-cleachdaidh air sealltainn gur fheàrr le daoine siostam nas slaodaiche sa chumantas le eadar-dhealachadh àrd ann an ùine freagairt, agus mar sin bidh cuid de sgiobaidhean SRE a’ cuimseachadh a-mhàin air sgòran àrd sa cheud, air a’ bhunait ma tha giùlan meatrach aig ìre 99,9 sa cheud math, cha bhith a’ mhòr-chuid de luchd-cleachdaidh a’ faighinn trioblaidean. .

Nota air mearachdan staitistigeil

Mar as trice is fheàrr leinn a bhith ag obair le ceudadan seach a’ mheadhan (tomhas àireamhachd) de sheata luachan. Leigidh seo leinn beachdachadh air luachan nas sgaoilte, aig a bheil feartan gu math eadar-dhealaichte (agus nas inntinniche) na an àbhaist. Air sgàth nàdar fuadain shiostaman coimpiutaireachd, bidh luachan meatrach gu tric air an sgàineadh, gus nach fhaigh iarrtas sam bith freagairt ann an nas lugha na 0 ms, agus tha ùine a-mach de 1000 ms a’ ciallachadh nach urrainn freagairtean soirbheachail a bhith ann le luachan nas àirde na an ùine a-mach. Mar thoradh air an sin, chan urrainn dhuinn gabhail ris gum faod am meadhan agus am meadhan a bhith co-ionann no faisg air a chèile!

Às aonais deuchainn ro-làimh, agus mura h-eil cuid de bharailean agus tuairmsean àbhaisteach ann, tha sinn faiceallach gun a bhith a’ co-dhùnadh gu bheil an dàta againn air a sgaoileadh gu h-àbhaisteach. Mura h-eil an cuairteachadh mar a bhiodh dùil, faodaidh am pròiseas fèin-ghluasaid a shocraicheas an duilgheadas (mar eisimpleir, nuair a chì e outliers, bidh e ag ath-thòiseachadh an fhrithealaiche le latencies giollachd iarrtas àrd) a bhith ga dhèanamh ro thric no nach eil tric gu leòr (chan eil an dà chuid fìor mhath).

Dèan gnàthachadh air comharran

Tha sinn a’ moladh na feartan coitcheann airson SLI a dhèanamh àbhaisteach gus nach fheum thu prothaideachadh mun deidhinn a h-uile turas. Faodar feart sam bith a choinnicheas ri pàtrain àbhaisteach a bhith air a dùnadh a-mach à sònrachadh SLI fa leth, mar eisimpleir:

  • Ùinean cruinneachaidh: “cuibheasach thairis air 1 mhionaid”
  • Raointean cruinneachaidh: “A h-uile gnìomh sa bhuidheann”
  • Dè cho tric a thèid tomhasan a ghabhail: “Gach 10 diog”
  • Dè na h-iarrtasan a tha air an toirt a-steach: "HTTP GET bho obraichean sgrùdaidh bogsa dubh"
  • Mar a gheibhear an dàta: "Taing don sgrùdadh againn air a thomhas air an fhrithealaiche"
  • Fosgladh ruigsinneachd dàta: "An ùine airson am byte mu dheireadh"

Gus oidhirp a shàbhaladh, cruthaich seata de theamplaidean SLI ath-chleachdadh airson gach meatrach cumanta; bidh iad cuideachd ga dhèanamh nas fhasa don h-uile duine tuigsinn dè tha SLI sònraichte a’ ciallachadh.

Amasan ann an cleachdadh

Tòisich le bhith a’ smaoineachadh (no a’ faighinn a-mach!) na tha do luchd-cleachdaidh a’ gabhail cùram, chan e dè as urrainn dhut a thomhas. Gu math tric tha e doirbh no do-dhèanta na tha do luchd-cleachdaidh a’ gabhail cùram mu dheidhinn a thomhas, agus mar sin thig thu nas fhaisge air na feumalachdan aca. Ach, ma thòisicheas tu dìreach leis na tha furasta a thomhas, bidh SLOn nach eil cho feumail dhut. Mar thoradh air an sin, tha sinn uaireannan air faighinn a-mach gu bheil comharrachadh amasan a thathar ag iarraidh an toiseach agus an uairsin ag obair le comharran sònraichte ag obair nas fheàrr na bhith a’ taghadh chomharran agus an uairsin a’ coileanadh nan amasan.

Mìnich amasan

Airson an soilleireachd as motha, bu chòir a mhìneachadh mar a tha SLOn air an tomhas agus na suidheachaidhean fon bheil iad dligheach. Mar eisimpleir, dh’ fhaodadh sinn na leanas a ràdh (tha an dàrna loidhne an aon rud ris a’ chiad fhear, ach a’ cleachdadh na bun-roghainnean SLI):

  • Bidh 99% (cuibheasach thairis air 1 mhionaid) de ghlaidhean Get RPC a’ crìochnachadh ann an nas lugha na 100ms (air a thomhas thar gach frithealaiche backend).
  • Thig 99% de ghairmean Get RPC gu crìch ann an nas lugha na 100ms.

Ma tha cumadh nan lùban coileanaidh cudromach, faodaidh tu grunn SLOn a shònrachadh:

  • 90% de ghairmean Get RPC crìochnaichte ann an nas lugha na 1 ms.
  • 99% de ghairmean Get RPC crìochnaichte ann an nas lugha na 10 ms.
  • 99.9% de ghairmean Get RPC crìochnaichte ann an nas lugha na 100 ms.

Ma ghineas an luchd-cleachdaidh agad eallach obrach ioma-ghnèitheach: mòr-ghiollachd (airson a bheil trochur cudromach) agus giullachd eadar-ghnìomhach (airson a bheil latency cudromach), is dòcha gum b’ fhiach amasan fa leth a mhìneachadh airson gach clas luchdan:

  • Feumaidh 95% de dh'iarrtasan luchd-cleachdaidh trochur. Suidhich an àireamh de ghlaodhan RPC a chaidh a chur gu bàs <1 s.
  • Tha dragh air 99% de luchd-dèiligidh mun ùine fhada. Suidhich an àireamh de ghairmean RPC le trafaic <1 KB agus a’ ruith <10 ms.

Tha e neo-phractaigeach agus neo-mhiannach a bhith a’ cumail a-mach gun tèid coinneachadh ri SLOn 100% den ùine: faodaidh seo astar toirt a-steach comas-gnìomh agus cleachdadh ùr a lughdachadh, agus feumar fuasglaidhean daor. An àite sin, tha e nas fheàrr buidseat mearachd a cheadachadh - an àireamh sa cheud de ùine downt siostam ceadaichte - agus sùil a chumail air an luach seo gach latha no gach seachdain. Is dòcha gum bi àrd-luchd-stiùiridh ag iarraidh measaidhean mìosail no ràitheil. (Is e dìreach SLO a th’ anns a’ bhuidseit mhearachd airson coimeas ri SLO eile.)

Faodar an àireamh sa cheud de bhrisidhean SLO a choimeas ris a’ bhuidseit mhearachdan (faic Caibideil 3 agus an earrann "Adhbhar airson buidseatan mearachd"), leis an luach eadar-dhealachaidh air a chleachdadh mar chur-a-steach don phròiseas a bhios a’ co-dhùnadh cuin a bu chòir fiosan ùra a chleachdadh.

A 'taghadh luachan targaid

Chan e gnìomhachd teignigeach a-mhàin a th’ ann a bhith a’ taghadh luachan dealbhaidh (SLOs) air sgàth ùidhean toraidh is gnìomhachais a dh’ fheumar a nochdadh anns na SLIn, SLOn taghte (agus is dòcha SLAn). Mar an ceudna, is dòcha gum feumar fiosrachadh a thoirt seachad mu chùisean co-cheangailte ri luchd-obrach, ùine gu margaid, cothrom air uidheamachd, agus maoineachadh. Bu chòir SRE a bhith mar phàirt den chòmhradh seo agus cuideachadh le bhith a’ tuigsinn nan cunnartan agus comasachd diofar roghainnean. Tha sinn air beagan cheistean a thogail a dh’ fhaodadh cuideachadh le bhith dèanamh cinnteach gum bi deasbad nas cinneasaiche ann:

Na tagh amas stèidhichte air coileanadh làithreach.
Ged a tha e cudromach tuigsinn neartan agus crìochan siostam, faodaidh atharrachadh metrics gun reusanachadh bacadh a chuir ort bho bhith a’ cumail suas an t-siostam: bidh feum air oidhirpean gaisgeil gus amasan a choileanadh nach gabh a choileanadh às aonais ath-dhealbhadh mòr.

Cùm e sìmplidh
Faodaidh àireamhachadh iom-fhillte SLI atharrachaidhean ann an coileanadh an t-siostaim fhalach agus a dhèanamh nas duilghe adhbhar na trioblaid a lorg.

Seachain iomlanachd
Ged a tha e tàmailteach siostam a bhith agad a dhèiligeas ri eallach a tha a’ fàs gun chrìoch gun a bhith a’ fàs nas fhaide, tha an riatanas seo neo-phractaigeach. Tha e coltach gum feum siostam a dhèiligeas ri leithid de bheachdan mòran ùine airson a dhealbhadh agus a thogail, gum bi e daor a bhith ag obair, agus bidh e ro mhath airson dùilean luchd-cleachdaidh a dhèanadh le rud sam bith nas lugha.

Cleachd cho beag de SLOn sa ghabhas
Tagh àireamh gu leòr de SLOn gus dèanamh cinnteach gu bheil deagh chòmhdach air feartan siostam. Dìon na SLOn a thaghas tu: Mura h-urrainn dhut argamaid a bhuannachadh mu phrìomhachasan le bhith a’ sònrachadh SLO sònraichte, is dòcha nach fhiach beachdachadh air an SLO sin. Ach, chan eil a h-uile buadhan siostam iomchaidh do SLOn: tha e duilich obrachadh a-mach an ìre de thoileachas luchd-cleachdaidh a’ cleachdadh SLOn.

Na lean air foirfeachd
Faodaidh tu an-còmhnaidh mìneachaidhean agus amasan SLOn ùrachadh thar ùine fhad ‘s a bhios tu ag ionnsachadh barrachd mu ghiùlan an t-siostaim fo luchd. Tha e nas fheàrr tòiseachadh le amas fleòdraidh a nì thu ùrachadh thar ùine na bhith a’ taghadh amas a tha ro theann a dh’ fheumas a bhith fois nuair a chì thu nach gabh a choileanadh.

Faodaidh agus bu chòir do SLOn a bhith nam prìomh dhraibhear ann a bhith a’ toirt prìomhachas do dh’ obair airson SREn agus luchd-leasachaidh toraidh oir tha iad a’ nochdadh dragh do luchd-cleachdaidh. Tha SLO math na inneal èigneachaidh feumail airson sgioba leasachaidh. Ach faodaidh SLO air a dhroch dhealbhadh leantainn gu obair sgudail ma nì an sgioba oidhirpean gaisgeil gus SLO a tha ro ionnsaigheach a choileanadh, no toradh bochd ma tha an SLO ro ìosal. Tha SLO na luamhan cumhachdach, cleachd e gu ciallach.

Smachd air na tomhasan agad

Tha SLI agus SLO nam prìomh eileamaidean a thathas a’ cleachdadh gus siostaman a riaghladh:

  • Cumail sùil air agus tomhas siostaman SLI.
  • Dèan coimeas eadar SLI agus SLO agus co-dhùnadh a bheil feum air gnìomh.
  • Ma tha feum air gnìomh, faigh a-mach dè a dh'fheumas tachairt gus an amas a choileanadh.
  • Cuir crìoch air a’ ghnìomh seo.

Mar eisimpleir, ma sheallas ceum 2 gu bheil an t-iarrtas a’ dol a-mach agus brisidh e an SLO ann am beagan uairean a thìde mura h-eil dad air a dhèanamh, dh’ fhaodadh ceum 3 a bhith a’ toirt a-steach a bhith a’ dèanamh deuchainn air a’ bheachd-bharail gu bheil na frithealaichean ceangailte ri CPU agus a’ cur barrachd luchd-frithealaidh a’ sgaoileadh an luchd. Às aonais SLO, cha bhiodh fios agad am bu chòir (no cuin) gnìomh a dhèanamh.

Suidhich SLO - an uairsin thèid dùilean luchd-cleachdaidh a shuidheachadh
Bidh foillseachadh SLO a’ suidheachadh dùilean luchd-cleachdaidh airson giùlan siostam. Bidh luchd-cleachdaidh (agus luchd-cleachdaidh comasach) gu tric ag iarraidh faighinn a-mach dè a bu chòir a bhith an dùil bho sheirbheis gus tuigsinn a bheil e freagarrach airson a chleachdadh. Mar eisimpleir, is dòcha gum biodh daoine a tha airson làrach-lìn roinneadh dhealbhan a chleachdadh airson seirbheis a sheachnadh a tha a’ gealltainn fad-beatha agus cosgais ìosal mar mhalairt air beagan nas lugha de chothrom, ged a dh’ fhaodadh an aon sheirbheis a bhith air leth freagarrach airson siostam riaghlaidh chlàran tasglann.

Gus dùilean reusanta a shuidheachadh airson do luchd-cleachdaidh, cleachd aon no dhà de na innleachdan a leanas:

  • Cùm iomall sàbhailteachd. Cleachd SLO a-staigh nas cruaidhe na tha air a shanasachadh do luchd-cleachdaidh. Bheir seo an cothrom dhut dèiligeadh ri duilgheadasan mus bi iad rim faicinn bhon taobh a-muigh. Leigidh bufair SLO leat cuideachd iomall sàbhailteachd a bhith agad nuair a bhios tu a’ stàladh fiosan a bheir buaidh air coileanadh an t-siostaim agus a nì cinnteach gu bheil an siostam furasta a chumail suas gun a bhith a’ cur bacadh air luchd-cleachdaidh le ùine downt.
  • Na bi nas àirde na dùil luchd-cleachdaidh. Tha luchd-cleachdaidh stèidhichte air na tha thu a’ tabhann, chan e na tha thu ag ràdh. Ma tha fìor choileanadh na seirbheis agad fada nas fheàrr na an SLO ainmichte, bidh luchd-cleachdaidh an urra ris a’ choileanadh gnàthach. Faodaidh tu cus eisimeileachd a sheachnadh le bhith a’ dùnadh an t-siostam a dh’aona ghnothach no a’ cuingealachadh coileanadh fo luchdan aotrom.

Le bhith a’ tuigsinn dè cho math ‘s a tha siostam a’ coinneachadh ri dùilean a’ cuideachadh le bhith a’ co-dhùnadh am bu chòir tasgadh a dhèanamh gus an siostam a luathachadh agus a dhèanamh nas ruigsinniche agus nas seasmhaiche. Air an làimh eile, ma tha seirbheis a’ coileanadh ro mhath, bu chòir beagan ùine luchd-obrach a chaitheamh air prìomhachasan eile, leithid fiachan teicnigeach a phàigheadh, feartan ùra a chur ris, no toraidhean ùra a thoirt a-steach.

Cùmhnantan ann an cleachdadh

Le bhith a’ cruthachadh SLA feumaidh sgiobaidhean gnìomhachais is laghail na builean agus na peanasan airson a bhriseadh a mhìneachadh. Is e dleastanas an SRE an cuideachadh a’ tuigsinn nan dùbhlain a dh’ fhaodadh a bhith ann a thaobh coinneachadh ris na SLOn anns an SLA. Tha a’ mhòr-chuid de na molaidhean airson SLOn a chruthachadh cuideachd a’ buntainn ri SLAn. Tha e glic a bhith gleidhidh anns na tha thu a’ gealltainn do luchd-cleachdaidh oir mar as motha a tha agad, is ann as duilghe a bhios e SLAan atharrachadh no a thoirt air falbh a tha coltach gu mì-reusanta no duilich a choileanadh.

Tapadh leibh airson an eadar-theangachadh gu deireadh a leughadh. Clàraich a-steach don t-sianal teileagram agam mu sgrùdadh monitorim_it и blog air Meadhanach.

Source: www.habr.com

Cuir beachd ann