Usoro ikpe: nlekota mmadu

Usoro ikpe: nlekota mmadu
Dziiiiin! Ọ bụ 3 n'ụtụtụ, ị na-enwe ọmarịcha nrọ, na mberede enwere oku. Ị nọ n'ọrụ n'izu a, ma o doro anya na ọ nwere ihe mere. Sistemu akpaaka na-akpọ ka ịchọpụta ihe na-adịghị mma. Nke a bụ akụkụ dị mkpa nke ijikwa sistemụ kọmputa ọgbara ọhụrụ, mana ka anyị leba anya ka esi eme ka ọkwa dị mma maka ndị mmadụ.

Mata na nkà ihe ọmụma nlekota oru, nke a mụrụ n'ime ọtụtụ iri afọ nke ọrụ m na dị iche iche nlekota oru. Ezigbo Akwụkwọ Nsọ sitere n'aka Rob Evashchuk metụtara ya nke ukwuu Nkà ihe ọmụma m na ịdọ aka ná ntị (My Notification Philosophy) gụnyere n'akwụkwọ na Google SRE, na akwụkwọ John Alspaugh dere Ntụle maka Nhazi Nlebaanya (Ihe edeturu na nhazi ọkwa).

Kelly Dunn, Arijit Mukheryi и Maxim Petazoni - daalụ maka enyemaka gị na-edezi post.

Kedu ihe bụ CASE?

Ekpebiri m iwepụta mkpụ okwu mara mma dị ka Uzo eji eme nke Brendan Gregg ma ọ bụ Usoro RED Tom Wilkie. M na-akpọ ya Usoro ikpe. Ọ na-akọwa isi ihe anọ ị ga-aṅa ntị mgbe ị na-arụ ọrụ na nlekota oru akpaka:

Ọ bụrụ na ị na-eji CASE, ị na-emeso ọkwa n'enweghị mmasị dị mma ma anaghị akpọte ndị mmadụ n'ụra n'abalị. Ekwesịrị ka a na-enyocha nleba anya mgbe niile maka uru na ịdị irè. Mgbe mmadụ natara ọkwa ahụ, ha ga-enwe ụdị echiche dị mma yana ntụkwasị obi karịa.

Iji mee ka ọ dịkwuo mfe icheta, were ya na ịchọrọ ikpe [ya bụ, ikpe, ihe kpatara ya - ndetu onye ntụgharị] iji gosi onye ọ bụla njikere. :Ugogbe anya anwụ:

Gịnịkwa mere ihe a nile ji bụrụ?

Ịnọ n'ọrụ nwere ike ịbụ ihe mgbu. N'ihi ọtụtụ ihe kpatara ya. CASE agaghịkwa ekpochapụ ha niile. Mana site na ya, ị ga-eteta n'abalị maka ọkwa ka mma. Usoro a na-ekpuchi usoro nhazi dị iche iche nke ga-enyekwara aka n'okwu a.

Mma nke usoro RED na USE bụ na site n'enyemaka ha, ọ bụghị nanị na anyị maara otú e si arụ ọrụ, kamakwa na-asụ otu asụsụ na ibe anyị. Olileanya m bụ na usoro CASE ga-eme ka ọ dịkwuo mfe ikwurịta ozi na-echebe usoro anyị mana na-eme ka ndị ọrụ ibe anyị na-arụsi ọrụ ike.

Isi ihe bụ na ịkwesịrị ịmepụta omenala na nzukọ gị ebe a na-emeso ọkwa na enweghị mmasị dị mma. Enwere ike ịmepụta ọkwa maka otu ebumnuche, mana ọ bụghị eziokwu na ha agaghị efunahụ uru ma emechaa. Gịnị kpatara anyị ji hazie ọkwa a? Ogologo oge ole gara aga ka edegharịrị ụkpụrụ ya? Site na CASE, enwere ike ịza ajụjụ ndị a.

Okwu-dị arọ - ijikọ okirikiri

