Spriocanna LeibhĂ©il SeirbhĂ­se - TaithĂ­ Google (aistriĂșchĂĄn ar chaibidil leabhair Google SRE)

Spriocanna LeibhĂ©il SeirbhĂ­se - TaithĂ­ Google (aistriĂșchĂĄn ar chaibidil leabhair Google SRE)

Is cur chuige Ă© SRE (InnealtĂłireacht Iontaofachta LĂĄithreĂĄin) chun infhaighteacht tionscadal grĂ©asĂĄin a chinntiĂș. Meastar gur creat Ă© do DevOps agus labhraĂ­onn sĂ© faoi conas rath a bhaint amach maidir le cleachtais DevOps a chur i bhfeidhm. AistriĂșchĂĄn san alt seo Caibidil 4 CuspĂłirĂ­ LeibhĂ©il SeirbhĂ­se leabhair InnealtĂłireacht Iontaofachta SuĂ­omh Ăł Google. D’ullmhaigh mĂ© an t-aistriĂșchĂĄn seo mĂ© fĂ©in agus bhraith mĂ© ar mo thaithĂ­ fĂ©in maidir le prĂłisis mhonatĂłireachta a thuiscint. Sa chainĂ©al teileagram monatĂłireacht_it Đž post deireanach ar HabrĂ© D’fhoilsigh mĂ© aistriĂșchĂĄn freisin ar Chaibidil 6 den leabhar cĂ©anna faoi spriocanna leibhĂ©al seirbhĂ­se.

AistriĂșchĂĄn le cat. Bain sult as lĂ©amh!

TĂĄ sĂ© dodhĂ©anta seirbhĂ­s a bhainistiĂș mura bhfuil tuiscint ar bith ar na tĂĄscairĂ­ atĂĄ tĂĄbhachtach agus conas iad a thomhas agus a mheas. Chuige sin, sainĂ­mid agus solĂĄthraĂ­mid leibhĂ©al ĂĄirithe seirbhĂ­se dĂĄr n-ĂșsĂĄideoirĂ­, is cuma mĂĄ ĂșsĂĄideann siad ceann dĂĄr APInna inmheĂĄnacha nĂł tĂĄirge poiblĂ­.

Bainimid ĂșsĂĄid as ĂĄr n-intleacht, ĂĄr dtaithĂ­ agus ĂĄr dtuiscint ar mhian na n-ĂșsĂĄideoirĂ­ tuiscint a fhĂĄil ar ThĂĄscairĂ­ LeibhĂ©il SeirbhĂ­se (SLI), CuspĂłirĂ­ LeibhĂ©il SeirbhĂ­se (SLOanna), agus Comhaontuithe SeirbhĂ­se (SLAnna). DĂ©anann na toisĂ­ seo cur sĂ­os ar na prĂ­omh-mhĂ©adrachtaĂ­ ar mhaith linn monatĂłireacht a dhĂ©anamh orthu agus a mbeimid ag freagairt dĂłibh mura fĂ©idir linn an caighdeĂĄn seirbhĂ­se a bhfuiltear ag sĂșil leis a sholĂĄthar. I ndeireadh na dĂĄla, cabhraĂ­onn roghnĂș na mĂ©adrachta cearta leis na gnĂ­omhartha cearta a threorĂș mĂĄ thĂ©ann rud Ă©igin mĂ­cheart, agus tugann sĂ© muinĂ­n freisin don fhoireann SRE i slĂĄinte na seirbhĂ­se.

DĂ©anann an chaibidil seo cur sĂ­os ar an gcur chuige a ĂșsĂĄidimid chun na fadhbanna a bhaineann le samhaltĂș mĂ©adrach, roghnĂș mĂ©adrach, agus anailĂ­s mhĂ©adrach a chomhrac. Beidh an chuid is mĂł den mhĂ­niĂș gan samplaĂ­, mar sin ĂșsĂĄidfimid seirbhĂ­s Shakespeare a thuairiscĂ­tear ina shampla forfheidhmithe (cuardaigh saothair Shakespeare) chun na prĂ­omhphointĂ­ a lĂ©iriĂș.

Téarmaíocht leibhéal seirbhíse

Is dĂłcha go bhfuil cur amach ag go leor lĂ©itheoirĂ­ ar choincheap SLA, ach tĂĄ sainmhĂ­niĂș cĂșramach tuillte ag na tĂ©armaĂ­ SLI agus SLO mar go bhfuil an tĂ©arma SLA rĂł-ualaithe go ginearĂĄlta agus tĂĄ roinnt brĂ­onna aige ag brath ar an gcomhthĂ©acs. Ar mhaithe le soilĂ©ireacht, ba mhaith linn na luachanna seo a scaradh.

TĂĄscairĂ­

Is tĂĄscaire leibhĂ©al seirbhĂ­se Ă© an SLI — tomhas cainnĂ­ochtĂșil atĂĄ sainithe go cĂșramach ar ghnĂ© amhĂĄin den leibhĂ©al seirbhĂ­se a chuirtear ar fĂĄil.

I gcĂĄs fhormhĂłr na seirbhĂ­sĂ­, meastar gurb Ă© an eochair-SLI nĂĄ follasaĂ­ iarratais – cĂ© chomh fada a thĂłgann sĂ© freagra a thabhairt ar ais ar iarratas. ÁirĂ­tear le SLIanna coitianta eile rĂĄta earrĂĄide, a chuirtear in iĂșl go minic mar chodĂĄn de na hiarratais go lĂ©ir a fhaightear, agus trĂ©chur cĂłrais, a thomhaistear de ghnĂĄth in iarratais in aghaidh an tsoicind. Is minic a chomhiomlĂĄnaĂ­tear tomhais: bailĂ­tear sonraĂ­ amh ar dtĂșs agus ansin dĂ©antar iad a thiontĂș ina rĂĄta athraithe, meĂĄn, nĂł peircintĂ­l.

