An epic mu luchd-rianachd shiostaman mar ghnè ann an cunnart

Luchd-rianachd an t-siostaim air feadh an t-saoghail, meala-naidheachd air na saor-làithean proifeasanta agad!

Chan eil rianadairean siostam againn air fhàgail (uill, cha mhòr). Ach, tha an sgeul mun deidhinn fhathast ùr. Mar urram dha na saor-làithean, tha sinn air an epic seo ullachadh. Faigh cofhurtail, a leughadairean gràdhach.

An epic mu luchd-rianachd shiostaman mar ghnè ann an cunnart

Uair dhe na h-uairean bha saoghal Dodo IS na theine. Anns an ùine dhorcha sin, b’ e prìomh obair ar luchd-rianachd siostam a bhith beò aon latha eile agus gun a bhith a’ caoineadh.

O chionn fhada, sgrìobh luchd-prògramaidh còd beag agus slaodach, agus chuir iad suas e air prod dìreach uair san t-seachdain. Mar sin dh'èirich duilgheadasan dìreach aon turas gach seachd latha. Ach an uairsin thòisich iad a 'sgrìobhadh barrachd còd agus ga phostadh nas trice, thòisich duilgheadasan a' dol am meud, uaireannan thòisich a h-uile càil a 'tuiteam às a chèile, agus dh'fhàs e na bu mhiosa a bhith a' gluasad air ais. Dh'fhuiling luchd-rianachd an t-siostaim, ach ghabh iad ris a' bhaoth-chluich seo.

Shuidh iad aig an tigh anns an fheasgar le iomaguin 'n an anamaibh. Agus a h-uile uair a thachair e “cha do thachair e a-riamh, agus an seo a-rithist bidh an sgrùdadh a’ cur comharra airson cuideachadh: Dude, tha an saoghal na theine!”. An uairsin chuir luchd-rianachd an t-siostaim orra na còtaichean-uisge dearga aca, geàrr-chunntasan thairis air casan, rinn iad curl air an aghaidh agus sgèith iad gus saoghal Dodo a shàbhaladh.

Thoir an aire, beagan mìneachadh. Cha robh luchd-rianachd siostam clasaigeach a-riamh ann a bhios a’ cumail suas bathar-cruaidh ann an Dodo IS. Bha sinn air adhartas a dhèanamh sa bhad air sgòthan Azure.

Dè rinn iad:

  • ma bhris rudeigin, rinn iad e gus a chàradh;
  • frithealaichean juggled aig ìre eòlaiche;
  • bha iad cunntachail airson an lìonra mas-fhìor ann an Azure;
  • cunntachail airson rudan aig ìre ìosal, mar eisimpleir, eadar-obrachadh phàirtean (* whispering* anns nach robh iad uaireannan a’ fàiligeadh);
  • frithealaiche ag ath-cheangal;
  • agus mòran fhiadhaich eile.

B’ e beatha sgioba de innleadairean bun-structair (mar a dh’ ainmich sinn ar rianadairean siostam) an uairsin a bhith a’ cur teintean a-mach agus a’ briseadh beingean deuchainn gu cunbhalach. Bha iad beò agus brònach, agus an uairsin chuir iad romhpa smaoineachadh: carson a tha e cho dona, no is dòcha gun dèan sinn nas fheàrr? Mar eisimpleir, nach roinn sinn daoine ann am prògramadairean agus rianadairean siostam?

tasg

Leis: tha rianadair siostam ann aig a bheil frithealaichean anns an raon dleastanais aige, lìonra a tha ga cheangal ri frithealaichean eile, prògraman aig ìre bun-structair (frithealaiche lìn a bhios a’ cumail tagradh, siostam riaghlaidh stòr-dàta, msaa). Agus tha prògramadair aig a bheil an raon uallaich a tha ag obair còd.

Agus tha rudan ann a tha aig an t-snaim. Cò an dleastanas a tha seo?

Mar as trice, choinnich luchd-rianachd an t-siostaim agus na prògramadairean againn dìreach aig a’ chrois-rathaid seo agus thòisich e:

“Dudes, chan eil dad ag obair, is dòcha air sgàth a’ bhun-structair.
- Dude, chan e, tha e sa chòd.

Aon latha aig an àm seo, thòisich feansa a 'fàs eatarra, tro an robh iad gu toilichte a' tilgeil a 'phoit. Bha an obair, mar phòca, air a thilgeil bho aon taobh den fheansa chun an taobh eile. Aig an aon àm, cha tàinig duine faisg air fuasgladh fhaighinn air an t-suidheachadh. Gàire brònach.

Chaidh gath grèine a tholladh anns na speuran soilleir nuair a thàinig iad gu Google beagan bhliadhnaichean air ais leis a’ bheachd gun a bhith ag iomlaid ghnìomhan, ach an àite sin rud cumanta a dhèanamh.

Ach dè ma bheir sinn cunntas air a h-uile càil mar chòd?

Ann an 2016, chuir Google a-mach leabhar leis an t-ainm "Site Reliability Engineering" mu atharrachadh dreuchd rianadair siostam: bho mhaighstir draoidheachd gu dòigh innleadaireachd foirmeil ann an cleachdadh bathar-bog agus fèin-ghluasad. Chaidh iad fhèin tro na sgàinidhean agus na cnapan-starra, fhuair iad an crochadh air agus chuir iad romhpa a roinn leis an t-saoghal. Tha an leabhar san raon phoblach an seo.

Tha fìrinnean sìmplidh anns an leabhar:

  • deanamh a h-uile rud mar chòd math;
  • cleachdadh dòigh innleadaireachd - math;
  • tha e math a bhith a 'dèanamh sgrùdadh math;
  • tha casg air seirbheis a bhith air a leigeil ma sgaoil mura h-eil clàradh soilleir agus sgrùdadh math cuideachd.

Bha na cleachdaidhean so air an leughadh leis a' Ghleb againn (entropy), agus falbhaidh sinn. Cur an gnìomh! A-nis tha sinn aig ìre eadar-ghluasaid. Tha an sgioba SRE air a chruthachadh (tha 6 eòlaichean deiseil, tha 6 eile air bòrd) agus tha iad deiseil airson an saoghal atharrachadh, anns a bheil còd gu tur, airson na b’ fheàrr.

Bidh sinn a’ cruthachadh ar bun-structair ann an dòigh a leigeas le luchd-leasachaidh na h-àrainneachdan aca a riaghladh agus co-obrachadh le SRE gu tur neo-eisimeileach.

Wang an àite co-dhùnaidhean

Tha rianadair siostam na dhreuchd airidh. Ach tha eòlas air pàirt an t-siostaim cuideachd a’ feumachdainn sgilean innleadaireachd bathar-bog sàr-mhath.

Tha siostaman a’ fàs nas sìmplidhe agus nas sìmplidhe, agus tha eòlas air leth air a bhith a’ rianachd frithealaichean iarainn a’ fàs nas lugha ann an iarrtas gach bliadhna. Tha teicneòlasan Cloud a’ dol an àite an fheum air an eòlas seo.

Feumaidh deagh sgilean innleadaireachd bathar-bog a bhith aig rianadair siostam math a dh’ aithghearr. Nas fheàrr buileach, bu chòir gum biodh deagh sgilean aige san raon seo.

Chan eil fios aig duine mar a nì iad ro-innse air an àm ri teachd mus tachair e, ach tha sinn den bheachd gum bi nas lugha agus nas lugha de chompanaidhean ann a tha airson cuir ris an luchd-obrach gun stad aig luchd-rianachd an t-siostaim. Ged, gu dearbh, fuirichidh luchd-leantainn. Is e glè bheag an-diugh a bhios a’ marcachd eich, a’ mhòr-chuid a’ cleachdadh chàraichean, ged a tha leannanan ann ...

Latha sysadmin sona a h-uile duine, còd dha na h-uile!

Source: www.habr.com

Cuir beachd ann