3 am abụghị oge kacha mma iji gụọ ozi nwere ọtụtụ okwu smart. Iji zaghachi nke ọma, ịchọrọ ozi. Dị ka o kwesịrị, nke a kwesịrị ịbụ ozi gbasara otu okwu, nke ihe ndị gbara ya gburugburu pụtara ozugbo, na ọkwa ọkwa kwesịrị ịhazi ka nke a wee kwe omume. Nke a bụ "nleba anya" na "nghazi" si OODA loop. Ọ bụghị ihere iwepụta oge na nhazi a, n'ihi na ịdọpụ uche mmadụ mgbe niile na-adịkwa ọnụ karịa. Ka anyị na-asọpụrụ ibe anyị.

Usoro ikpe: nlekota mmadu
Nsogbu nwere ọtụtụ isi mmalite. Karịsịa mmụọ.

Kedu otu m ga-esi nyere onye ọrụ ọrụ aka? Ihe mbụ onye ọrụ na-ahụ maka ọrụ na-ahụ bụ ọkwa, ya mere ọ na-ewulite echiche niile na ndabere ya. Mgbe ahụ ọ na-elele ntuziaka na dashboards, mana enwere data mgbe niile na ọkwa ọkwa, ọ bụghị naanị ozi izugbe? Alspaugh na-adụ ọdụ “iche echiche maka otu ị ga-esi sụgharịa ma ọ bụ zaghachi ọkwa na ọkwa” (slide 29)1. A na-elekwasị anya na ọkwa dị mma na onye nọ n'ọrụ, ọ bụghị naanị site na ọnụ ụzọ ahazi ya.

Yabụ ebe a bụ ụfọdụ echiche maka otu esi emeziwanye ọnọdụ ngosi:

  • Gosi onye ọrụ ihe bara uru ma mepụta nke ọma, ọ bụghị naanị ntuziaka nkịtị ma ọ bụ dashboard. Na mbụ, mụ na ụmụ okorobịa ndị a na-eji dashboards nyocha ahaziri maka ọkwa dị iche iche. Nke a ga-enyere aka ma ọ bụrụ na a mara nsogbu ahụ, mana ọ ga-agbagwoju anya ndị ọzọ. Anyị kwesịrị ịchọta nguzozi ebe a.
  • Gwa anyị gbasara akụkọ ihe mere eme nke ngosi: ọ dị ọhụrụ? Ọ na-arụkarị ọrụ? Ọ bụ nke oge?
  • Gosi mgbanwe na nso nso a na steeti sistemụ. Ọ nwere ihe gbanwere n'oge na-adịbeghị anya? (Ọmụmaatụ, nbunye ma ọ bụ na-enyere/ gbanyụọ ọrụ.)
  • Gosi mmekọrịta ahụ ma nye ozi maka ụdị echiche uche: ịdabere na sistemụ kwesịrị ịhụ nke ọma, ọkacha mma na ngosipụta nke ọrụ.
  • Ngwa ngwa jikọọ onye ọrụ na ndị otu: ha nwere ike ịhụ ihe omume na-aga n'ihu ma ọ bụ ha nwere ike ịchọpụta onye ọzọ nọ na ụlọ ọrụ natara ọkwa? Mmemme njikwa ihe omume agbanyere?

Dị ka o kwesịrị, mmemme njikwa ihe omume ga-enye ndụmọdụ maka otu esi emeziwanye ọnọdụ ngosi nke nyocha ihe merenụ. Enwere mgbe ọ bụla ihe na-arụ ọrụ na!

Actionable - bara uru uru

Onye ọrụ ọrụ kwesịrị ime ihe na nzaghachi nye ọkwa? Ọ bụrụ na ịchọghị ime ihe ọ bụla ma ọ bụ na ị maghị ihe ị ga-eme, gịnị mere i ji teta ya? Ịkwesịrị ịzenarị ọkwa na-akpasu ndị nọ n'ọrụ iwe na ọ chọghị ime ihe.

Lee post na imgur.com

Kedu ihe m kwesịrị ịme? Kedu ihe ị chọrọ?