Go hidĂ©alach, dĂ©anann SLI leibhĂ©al spĂ©ise na seirbhĂ­se a thomhas go dĂ­reach, ach uaireanta nĂ­ bhĂ­onn ach mĂ©adrach gaolmhar ar fĂĄil lena thomhas toisc go bhfuil sĂ© deacair an bunleibhĂ©al a fhĂĄil nĂł a lĂ©irmhĂ­niĂș. Mar shampla, is minic go mbĂ­onn latency taobh cliant ina mhĂ©adrach nĂ­os oiriĂșnaĂ­, ach tĂĄ amanna ann nuair nach fĂ©idir latency a thomhas ach amhĂĄin ar an bhfreastalaĂ­.

CineĂĄl eile SLI atĂĄ tĂĄbhachtach do SREanna is ea infhaighteacht, nĂł an chuid ama ar fĂ©idir seirbhĂ­s a ĂșsĂĄid lena linn. Is minic a shainmhĂ­nĂ­tear Ă© mar rĂĄta na n-iarratas rathĂșla, ar a dtugtar toradh uaireanta. (TĂĄ an saolré—an dĂłchĂșlacht go gcoimeĂĄdfar sonraĂ­ ar feadh trĂ©imhse fhada ama—tĂĄbhachtach freisin do chĂłrais stĂłrĂĄla sonraĂ­.) CĂ© nach fĂ©idir infhaighteacht 100 % a fhĂĄil, is minic go mbĂ­onn infhaighteacht gar do 100 % insroichte mar lĂ­on na "naoi" » cĂ©atadĂĄn infhaighteachta. Mar shampla, d'fhĂ©adfaĂ­ infhaighteacht 99% agus 99,999% a lipĂ©adĂș mar "2 nines" agus "5 nines". Is Ă© sprioc infhaighteachta reatha Google Compute Engine nĂĄ "trĂ­ nĂłcha go leith" nĂł 99,95%.

CuspĂłirĂ­

Is cuspĂłir leibhĂ©al seirbhĂ­se Ă© SLO: spriocluach nĂł raon luachanna le haghaidh leibhĂ©al seirbhĂ­se a thomhaistear leis an SLI. Is Ă© gnĂĄthluach SLO nĂĄ “SLI ≀ Target” nĂł “Teorainn Íochtarach ≀ SLI ≀ Teorainn Uachtarach”. Mar shampla, d’fhĂ©adfaimis cinneadh a dhĂ©anamh go gcuirfimid torthaĂ­ cuardaigh Shakespeare ar ais “go tapa” trĂ­d an SLO a shocrĂș go dtĂ­ meĂĄnfhanacht fiosrĂșchĂĄin nĂ­os lĂș nĂĄ 100 milleasoicind.

Is prĂłiseas casta Ă© an SLO ceart a roghnĂș. Ar dtĂșs, nĂ­ fĂ©idir leat luach sonrach a roghnĂș i gcĂłnaĂ­. Maidir le hiarratais HTTP seachtracha a thagann isteach ar do sheirbhĂ­s, is Ă© an mian atĂĄ ag d’ĂșsĂĄideoirĂ­ cuairt a thabhairt ar do sheirbhĂ­s a chinneann mĂ©adrach Iarratas sa Soicind (QPS) go prĂ­omha, agus nĂ­ fĂ©idir leat SLO a shocrĂș chuige sin.

Ar an lĂĄimh eile, is fĂ©idir leat a rĂĄ go dteastaĂ­onn uait go mbeadh an mheĂĄnfhanachta do gach iarratas nĂ­os lĂș nĂĄ 100 milleasoicind. MĂĄ shocraĂ­tear a leithĂ©id d’aidhm b’fhĂ©idir go gcuirfeĂĄ iallach ort d’aghaidh tosaigh a scrĂ­obh gan mhoill nĂł trealamh a cheannach a sholĂĄthrĂłidh foighne den sĂłrt sin. (Is lĂ©ir gur uimhir threallach Ă­ 100 milleasoicind, ach is fearr go mbeadh uimhreacha folaigh nĂ­os Ă­sle fĂłs. TĂĄ fianaise ann a thabharfadh le tuiscint go bhfuil luasanna tapa nĂ­os fearr nĂĄ luasanna malla, agus go gcuireann bacainnĂ­ i bprĂłiseĂĄil iarratais ĂșsĂĄideoirĂ­ os cionn luachanna ĂĄirithe i ndĂĄirĂ­re ar dhaoine fanacht ar shiĂșl. Ăł do sheirbhĂ­s.)

ArĂ­s, tĂĄ sĂ© seo nĂ­os dĂ©bhrĂ­och nĂĄ mar a d’fhĂ©adfadh a bheith ar an gcĂ©ad amharc: nĂ­or cheart duit QPS a eisiamh go hiomlĂĄn Ăłn rĂ­omh. Is Ă© an fĂ­rinne go bhfuil baint lĂĄidir ag QPS agus latency lena chĂ©ile: is minic go mbĂ­onn QPS nĂ­os airde mar thoradh ar latencies nĂ­os airde, agus de ghnĂĄth bĂ­onn laghdĂș gĂ©ar ar fheidhmĂ­ocht nuair a shroicheann siad tairseach ualaigh ĂĄirithe.