N'oge gara aga, mgbe usoro dị mfe na ndị otu dị obere, anyị na-edozi nlekota naanị ka anyị nọrọ n'elu ihe. Ịma ọkwa na ibu dị n'okpo ahụ abawanyela ga-enye anyị ihe ndị gbara ya gburugburu ma ọ bụrụ na ọrụ ahụ emechaa mebie. N'ọtụtụ buru ibu, ọkwa ọkwa dị otú ahụ ga-ebute naanị mgbagwoju anya n'ihi na sistemụ anyị na-arụ ọrụ mgbe niile n'ọnọdụ mmebi nke ịdị njọ dị iche iche. Nke a na-eduga ngwa ngwa ike ọgwụgwụ site na ọkwa na, n'ezie, na-efunahụ uche. Ya mere, onye ọrụ na-ahụ maka ọrụ na-eleghara ma ọ bụ ọbụna na-enyocha ọkwa ndị dị otú ahụ na ọ naghị azaghachi ha mgbe niile dịka ọ dị mkpa. Adaba n'ọnyà a! Edokwala amamọkwa niile n'usoro wee ziga ha site na email na folda agbaghara.

Nke a bụ ihe ngosi nwere uru bara uru dị ka:

  • Ozi chọrọ ime ihe kama ịkọ akụkọ naanị.
  • Omume a siri ike ma ọ bụ dị ize ndụ ịmegharị. Ọ bụrụ na ihe omume nwere ike akpaghị aka, megharịa ya, kwụsị ịkpagbu ndị mmadụ!
  • Ọkwa ahụ nwere ndụmọdụ ngwa ngwa n'ụdị nkwekọrịta ọkwa ọrụ (SLA) ma ọ bụ ebumnuche mgbake oge (RTO). Onye ọrụ na-ahụ maka ọrụ ahụ nwere ike ịgbalite mmemme njikwa ihe omume nke nzukọ a.

Achọrọ m ịkọwapụta: Anaghị m ekwu na ọkwa kwesịrị ịbịa naanị maka SLO kachasị mkpa (ebumnobi ọkwa ọkwa ọrụ) maka API. A na-ekewa nleba anya SLO mgbe niile ma kewaa ma na-achọ otu ụzọ maka ọrụ niile. O doro anya na ị ga na-enyocha SLO kachasị mkpa maka ndị ahịa na-akwụ gị ụgwọ. Mana SLO akụrụngwa, dị ka ọdụ data, dịkwa mkpa ka enyocha ya. N'oge na-adịghị, ị ga-enwe mmekọrịta ndị ahịa n'ime ma kwado ha. Ya mere na ad infinitum.

Dabere na mgbaàmà - imesi ike na mgbaàmà

Ma ọ masịrị gị ma ọ bụ na ọ chọghị, ị na-arụ ọrụ na sistemụ kesara (Kavaj)2. N'ihi ya, ị na-eji ụzọ dị iche iche kewapụ ọrụ ma chebe ha pụọ ​​​​na ọdịda (Trainor et al.)3. Ma ọ bụ ezie na nchịkọta mkpofu na-egbu oge ma ọ bụ ajụjụ nchekwa data kwụsịrị na-egosi nsogbu, ọ dịghị mkpa iji ngwa ngwa dozie ha ma ọ bụrụ na ndị ọrụ enweghị nsogbu n'ọdịnihu dị nso.

Ndị a bụ akara ngosi dị mkpa ma nwee ike ịba uru, ma ọ bụrụ na ha adịghị enye ndị ọrụ nsogbu, mgbe ahụ ọ bụghị ngwa ngwa iji dọpụ uche onye na-eje ozi. Ozi sitere na ihe kpatara ya bụ onyonyo nke ụdị echiche anyị gbasara ọdịda sistemụ. Ọ ka mma ịgbaso akara ngosi dị mkpa karịa ịnwa ịdepụta ihe niile nwere ike ibute ọdịda.

Iji mee ka ngosi baara uru, gbado anya ihe ngosi arụmọrụ, dị mkpa maka ndị ọrụ. Evashchuk kpọrọ nke a "nleba anya maka ndị ọrụ." Cheta na a ga-etinyerịrị nkà ihe ọmụma a n'ọrụ na nzukọ niile. Ọ bụrụ na ọrụ nwere nsogbu ngwa ngwa n'ebe dị omimi na akụrụngwa, ndị otu kwesịrị ekwesị ga-elekọta ha. Ichebe sistemu site na ọdịda dị otú ahụ bụ ihe dị iche iche (Onye nkuzi et al., ngalaba na atụmatụ maka ibelata ndabere dị oke egwu)3.