SocraĂ­tear ionchais ĂșsĂĄideoirĂ­ maidir le conas a oibreoidh an tseirbhĂ­s nuair a roghnaĂ­tear agus mĂĄ fhoilsĂ­tear SLO. Is fĂ©idir leis an straitĂ©is seo gearĂĄin gan bhunĂșs i gcoinne ĂșinĂ©ara na seirbhĂ­se a laghdĂș, amhail feidhmĂ­ocht mhall. Gan SLO follasach, is minic a chruthaĂ­onn ĂșsĂĄideoirĂ­ a n-ionchais fĂ©in maidir leis an bhfeidhmĂ­ocht inmhianaithe, rud nach mbĂ­onn baint ar bith acu le tuairimĂ­ na ndaoine a dhearann ​​agus a bhainistĂ­onn an tseirbhĂ­s. D'fhĂ©adfadh ionchais mhĂ©adaithe Ăłn tseirbhĂ­s a bheith mar thoradh ar an gcĂĄs seo, nuair a chreideann ĂșsĂĄideoirĂ­ trĂ­ dhearmad go mbeidh an tseirbhĂ­s nĂ­os inrochtana nĂĄ mar atĂĄ sĂ© i ndĂĄirĂ­re, agus go gcruthĂłidh sĂ© mĂ­mhuinĂ­n nuair a chreideann ĂșsĂĄideoirĂ­ nach bhfuil an cĂłras chomh hiontaofa nĂĄ mar atĂĄ sĂ© i ndĂĄirĂ­re.

Comhaontuithe

Is Ă©ard atĂĄ i gcomhaontĂș leibhĂ©al seirbhĂ­se nĂĄ conradh soilĂ©ir nĂł intuigthe le d’ĂșsĂĄideoirĂ­ lena n-ĂĄirĂ­tear na hiarmhairtĂ­ a bhaineann le (nĂł gan a bheith ag comhlĂ­onadh) na SLOanna atĂĄ iontu. Is furasta iarmhairtĂ­ a aithint nuair is airgeadais iad - lascaine nĂł fĂ­neĂĄil - ach is fĂ©idir iad a bheith i bhfoirmeacha eile. Bealach Ă©asca le labhairt faoin difrĂ­ocht idir SLOanna agus CLSanna is ea fiafraĂ­ de “cad a tharlĂłidh mura gcomhlĂ­ontar na SLOanna?” Mura bhfuil iarmhairtĂ­ soilĂ©ire ann, is cinnte go bhfuil tĂș ag fĂ©achaint ar SLO.

De ghnĂĄth nĂ­ bhĂ­onn baint ag an SRE le CLSanna a chruthĂș toisc go bhfuil dlĂșthbhaint ag CLSanna le cinntĂ­ gnĂł agus tĂĄirge. TĂĄ baint ag an SRE, ĂĄfach, le cuidiĂș le hiarmhairtĂ­ na nOibrithe Slite Beatha ar theip orthu a mhaolĂș. Is fĂ©idir leo cabhrĂș freisin le SLI a chinneadh: Ar ndĂłigh, nĂ­ mĂłr bealach oibiachtĂșil a bheith ann chun an SLO a thomhas sa chomhaontĂș nĂł beidh easaontas ann.

Is sampla Ă© Cuardach Google de sheirbhĂ­s thĂĄbhachtach nach bhfuil CLS poiblĂ­ aici: ba mhaith linn go mbainfidh gach duine ĂșsĂĄid as Cuardach chomh hĂ©ifeachtach agus is fĂ©idir, ach nĂ­l conradh sĂ­nithe againn leis an domhan mĂłr. Mar sin fĂ©in, beidh iarmhairtĂ­ fĂłs ann mura bhfuil cuardach ar fĂĄil - tagann laghdĂș ar ĂĄr gcĂĄil mar thoradh ar neamh-infhaighteacht chomh maith le laghdĂș ar ioncam fĂłgraĂ­ochta. TĂĄ comhaontuithe soilĂ©ire leibhĂ©al seirbhĂ­se ag go leor seirbhĂ­sĂ­ eile Google, mar Google for Work, le hĂșsĂĄideoirĂ­. Is cuma an bhfuil CLS ag seirbhĂ­s ar leith, tĂĄ sĂ© tĂĄbhachtach an SLI agus an SLO a shainiĂș agus iad a ĂșsĂĄid chun an tseirbhĂ­s a bhainistiĂș.

Teoiric an oiread sin - anois chun taithĂ­ a fhĂĄil.

TĂĄscairĂ­ i gcleachtas

Ós rud Ă© gur thĂĄinig muid ar an gconclĂșid go bhfuil sĂ© tĂĄbhachtach mĂ©adracht chuĂ­ a roghnĂș chun leibhĂ©al na seirbhĂ­se a thomhas, conas atĂĄ a fhios agat anois cĂ© acu mĂ©adracht atĂĄ tĂĄbhachtach do sheirbhĂ­s nĂł do chĂłras?

Cad is cĂșram duitse agus do d’ĂșsĂĄideoirĂ­?

NĂ­ gĂĄ duit gach mĂ©adrach a ĂșsĂĄid mar SLI is fĂ©idir leat a rianĂș i gcĂłras monatĂłireachta; CabhrĂłidh tuiscint a fhĂĄil ar a bhfuil ag teastĂĄil Ăł ĂșsĂĄideoirĂ­ Ăł chĂłras leat roinnt mĂ©adracht a roghnĂș. Nuair a roghnaĂ­tear an iomarca tĂĄscairĂ­ bĂ­onn sĂ© deacair dĂ­riĂș ar thĂĄscairĂ­ tĂĄbhachtacha, agus fĂ©adann roghnĂș lĂ­on beag smutĂĄn mĂłr de do chĂłras a fhĂĄgĂĄil gan duine ar bith. Bainimid ĂșsĂĄid go hiondĂșil as roinnt prĂ­omhthĂĄscairĂ­ chun slĂĄinte cĂłrais a mheas agus a thuiscint.