Mgbaàmà anaghị agbanwe agbanwe

Richard Cook na-echetara anyị na usoro mgbagwoju anya juputara na ntụpọ, adịghị ike na nsogbu4. Ịgbalị ịdepụta ihe niile nwere ike ime bụ ọrụ Sisyphean. Ị na-agbalị ịkọwa nsogbu, ma ha na-agbanwe mgbe niile. Cindy Sridharan kwenyere na "usoro agaghị adị n'ọnọdụ zuru oke kwa sekọnd ọ bụla" na ọ ka mma iji usoro mmadụ karịa ("Nleba Sistemu Ekesara" ("Sistemụ ekesa nkesa"), 7)5.

Zere amamọkwa mgbe ihe mere

Dịka, a na-ahazi ọkwa maka ihe kpatara ya iji mezie ihe mere. Na ọkwa ndị a nwere oke banyere eziokwu nke ihe merenụ na-emepụta echiche ụgha nke nchebe, n'ihi na usoro ahụ mgbe ọ bụla na-abịa na ụzọ ọhụrụ iji mebie.

Ekwela ka amata ihe kpatara duhie gị. Chee echiche nke ọma:

  • Kedu ihe kpatara ọkwa dabere na mgbaama ahụ achọpụtaghị nsogbu ahụ?
  • Ọ ga-enyere aka melite ọnọdụ maka onye ọrụ?
  • Kedu ka enwere ike isi melite ngwaọrụ nleba anya iji mee nchọpụta ngwa ngwa, kama ịchịkọta ozi gbasara ihe merenụ?

Ngwá ọrụ nlekota maka nchoputa ga-enyere aka naanị ma ọ bụrụ na ị na-eche banyere ha dị ka ụzọ isi na-esi na mgbaàmà gaa na ngwọta. Enweghị nzaghachi a, ị ga-enwe mmasị n'ọkwa oge na eserese gbasara ọdịda gara aga-ọ bụghịkwa okwu gbasara ndị ga-eme n'ọdịnihu. Nke a bụ nnukwu ohere maka otu nzukọ ịkwaga site na nchekwa na mbuso agha. Na ndị mmepe na ndị njikwa ngwaahịa ga-enwe otu atụmanya na ihe mgbaru ọsọ doro anya. Ikpe ahụ - CASE (:wink:) - doro anya maka ọkwa ọ bụla.

Amamọkwa ndị dabere na ihe kpatara enwere ike ịnabata ya n'oke oke

Mgbe ụfọdụ, usoro anyị na-ahapụ anyị obere nhọrọ n'ihe gbasara amamọkwa ihe kpatara ya. Ma mgbe ụfọdụ ndị nọ n'ọrụ na-aghọta nke ọma na mgbaàmà ga-eduga na ọdịda, ya mere nwere uru bara uru. Eleghị anya ị maghị ihe na-eme ma na-ahazi ọkwa ka ị nọrọ n'akụkụ nchekwa. Olileanya na omume a ga-adịru nwa oge ruo mgbe anyị nwere ike ịgbanwe usoro iji dozie nsogbu arụmọrụ.
Buru akụkụ ndị ọzọ nke CASE n'uche mgbe ị na-eme ihe gbasara ọnọdụ ndị a. Naanị n'ihi na ọ bụ nwa oge apụtaghị na ị nwere ike ịkwụsị iji isi gị na-eche echiche.

Nyochaa - nyocha

Mgbanwe ọ bụla na sistemụ (koodu ọhụrụ, akụrụngwa ọhụrụ, ihe ọhụrụ ọ bụla) gbasaa oke ọdịda (Cook, 3).4 Ozi a ka na-arụ ọrụ dịka a tụrụ anya ya? Ụdị usoro echiche doro anya na nke dị ugbu a yana ahụmahụ ịzaghachi ụfọdụ ọkwa nkwado ụzọ mgbochi - ndị a bụ isi atụmatụ nzukọ nke mmụta. Ọdịiche dị na sistemu na-agbanwe mgbe niile, anyị ga-agarịrị na ya.