Go ginearĂĄlta is fĂ©idir seirbhĂ­sĂ­ a mhiondealĂș i gcodanna Ă©agsĂșla i dtĂ©armaĂ­ SLI a bhaineann leo:

  • CĂłrais tosaigh saincheaptha, mar na comhĂ©adain chuardaigh do sheirbhĂ­s Shakespeare ĂłnĂĄr sampla. Caithfidh siad a bheith ar fĂĄil, gan aon mhoill agus bandaleithead leordhĂłthanach a bheith acu. DĂĄ rĂ©ir sin, is fĂ©idir ceisteanna a chur: an fĂ©idir linn freagra a thabhairt ar an iarratas? CĂ© chomh fada a thĂłg sĂ© freagra a thabhairt ar an iarratas? CĂ© mhĂ©ad iarratas is fĂ©idir a phrĂłiseĂĄil?
  • CĂłrais stĂłrĂĄla. Is mĂłr leo latency freagartha Ă­seal, infhaighteacht, agus marthanacht. Ceisteanna gaolmhara: CĂĄ fhad a thĂłgann sĂ© sonraĂ­ a lĂ©amh nĂł a scrĂ­obh? An fĂ©idir linn rochtain a fhĂĄil ar na sonraĂ­ arna iarraidh sin? An bhfuil na sonraĂ­ ar fĂĄil nuair a bhĂ­onn sĂ© de dhĂ­th orainn? FĂ©ach Caibidil 26 SlĂĄine SonraĂ­: An Rud a LĂ©ann TĂș Is An Rud a ScrĂ­obhann tĂș chun plĂ© mionsonraithe a dhĂ©anamh ar na saincheisteanna seo.
  • BĂ­onn cĂłrais mhĂłra sonraĂ­ ar nĂłs pĂ­blĂ­nte prĂłiseĂĄla sonraĂ­ ag brath ar thrĂ©chur agus ar fhoighne prĂłiseĂĄla fiosrĂșchĂĄn. Ceisteanna gaolmhara: CĂ© mhĂ©ad sonraĂ­ a phrĂłiseĂĄiltear? CĂ© chomh fada a thĂłgann sĂ© ar shonraĂ­ taisteal Ăł iarratas a fhĂĄil go dtĂ­ freagairt a eisiĂșint? (D’fhĂ©adfadh moill a bheith ag roinnt codanna den chĂłras ag cĂ©imeanna ĂĄirithe freisin.)

BailiĂșchĂĄn tĂĄscairĂ­

BailĂ­tear go leor tĂĄscairĂ­ leibhĂ©al seirbhĂ­se go nĂĄdĂșrtha ar thaobh an fhreastalaĂ­, ag baint ĂșsĂĄide as cĂłras monatĂłireachta mar Borgmon (fĂ©ach thĂ­os). Caibidil 10 FolĂĄirimh Chleachtais Bunaithe ar ShonraĂ­ Amshraith) nĂł Prometheus, nĂł go simplĂ­ anailĂ­s a dhĂ©anamh ar na logaĂ­ go trĂ©imhsiĂșil, ag aithint freagraĂ­ HTTP le stĂĄdas 500. Mar sin fĂ©in, ba cheart go mbeadh roinnt cĂłras feistithe le bailiĂș mĂ©adrachta ar thaobh an chliaint, Ăłs rud Ă© go bhfĂ©adfadh easpa monatĂłireachta ar thaobh an chliaint a bheith mar thoradh ar roinnt fadhbanna a thĂ©ann i bhfeidhm ar iarraidh. ĂșsĂĄideoirĂ­, ach nĂ­ dhĂ©anann siad difear do mhĂ©adracht an fhreastalaĂ­. Mar shampla, d’fhĂ©adfadh go n-eascrĂłdh latency ar thaobh an ĂșsĂĄideora de bharr saincheisteanna JavaScript de bharr dĂ­riĂș ar latency freagra backend ĂĄr n-iarratas tĂĄstĂĄla cuardaigh Shakespeare: sa chĂĄs seo, is mĂ©adrach nĂ­os fearr Ă© cĂ© chomh fada agus a thĂłgann sĂ© ar an mbrabhsĂĄlaĂ­ an leathanach a phrĂłiseĂĄil a thomhas.

ComhiomlĂĄnĂș

Ar mhaithe le simplĂ­ocht agus Ă©asca le hĂșsĂĄid, is minic a dhĂ©anaimid comhiomlĂĄn tomhais amh. NĂ­ mĂłr Ă© seo a dhĂ©anamh go cĂșramach.

Is cosĂșil go bhfuil roinnt mĂ©adracht simplĂ­, cosĂșil le hiarratais in aghaidh an tsoicind, ach fiĂș an tomhas simplĂ­ seo de rĂ©ir dealraimh comhiomlĂĄnaĂ­onn sĂ© sonraĂ­ le himeacht ama. An bhfaightear an tomhas go sonrach uair amhĂĄin sa soicind nĂł an meĂĄnaĂ­tear an tomhas thar lĂ­on na n-iarratas in aghaidh an nĂłimĂ©id? Is fĂ©idir leis an rogha deiridh lĂ­on i bhfad nĂ­os airde iarrataĂ­ a cheilt nach maireann ach cĂșpla soicind. Smaoinigh ar chĂłras a fhreastalaĂ­onn ar 200 iarratas in aghaidh an tsoicind le cothromuimhreacha agus 0 an chuid eile den am. NĂ­ hionann tairiseach i bhfoirm meĂĄnluach de 100 iarratas in aghaidh an tsoicind agus dhĂĄ oiread an ualaigh mheandraigh. Ar an gcaoi chĂ©anna, d’fhĂ©adfadh cuma tharraingteach a bheith ar mheĂĄnfhadĂș fiosrĂșchĂĄin, ach folaĂ­onn sĂ© sonraĂ­ tĂĄbhachtacha: is fĂ©idir go mbeidh an chuid is mĂł de na fiosrĂșchĂĄin go tapa, ach beidh go leor fiosrĂșchĂĄn mall.

Is fearr a bhreathnaĂ­tear ar fhormhĂłr na dtĂĄscairĂ­ mar dhĂĄileachĂĄin seachas mar mheĂĄn. Mar shampla, le haghaidh latency SLI, dĂ©anfar roinnt iarratas a phrĂłiseĂĄil go tapa, agus glacfaidh cuid acu nĂ­os faide i gcĂłnaĂ­, uaireanta i bhfad nĂ­os faide. Is fĂ©idir le meĂĄn simplĂ­ na moilleanna fada seo a cheilt. LĂ©irĂ­onn an figiĂșr sampla: cĂ© go dtĂłgann sĂ© thart ar 50 ms le freastal ar ghnĂĄthiarratas, bĂ­onn 5% d’iarratais 20 uair nĂ­os moille! NĂ­ thaispeĂĄnann monatĂłireacht agus folĂĄireamh atĂĄ bunaithe ach ar an meĂĄn-latency athruithe ar iompar i rith an lae, nuair i ndĂĄirĂ­re tĂĄ athruithe suntasacha in am prĂłiseĂĄla roinnt iarratas (an lĂ­ne uachtarach).

Spriocanna LeibhĂ©il SeirbhĂ­se - TaithĂ­ Google (aistriĂșchĂĄn ar chaibidil leabhair Google SRE)
50, 85, 95, agus 99 latency cĂłrais peircintĂ­l. TĂĄ an ais Y i bhformĂĄid logartamach.

TrĂ­ ĂșsĂĄid a bhaint as peircintĂ­lĂ­ le haghaidh tĂĄscairĂ­ is fĂ©idir leat cruth an dĂĄilte agus a shaintrĂ©ithe a fheiceĂĄil: lĂ©irĂ­onn leibhĂ©al peircintĂ­l ard, mar 99 nĂł 99,9, an luach is measa, agus taispeĂĄnann an peircintĂ­l 50 (ar a dtugtar an t-airmheĂĄn freisin) an staid is minice de an mĂ©adrach. DĂĄ mhĂ©ad a scaiptear an t-am freagartha, is amhlaidh is mĂł a thĂ©ann i bhfeidhm ar iarratais fadtrĂ©imhseacha ar thaithĂ­ an ĂșsĂĄideora. FeabhsaĂ­tear an Ă©ifeacht faoi ualach ard agus i lĂĄthair scuainĂ­. TĂĄ sĂ© lĂ©irithe ag taighde ar thaithĂ­ ĂșsĂĄideoirĂ­ gur fearr le daoine cĂłras nĂ­os moille go ginearĂĄlta le hathraitheas ard maidir le ham freagartha, agus mar sin nĂ­ dhĂ­rĂ­onn roinnt foirne SRE ach ar scĂłir arda peircintĂ­le, ar an mbonn mĂĄ tĂĄ iompar mĂ©adrach ag an 99,9 peircintĂ­l go maith, nĂ­ bheidh fadhbanna ag formhĂłr na n-ĂșsĂĄideoirĂ­. .

NĂłta ar earrĂĄidĂ­ staidrimh

Go ginearĂĄlta is fearr linn oibriĂș le peircintĂ­lĂ­ seachas leis an meĂĄn (meĂĄn uimhrĂ­ochtĂșil) de thacar luachanna. Ligeann sĂ© seo dĂșinn luachanna nĂ­os scaipthe a mheas, a mbĂ­onn trĂ©ithe suntasacha difriĂșla (agus nĂ­os suimiĂșla) acu go minic nĂĄ an meĂĄn. Mar gheall ar nĂĄdĂșr saorga na gcĂłras rĂ­omhaireachta, is minic a bhĂ­onn luachanna mĂ©adracha sceabhach, sa chaoi is nach fĂ©idir le haon iarratas freagra a fhĂĄil i nĂ­os lĂș nĂĄ 0 ms, agus ciallaĂ­onn teorainn ama de 1000 ms nach fĂ©idir freagraĂ­ rathĂșla a bheith ann le luachanna nĂ­os airde nĂĄ an t-am istigh. Mar thoradh air sin, nĂ­ fĂ©idir linn glacadh leis gur fĂ©idir leis an meĂĄn agus an t-airmheĂĄn a bheith mar an gcĂ©anna nĂł gar dĂĄ chĂ©ile!

Gan rĂ©amhthĂĄstĂĄil, agus mura bhfuil boinn tuisceana agus mheastachĂĄin chaighdeĂĄnacha ĂĄirithe i gceist, tĂĄimid cĂșramach gan a thabhairt ar an gconclĂșid go ndĂ©antar ĂĄr sonraĂ­ a dhĂĄileadh de ghnĂĄth. Mura bhfuil an dĂĄileadh mar a bhĂ­othas ag sĂșil leis, fĂ©adfaidh an prĂłiseas uathoibrithe a shocraĂ­onn an fhadhb (mar shampla, nuair a fheiceann sĂ© asluiteacha, go n-atosaĂ­onn sĂ© an freastalaĂ­ le latencies prĂłiseĂĄla iarratais ard) a bheith ĂĄ dhĂ©anamh rĂł-mhinic nĂł nach minic go leor (nach bhfuil an dĂĄ cheann acu an-mhaith).

TĂĄscairĂ­ a chaighdeĂĄnĂș

Molaimid na saintrĂ©ithe ginearĂĄlta do SLI a chaighdeĂĄnĂș ionas nach gcaithfidh tĂș tuairimĂ­ocht a dhĂ©anamh fĂșthu gach uair. FĂ©adfar aon ghnĂ© a shĂĄsaĂ­onn patrĂșin chaighdeĂĄnacha a eisiamh Ăł shonraĂ­ocht SLI aonair, mar shampla:

  • TrĂ©imhsĂ­ comhiomlĂĄnaithe: “ar an meĂĄn thar 1 nĂłimĂ©ad”
  • RĂ©imsĂ­ comhiomlĂĄnaithe: “Gach tasc sa bhraisle”
  • CĂ© chomh minic a dhĂ©antar tomhais: “Gach 10 soicind”
  • Cad iad na hiarratais atĂĄ san ĂĄireamh: "HTTP GET Ăł jabanna monatĂłireachta bosca dubh"
  • Conas a fhaightear na sonraĂ­: "A bhuĂ­ochas lenĂĄr monatĂłireacht tomhaiste ar an bhfreastalaĂ­"
  • Foighne rochtana sonraĂ­: "Am chun beart a dhĂ©anamh"