Ịkwesịrị ịdị na-enyocha ịdị mma nke ọkwa ọ bụla mgbe niile iji hụ na ha na-arụ ọrụ dịka a tụrụ anya ya. Ezigbo ndị isi! Ọ ga-adịrị ndị otu gị mfe karị ma ọ bụrụ na ị nyere ha aka guzobe usoro a! Nke a bụ ụfọdụ echiche ntule:

  • Jiri injinia ọgba aghara, ụbọchị egwuregwu ma ọ bụ ụzọ nnwale ngosi ndị ọzọ. Ndị otu ahụ nwere ike ime ya n'onwe ha na-enweghị ịdabere na usoro nlekọta ihe omume dị arọ!
  • Tinye nchịkọta ozi niile metụtara ihe merenụ n'ime mmemme njikwa ihe omume gị. Kaa akara bara uru, na-emerụ ahụ, na-ekwesịghị ekwesị, edoghị anya, wdg. Jiri ha dị ka nzaghachi.
  • A na-akpalite amamọkwa ziri ezi adịkarịghị ma ejiri nlezianya nwalee ya. Gbaa mbọ hụ na njikọ niile na-arụ ọrụ, rụtụ aka na ọnọdụ ziri ezi, wdg.
  • Ọ bụrụ na ọkwa anaghị agba ọkụ ma ọ bụ gbaa ọkụ ọtụtụ oge, ọ nwere ihe adịghị mma na ya. Dezie ya ma ọ bụ wepụ ya. Kpachara anya maka oke ngafe ma ọ bụ ọrụ!
  • Tọọ akara ngosi oge nwere ụbọchị ngafe. Ọ bụrụ na ụbọchị ngafe agafeela, jiri usoro CASE nyochaa ọkwa ma melite timestamp. Dị ka nri, lelee ụbọchị njedebe oge niile.
  • Mee ka usoro nkwalite ọkwa dị mfe. Jiri nleba anya dị ka koodu ma chekwaa ọkwa na ebe nchekwa Git. Arịrịọ dọrọ na-enyere aka itinye aka na otu ahụ wee nye gị akụkọ ihe mere eme nke ọkwa ndị gara aga. Ị gaghịkwa atụ egwu ịgbanwe ọkwa ma ọ bụ rịọ ikike n'aka ndị na-ahụ maka ha.
  • Hazie nzaghachi maka ọkwa, ọbụlagodi na ọ dị mfe Ụdị Google, nke mere na ndị ọrụ na-ahụ maka ọrụ na-ama ọkwa dị ka ihe na-abaghị uru ma ọ bụ ntinye aka. Tinye njikọ ma ọ bụ kpọọ ime ihe n'ime ngosi n'onwe ya wee nyochaa nzaghachi gị mgbe niile.
  • Mepụta iwu n'ime otu - ka ndị nọ n'ọrụ rụọ ọrụ iji mee ka ọrụ ahụ dị mfe mgbe enwere obere ọrụ. Ka ihe niile gachaa gị dị mma karịa ka ọ dị na mbụ.

nkwubi

Ekwenyere m na usoro CASE na-enyere ndị mmepe na òtù dị iche iche aka kwurịta nhazi na izipu ọkwa akpaghị aka. Otu onye nrụpụta nwere ike ịmalite nyochaa ọkwa site na iji usoro CASE, mgbe ahụ, nzukọ ahụ dum ga-esonyere ndị mmepe, njikwa na mmemme njikwa ihe omume ndị ọzọ iji dobe ọkwa dị mma. Nke a anaghị achọ ngwá ọrụ pụrụ iche ma ọ bụ usoro mgbagwoju anya.

Ụlọ ọrụ niile kwesịrị iche echiche banyere ihe mmadụ na-akpata mgbe ha na-arụ ọrụ n'achụghị ọrụ ndị ahịa kachasị elu. Ngwa na omume ndị a niile nwere ike imeziwanye ya. Enwere m olileanya na usoro CASE ga-enyere aka na nke a.

Nwee obi ụtọ na amamọkwa emelitere!
Usoro ikpe: nlekota mmadu

isi: www.habr.com

Tinye a comment