Chun iarracht a shĂĄbhĂĄil, cruthaigh sraith de theimplĂ©id SLI ath-inĂșsĂĄidte do gach mĂ©adrach coiteann; dĂ©anann siad freisin Ă© nĂ­os Ă©asca do gach duine a thuiscint cad a chiallaĂ­onn SLI ĂĄirithe.

Spriocanna i gcleachtas

Tosaigh ag smaoineamh ar (nĂł a fhĂĄil amach!) cad is cĂșram do d'ĂșsĂĄideoirĂ­, nĂ­ cad is fĂ©idir leat a thomhas. Go minic bĂ­onn sĂ© deacair nĂł dodhĂ©anta an rud is cĂșram d’ĂșsĂĄideoirĂ­ a thomhas, agus mar sin beidh tĂș ag teacht nĂ­os gaire dĂĄ riachtanais. Mar sin fĂ©in, mĂĄ thosaĂ­onn tĂș leis an mĂ©id atĂĄ Ă©asca le tomhas, beidh SLOanna nach bhfuil chomh hĂșsĂĄideach agat sa deireadh. Mar thoradh air sin, fuaireamar amach uaireanta go n-oibrĂ­onn sainaithint spriocanna inmhianaithe ar dtĂșs agus ansin oibriĂș le tĂĄscairĂ­ sonracha nĂ­os fearr nĂĄ tĂĄscairĂ­ a roghnĂș agus ansin na spriocanna a bhaint amach.

SainmhĂ­nigh do spriocanna

Ar mhaithe le soilĂ©ireacht uasta, ba cheart a shainiĂș conas a thomhaistear SLOanna agus na coinnĂ­ollacha faoina bhfuil siad bailĂ­. Mar shampla, d'fhĂ©adfaimis an mĂ©id seo a leanas a rĂĄ (tĂĄ an dara lĂ­ne mar an gcĂ©anna leis an gcĂ©ad cheann, ach ĂșsĂĄideann sĂ© na rĂ©amhshocruithe SLI):

  • CrĂ­ochnĂłfar 99% (ar an meĂĄn thar 1 nĂłimĂ©ad) de ghlaonna Get RPC i nĂ­os lĂș nĂĄ 100ms (arna dtomhas thar gach freastalaĂ­ inneall).
  • CrĂ­ochnĂłfar 99% de ghlaonna Get RPC i nĂ­os lĂș nĂĄ 100ms.

MĂĄ tĂĄ cruth na gcuar feidhmĂ­ochta tĂĄbhachtach, is fĂ©idir leat SLOanna iolracha a shonrĂș:

  • 90% de ghlaonna Get RPC crĂ­ochnaithe i nĂ­os lĂș nĂĄ 1 ms.
  • 99% de ghlaonna Get RPC crĂ­ochnaithe i nĂ­os lĂș nĂĄ 10 ms.
  • 99.9% Faigh glaonna RPC crĂ­ochnaithe i nĂ­os lĂș nĂĄ 100 ms.

MĂĄ ghineann d’ĂșsĂĄideoirĂ­ ualaĂ­ oibre ilchineĂĄlacha: bulcphrĂłiseĂĄil (a bhfuil trĂ©chur tĂĄbhachtach ina leith) agus prĂłiseĂĄil idirghnĂ­omhach (a bhfuil latency tĂĄbhachtach ina leith), b’fhĂ©idir gurbh fhiĂș spriocanna ar leith a shainiĂș do gach aicme ualaigh:

  • TeastaĂ­onn trĂ©chur i 95% d'iarratais chustaimĂ©irĂ­. Socraigh lĂ­on na nglaonna RPC a rinneadh <1 s.
  • Is ĂĄbhar imnĂ­ do 99% de chliaint an fhollas. Socraigh lĂ­on na nglaonna RPC le trĂĄcht <1 KB agus ag rith <10 ms.

TĂĄ sĂ© neamhrĂ©adĂșil agus neamh-inmhianaithe a Ă©ileamh go gcomhlĂ­onfar OTIanna 100% den am: fĂ©adfaidh sĂ© seo an luas a bhaineann le feidhmiĂșlacht agus imscaradh nua a thabhairt isteach a laghdĂș, agus beidh rĂ©itigh chostasacha ag teastĂĄil. Ina ĂĄit sin, tĂĄ sĂ© nĂ­os fearr buisĂ©ad earrĂĄide a cheadĂș - an cĂ©atadĂĄn d'am neamhfhĂłnaimh an chĂłrais a cheadaĂ­tear - agus monatĂłireacht a dhĂ©anamh ar an luach seo go laethĂșil nĂł go seachtainiĂșil. B’fhĂ©idir go mbeadh meastĂłireachtaĂ­ mĂ­osĂșla nĂł rĂĄithiĂșla ag teastĂĄil Ăłn mbainistĂ­ocht shinsearach. (NĂ­l sa bhuisĂ©ad earrĂĄide ach SLO chun comparĂĄid a dhĂ©anamh le SLO eile.)

Is fĂ©idir cĂ©atadĂĄn sĂĄruithe SLO a chur i gcomparĂĄid leis an mbuisĂ©ad earrĂĄide (fĂ©ach Caibidil 3 agus cuid "Inspreagadh do BhuisĂ©id EarrĂĄide"), leis an luach difrĂ­ochta a ĂșsĂĄidtear mar ionchur sa phrĂłiseas a chinneann cathain a imscarfar eisiĂșintĂ­ nua.

Ag roghnĂș spriocluachanna

NĂ­ gnĂ­omhaĂ­ocht theicniĂșil amhĂĄin Ă­ roghnĂș luachanna pleanĂĄla (SLOanna) mar gheall ar na leasanna tĂĄirge agus gnĂł nach mĂłr a lĂ©iriĂș sna SLIanna, SLOanna (agus b’fhĂ©idir CLSanna) roghnaithe. Mar an gcĂ©anna, d’fhĂ©adfadh go mbeadh gĂĄ le faisnĂ©is a mhalartĂș maidir le saincheisteanna a bhaineann le solĂĄthar foirne, am chun an mhargaidh, infhaighteacht trealaimh, agus maoiniĂș. Ba cheart go mbeadh SRE mar chuid den chomhrĂĄ seo agus go gcabhrĂłdh sĂ© le rioscaĂ­ agus inmharthanacht roghanna Ă©agsĂșla a thuiscint. TĂĄimid tar Ă©is teacht suas le cĂșpla ceist a d'fhĂ©adfadh cabhrĂș le plĂ© nĂ­os tĂĄirgiĂșla a chinntiĂș:

NĂĄ roghnaigh sprioc bunaithe ar fheidhmĂ­ocht reatha.
CĂ© go bhfuil sĂ© tĂĄbhachtach lĂĄidreachtaĂ­ agus teorainneacha cĂłrais a thuiscint, is fĂ©idir le mĂ©adracht a oiriĂșnĂș gan rĂ©asĂșnaĂ­ocht bac a chur ort an cĂłras a chothabhĂĄil: beidh gĂĄ le hiarrachtaĂ­ laochra chun spriocanna nach fĂ©idir a bhaint amach gan athdhearadh suntasach a bhaint amach.

Coinnigh simplĂ­ Ă©
Is fĂ©idir le rĂ­omhanna casta SLI athruithe ar fheidhmĂ­ocht an chĂłrais a cheilt agus Ă© a dhĂ©anamh nĂ­os deacra cĂșis na faidhbe a aimsiĂș.

Seachain absalĂłideach
CĂ© go bhfuil sĂ© Ă­ontach cĂłras a bheith ann a bheidh in ann ualach atĂĄ ag fĂĄs ar feadh trĂ©imhse Ă©iginnte a lĂĄimhseĂĄil gan a bheith ag Ă©irĂ­ nĂ­os faide, tĂĄ an riachtanas seo neamhrĂ©adĂșil. Is dĂłcha go dteastĂłidh go leor ama le dearadh agus tĂłgĂĄil cĂłras a thĂ©ann i ngleic le hidĂ©il den sĂłrt sin, go mbeidh sĂ© costasach le feidhmiĂș, agus beidh sĂ© rĂł-mhaith le haghaidh ionchais na n-ĂșsĂĄideoirĂ­ a dhĂ©anfadh aon rud nĂ­os lĂș.

Bain ĂșsĂĄid as chomh beag SLO agus is fĂ©idir
LĂ­on leordhĂłthanach SLOanna a roghnĂș chun clĂșdach maith trĂ©ithe cĂłrais a chinntiĂș. Cosain na SLOanna a roghnaĂ­onn tĂș: Mura fĂ©idir leat argĂłint faoi thosaĂ­ochtaĂ­ a bhuachan choĂ­che trĂ­ SLO ar leith a shonrĂș, is dĂłcha nach fiĂș smaoineamh ar an SLO sin. Mar sin fĂ©in, nĂ­l gach trĂ©ithe cĂłrais oiriĂșnach do SLOanna: tĂĄ sĂ© deacair leibhĂ©al aoibhnis an ĂșsĂĄideora a rĂ­omh ag baint ĂșsĂĄide as SLOanna.

Nå téigh ar thóir foirfeachta
Is fĂ©idir leat sainmhĂ­nithe agus spriocanna na SLOanna a bheachtĂș i gcĂłnaĂ­ le himeacht ama agus tĂș ag foghlaim nĂ­os mĂł faoi iompar an chĂłrais faoi ualach. Is fearr tosĂș le sprioc ar snĂĄmh a dhĂ©anfaidh tĂș a bheachtĂș le himeacht ama nĂĄ sprioc rĂłdhian a roghnĂș a chaithfear a mhaolĂș nuair a fhaigheann tĂș amach nach fĂ©idir Ă© a bhaint amach.

Is fĂ©idir le SLOanna agus ba cheart dĂłibh a bheith mar phrĂ­omhspreagadh maidir le tosaĂ­ocht a thabhairt d’obair do SREanna agus d’fhorbrĂłirĂ­ tĂĄirgĂ­ toisc go lĂ©irĂ­onn siad imnĂ­ d’ĂșsĂĄideoirĂ­. Uirlis ĂșsĂĄideach forfheidhmithe is ea SLO maith d’fhoireann forbartha. Ach d’fhĂ©adfadh obair amĂș a bheith mar thoradh ar SLO atĂĄ deartha go dona mĂĄ dhĂ©anann an fhoireann iarrachtaĂ­ laochĂșla SLO rĂł-ionsaitheach a bhaint amach, nĂł droch-thĂĄirge mĂĄ tĂĄ an SLO rĂł-Ă­seal. Is luamhĂĄn cumhachtach Ă© SLO, bain ĂșsĂĄid as go ciallmhar.

RialĂș do thomhais

Is prĂ­omhghnĂ©ithe iad SLI agus SLO a ĂșsĂĄidtear chun cĂłrais a bhainistiĂș:

  • MonatĂłireacht agus tomhas a dhĂ©anamh ar chĂłrais SLI.
  • DĂ©an comparĂĄid idir SLI agus SLO agus cinntigh an bhfuil gĂĄ le gnĂ­omh.
  • MĂĄ theastaĂ­onn gnĂ­omh, faigh amach cad is gĂĄ a dhĂ©anamh chun an sprioc a bhaint amach.
  • CrĂ­ochnaigh an gnĂ­omh seo.

Mar shampla, mĂĄ lĂ©irĂ­onn cĂ©im 2 go bhfuil an t-iarratas ag amĂș agus go mbrisfidh sĂ© an SLO i gceann cĂșpla uair an chloig mura ndĂ©antar aon rud, d'fhĂ©adfadh go mbeadh tĂĄstĂĄil ar an hipitĂ©is go bhfuil na freastalaithe ceangailte le LAP i gceist le cĂ©im 3 agus mĂĄ chuirtear nĂ­os mĂł freastalaithe leis an ualach. Gan SLO, nĂ­ bheadh ​​a fhios agat an ndĂ©anfaidh (nĂł cathain) beart.

Socraigh SLO - ansin socrĂłfar ionchais ĂșsĂĄideora
SocraĂ­onn foilsiĂș SLO ionchais ĂșsĂĄideoirĂ­ maidir le hiompar cĂłrais. Is minic gur mian le hĂșsĂĄideoirĂ­ (agus le hĂșsĂĄideoirĂ­ ionchasacha) a fhĂĄil amach cad ba cheart a bheith ag sĂșil leis Ăł sheirbhĂ­s chun a thuiscint an bhfuil sĂ© oiriĂșnach le hĂșsĂĄid. Mar shampla, b’fhĂ©idir gur mhaith le daoine ar mian leo suĂ­omh GrĂ©asĂĄin comhroinnte grianghraf a ĂșsĂĄid gan ĂșsĂĄid a bhaint as seirbhĂ­s a gheallfadh fad saoil agus costas Ă­seal mar mhalairt ar infhaighteacht beagĂĄn nĂ­os lĂș, cĂ© go bhfĂ©adfadh an tseirbhĂ­s chĂ©anna a bheith oiriĂșnach do chĂłras bainistĂ­ochta taifead cartlainne.

Chun ionchais rĂ©alaĂ­ocha a shocrĂș do d’ĂșsĂĄideoirĂ­, bain ĂșsĂĄid as ceann amhĂĄin nĂł an dĂĄ cheann de na tactics seo a leanas:

  • LamhĂĄil sĂĄbhĂĄilteachta a choinneĂĄil. ÚsĂĄid SLO inmheĂĄnach nĂ­os dĂ©ine nĂĄ mar a fhĂłgraĂ­tear d'ĂșsĂĄideoirĂ­. Tabharfaidh sĂ© seo deis duit freagairt ar fhadhbanna sula mbeidh siad le feiceĂĄil go seachtrach. Ligeann maolĂĄn SLO duit freisin lamhĂĄil sĂĄbhĂĄilteachta a bheith agat agus tĂș ag suiteĂĄil eisiĂșintĂ­ a chuireann isteach ar fheidhmĂ­ocht an chĂłrais agus a chinntĂ­onn go bhfuil an cĂłras Ă©asca le cothabhĂĄil gan bac a chur ar ĂșsĂĄideoirĂ­ le ham neamhfhĂłnaimh.
  • NĂĄ sĂĄraigh ionchais an ĂșsĂĄideora. TĂĄ ĂșsĂĄideoirĂ­ bunaithe ar an mĂ©id a thairgeann tĂș, nĂ­ ar an mĂ©id a deir tĂș. MĂĄ tĂĄ feidhmĂ­ocht iarbhĂ­r do sheirbhĂ­se i bhfad nĂ­os fearr nĂĄ an SLO luaite, beidh ĂșsĂĄideoirĂ­ ag brath ar an bhfeidhmĂ­ocht reatha. Is fĂ©idir leat rĂłspleĂĄchas a sheachaint ach an cĂłras a mhĂșchadh d'aon ghnĂł nĂł an fheidhmĂ­ocht a theorannĂș faoi ualaĂ­ solais.

CuidĂ­onn tuiscint ar cĂ© chomh maith agus a shĂĄsaĂ­onn cĂłras ionchais an cinneadh cĂ© acu ar cheart infheistĂ­ocht a dhĂ©anamh chun an cĂłras a bhrostĂș agus Ă© a dhĂ©anamh nĂ­os inrochtana agus nĂ­os athlĂ©imnĂ­. Mar mhalairt air sin, mĂĄ tĂĄ ag Ă©irĂ­ rĂłmhaith le seirbhĂ­s, ba cheart roinnt ama foirne a chaitheamh ar thosaĂ­ochtaĂ­ eile, amhail fiachas teicniĂșil a Ă­oc, gnĂ©ithe nua a chur leis, nĂł tĂĄirgĂ­ nua a thabhairt isteach.

Comhaontuithe i gcleachtas

Chun CLS a chruthĂș nĂ­ mĂłr d’fhoirne gnĂł agus dlĂ­ na hiarmhairtĂ­ agus na pionĂłis as Ă© a shĂĄrĂș a shainiĂș. Is Ă© rĂłl an SRE nĂĄ cabhrĂș leo na dĂșshlĂĄin dhĂłchĂșla a bhaineann le freastal ar na hOibrithe TacaĂ­ochta Speisialta atĂĄ sa CLS a thuiscint. Baineann an chuid is mĂł de na moltaĂ­ chun SLOanna a chruthĂș le CLSanna freisin. TĂĄ sĂ© ciallmhar a bheith coimeĂĄdach maidir leis an mĂ©id a gheallann tĂș d'ĂșsĂĄideoirĂ­ mar dĂĄ mhĂ©ad atĂĄ agat, is amhlaidh is deacra a bheidh sĂ© CLSanna a bhfuil cuma mĂ­rĂ©asĂșnta nĂł deacair a chomhlĂ­onadh a athrĂș nĂł a bhaint.

Go raibh maith agat as an aistriĂșchĂĄn a lĂ©amh go dtĂ­ an deireadh. LiostĂĄil le mo chainĂ©al teileagram faoi mhonatĂłireacht monatĂłireacht_it Đž blag ar MeĂĄnach.

Foinse: will.com

Ceannaigh ĂłstĂĄil iontaofa do shuĂ­mh le cosaint DDoS, freastalaithe VPS VDS đŸ”„ Ceannaigh ĂłstĂĄil grĂ©asĂĄin iontaofa le cosaint DDoS, freastalaithe VPS VDS | ProHoster