Còig duilgheadasan ann am pròiseasan obrachaidh agus taic do shiostaman IT Highload

Halò, Habr! Tha mi air a bhith a’ toirt taic do shiostaman IT Highload airson deich bliadhna. San artaigil seo, cha bhith mi a’ còmhdach nan dùbhlain a tha an lùib Nginx a rèiteachadh gus dèiligeadh ri còrr is 1000 RPS no cùisean teicnigeach eile. Roinnidh mi na beachdan agam mu na cùisean pròiseas a tha ag èirigh ann a bhith a’ toirt taic do agus ag obrachadh shiostaman mar sin.

SgrĂšdadh

Cha bhith taic theicnigeach a’ feitheamh ri tiogaid a’ ruighinn ag ràdh, “Dè an… a tha an làrach sìos a-rithist?” Bu chòir don taic an duilgheadas fhaicinn taobh a-staigh mionaid bho thèid an làrach sìos agus tòiseachadh air a chàradh. Ach chan eil an làrach-lìn ach bàrr na beinne-deigheTha a ruigsinneachd mar aon de na ciad fheadhainn a thèid a sgrùdadh.

Dè a nì thu nuair a sguireas clàr-stuthan stòr air-loidhne a’ tighinn bhon t-siostam ERP? No an do sguir an siostam CRM a bhios a’ tomhas lasachaidhean luchd-ceannach a’ freagairt? Ach, tha coltas gu bheil an làrach-lìn ag obair. Mar eisimpleir, gheibh Zabbix am freagairt 200. Chan fhaca an t-siorram air dleasdanas fiosan sam bith bho sgrùdadh agus tha iad gu toilichte a’ coimhead a’ chiad phrògram den t-seusan ùr de Game of Thrones.

Gu tric, bidh sgrùdadh cuingealaichte ri bhith a’ tomhas staid na cuimhne, RAM, agus luchd a’ phròiseasair. frithealaichean. Ach airson gnìomhachas, tha dèanamh cinnteach gu bheil toraidhean rim faighinn air an làrach-lìn fada nas cudromaiche. Dh’ fhaodadh fàilligeadh aon inneal brìgheil ann an cruinneachadh stad a chuir air trafaic agus barrachd luchd a chuir air frithealaichean eile. Cha chaill a’ chompanaidh airgead.

Mar sin, a bharrachd air sùil a chumail air paramadairean teicnigeach shiostaman obrachaidh air frithealaichean, tha e riatanach meatairean gnìomhachais a rèiteachadh. Bidh buaidh dhìreach aig na meatairean sin air teachd-a-steach, leithid diofar eadar-obrachaidhean le siostaman taobh a-muigh (CRM, ERP, agus feadhainn eile), an àireamh de dh’òrdughan thar ùine sònraichte, ùghdarrasan soirbheachail no neo-shoirbheachail luchd-ceannach, agus meatairean eile.

Eadar-obrachadh le siostaman taobh a-muigh

Bidh làrach-lìn no aplacaid gluasadach sam bith le tionndadh bliadhnail de chòrr air billean rubles ag eadar-obrachadh le siostaman taobh a-muigh. Tha seo a’ dol bho na siostaman CRM agus ERP a chaidh ainmeachadh gu bhith a’ gluasad dàta reic gu siostam Mòr-dhàta taobh a-muigh airson ceannach a sgrùdadh agus toraidhean a thabhann do luchd-ceannach a tha iad cinnteach a cheannach (no, gu dearbh, nach ceannaich). Tha siostam taic fhèin aig gach aon de na siostaman sin. Agus gu tric bidh conaltradh leis na siostaman sin na phian, gu sònraichte nuair a tha an duilgheadas cruinneil agus feumach air mion-sgrùdadh thar iomadh siostam.

Bidh cuid de shiostaman a’ toirt seachad àireamhan fòn no cunntasan Telegram an rianairean. Bidh cuid eile ag iarraidh post-d a chur gu manaidsearan no faighinn gu tracadairean mhearachdan nan siostaman taobh a-muigh seo. Fiù ‘s taobh a-staigh aon chompanaidh mhòr, bidh diofar shiostaman gu tric ag obair ann an diofar shiostaman riaghlaidh thiogaidean. Faodaidh e a bhith do-dhèanta uaireannan sùil a chumail air inbhe tiogaid. Gheibh thu tiogaid ann an aon Jira. An uairsin, ann am beachd anns a’ chiad Jira sin, cuiridh tu ceangal ri gnìomh ann an Jira eile. Anns an dàrna Jira, tha cuideigin mu thràth a’ toirt beachd air an tiogaid, ag ràdh Feumaidh tu fios a chur air an rianaire mac-meanmnach Andrey gus an duilgheadas fhuasgladh. Agus mar sin air adhart.

Bhiodh am fuasgladh as fheàrr air an duilgheadas seo a bhith a’ cruthachadh aon àite conaltraidh, leithid Slack. Cuir cuireadh thuige do na h-uile duine a tha an sàs ann an obrachadh shiostaman taobh a-muigh. Cuideachd, cruthaich aon tracaire gus casg a chuir air tiogaidean dùblaichte. Bu chòir tiogaidean a bhith air an tracadh ann an aon àite, bho bhith a’ cumail sùil air fiosan gu bhith a’ fuasgladh bhiteagan ann an cinneasachadh. Is dòcha gum biodh tu ag ràdh nach eil seo reusanta agus gur e dìreach cùis eachdraidh a th’ ann gu bheil sinn ag obair ann an aon tracaire agus iadsan ag obair ann an tè eile. Nochd siostaman eadar-dhealaichte, gach fear le na sgiobaidhean IT fèin-riaghlaidh aige fhèin. Tha mi ag aontachadh, agus mar sin feumar dèiligeadh ris an duilgheadas seo bhon mhullach, aig ìre an CIO no sealbhadair toraidh.

Bu chòir do gach siostam leis a bheil thu ag eadar-obrachadh taic a thoirt seachad mar sheirbheis le SLA soilleir airson fuasgladh dhuilgheadasan le prÏomhachas. Chan ann dÏreach nuair a bhios mionaid aig an rianaire Andrey.

Fear a' bhata-chnap

A bheil aon neach aig gach pròiseact (no toradh) aig a bheil saor-làithean a’ cur a’ mhanaidsearachd ann an iomagain? Dh’ fhaodadh gur e innleadair, anailisiche no leasaiche DevOps a bhiodh ann. Às dèidh a h-uile càil, chan eil fios aig ach innleadair DevOps dè na soithichean a tha air an stàladh air dè na frithealaichean, mar a nì thu ath-thòiseachadh air soitheach ma tha duilgheadas ann, agus, gu dearbh, chan urrainnear fuasgladh fhaighinn air duilgheadas iom-fhillte sam bith às an aonais. Is e an anailisiche an aon neach aig a bheil fios mar a tha an siostam iom-fhillte agad ag obair. Dè an dàta a tha a’ sruthadh càite. Dè na h-iarrtasan gu dè na seirbheisean a dh’ fheumas dè na paramadairean, agus dè na freagairtean a gheibh sinn.
Cò as urrainn faighinn a-mach gu sgiobalta carson a tha mearachdan anns na logaichean agus biast chudromach ann an riochdachadh a chàradh gu sgiobalta? An aon leasaiche sin, gu dearbh. Tha feadhainn eile ann, ach airson adhbhar air choireigin, chan eil ach iadsan a’ tuigsinn mar a tha na diofar mhodalan siostaim ag obair.

Is e freumh na trioblaid seo dìth sgrìobhainnean.Às dèidh a h-uile càil, nam biodh tu a’ toirt cunntas air seirbheisean an t-siostaim agad uile, dh’ fhaodadh tu an duilgheadas fhuasgladh às aonais anailisiche. Nam biodh devops a’ toirt beagan làithean a-mach às an clàr-ama trang aca gus na frithealaichean, na seirbheisean agus an stiùireadh uile airson cùisean cumanta fhuasgladh a mhìneachadh, dh’ fhaodadh an duilgheadas fhuasgladh às an aonais. Chan eil feum air do lionn a chrìochnachadh gu sgiobalta air an tràigh fhad ‘s a tha thu air saor-làithean agus Wi-Fi a lorg gus an duilgheadas fhuasgladh.

Comas agus uallach luchd-obrach taic

Air pròiseactan mòra, chan eil companaidhean a’ dèanamh dìmeas air tuarastalan luchd-leasachaidh. Bidh iad a’ fastadh luchd-meadhain no seann luchd-obrach daor bho phròiseactan coltach ris. Tha an suidheachadh le taic beagan eadar-dhealaichte. Bidh iad a’ feuchainn ris na cosgaisean sin a lughdachadh anns a h-uile dòigh a tha comasach. Bidh companaidhean a’ fastadh seann eòlaichean IT saor agus a’ dol ceann-ri-ceann. Tha an ro-innleachd seo comasach ma tha sinn a’ bruidhinn mu làrach-lìn airson factaraidh ann an Zelenograd, mar eisimpleir.

Ma tha sinn a’ bruidhinn mu stòr mòr air-loidhne, cosgaidh gach uair de ùine downt barrachd air tuarastal mìosail airson rianaire deasg-chuideachaidh. Gabhamaid 1 billean rubles ann an tionndadh bliadhnail mar thoiseach tòiseachaidh. Is e seo an tionndadh as ìsle airson stòr air-loidhne sam bith san rangachadh. 100 as Fheàrr airson 2018Roinn an t-suim seo leis an àireamh uairean a thìde sa bhliadhna, agus gheibh sinn call lom de chòrr is 100,000 rubles. Agus mura cuir sinn uairean na h-oidhche san àireamh, is urrainn dhuinn an t-suim sin a dhùblachadh gu furasta.

Ach chan e airgead am prìomh rud, ceart? (Chan e, gu dearbh ’s e sin am prìomh rud.) Tha call cliù ann cuideachd. Faodaidh uair a thuiteas stòr air-loidhne ainmeil tonn de ath-bheachdan air na meadhanan sòisealta agus foillseachaidhean ann am meadhanan sònraichte don ghnìomhachas a bhrosnachadh. Agus tha na còmhraidhean eadar caraidean sa chidsin air na loidhnichean “Na ceannaich dad às an sin, tha an làrach-lìn aca sìos fad na h-ùine” dìreach do-chreidsinneach.

A-nis, chun na h-uallach. Bha cùis agam far nach do fhreagair an rianaire a bha air dleasdanas gu sgiobalta rabhadh siostam sgrùdaidh làraich mu làrach-lìn a bhith sìos. B’ e feasgar samhraidh tlachdmhor Dihaoine a bh’ ann, agus bha làrach-lìn stòr air-loidhne ainmeil ann am Moscow sàmhach. Ro mhadainn Disathairne, cha b’ urrainn don mhanaidsear toraidh airson na làraich-lìn sin obrachadh a-mach carson nach robh e a’ luchdachadh, agus bha na còmhraidhean taic is fios èiginneach ann an Slack sàmhach. Chosg am mearachd seo sia figearan dhuinn, agus obair an rianaire.

Tha uallach na sgile a tha doirbh a leasachadh. Tha e aig cuideigin no chan eil. Sin as coireach gu bheil mi a’ feuchainn ri aithneachadh rè agallamhan le diofar cheistean a tha a’ nochdadh gu neo-dhìreach a bheil an neach cleachdte ri bhith a’ gabhail uallach. Ma tha cuideigin ag ràdh gun do thagh iad colaisde leis gun do dh’innis am pàrantan dhaibh no gu bheil iad ag atharrachadh obraichean leis gu bheil am bean ag ràdh nach eil iad a’ cosnadh gu leòr, is fheàrr gun a bhith a’ conaltradh riutha.

Eadar-obrachadh leis an sgioba leasachaidh

Nuair a thig luchd-cleachdaidh tarsainn air cùisean sìmplidh rè cinneasachadh, bidh taic gan fuasgladh leotha fhèin. Bidh iad a’ feuchainn ris an duilgheadas ath-riochdachadh, a’ sgrùdadh logaichean, agus mar sin air adhart. Ach dè thachras nuair a nochdas biast ann an cinneasachadh? Anns a’ chùis seo, bidh taic a’ sònrachadh gnìomh do na luchd-leasachaidh, agus sin far a bheil an spòrs a’ tòiseachadh.

Tha luchd-leasachaidh an-còmhnaidh fo uallach. Tha iad trang a’ cruthachadh fheartan ùra. Chan e a bhith a’ càradh mhearachdan ann an riochdachadh an rud as inntinniche ri dhèanamh. Tha an ceann-latha airson an ath sprint a chrìochnachadh a’ teannadh dlùth. Agus an uairsin nochdaidh na daoine grànda sin bhon taic agus their iad, “Leig às a h-uile càil sa bhad, tha duilgheadasan againn.” Is iad na gnìomhan sin an fheadhainn leis a’ phrìomhachas as ìsle. ​​Gu sònraichte nuair nach eil an duilgheadas èiginneach agus gu bheil prìomh ghnìomhachd na làraich ag obair, agus nuair nach eil manaidsear an fhoillseachaidh a’ ruith mun cuairt le sùilean mòra, a’ sgrìobhadh, “Cuir an cùis seo an gnìomh sa bhad san ath fhoillseachadh no hotfix.”

Thèid gnìomhan le prìomhachas àbhaisteach no ìosal a ghiùlan thairis bho fhoillseachadh gu foillseachadh. Nuair a dh’fhaighnicheas tu, “Cuin a bhios an gnìomh seo deiseil?” gheibh thu freagairtean mar, “Duilich, tha tòrr ghnìomhan ann an-dràsta. Faighnich do stiùirichean na sgioba no do mhanaidsear an fhoillseachaidh.”

Bidh duilgheadasan ann an cinneasachadh a’ faighinn prìomhachas thairis air cruthachadh fheartan ùra. Leanaidh droch lèirmheasan ma bhios luchd-cleachdaidh an-còmhnaidh a’ tighinn tarsainn air biastagan. Tha e duilich cliù millte a chàradh.

Bidh DevOps a’ dèiligeadh ri cùisean eadar-obrachaidh eadar leasachadh agus taic. Bithear tric a’ cleachdadh an acronaim seo airson iomradh a thoirt air neach sònraichte a chuidicheas le bhith a’ cruthachadh àrainneachdan deuchainn airson leasachadh, a’ togail loidhnichean-phìoban CICD, agus a’ cur còd deuchainnte gu sgiobalta gu cinneasachadh. Tha DevOps na dhòigh-obrach airson leasachadh bathar-bog far a bheil a h-uile pàrtaidh le ùidh ag obair còmhla gu dlùth agus a’ cuideachadh le bhith a’ cruthachadh agus ag ùrachadh thoraidhean is sheirbheisean bathar-bog nas luaithe. Tha mi a’ toirt iomradh air luchd-anailis, luchd-leasachaidh, luchd-deuchainn, agus taic.

San dòigh-obrach seo, chan eil taic agus leasachadh nan roinnean fa leth leis na h-amasan agus na h-amasan aca fhèin. Tha leasachadh an sàs ann an obrachaidhean, agus a chaochladh. Chan eil an abairt ainmeil mu sgiobaidhean sgaoilte, "Chan eil an duilgheadas air mo cheann-sa," a’ nochdadh cho tric ann an còmhraidhean tuilleadh, agus bidh luchd-cleachdaidh deireannach beagan nas toilichte.

Source: www.habr.com

Ceannaich aoigheachd earbsach airson làraich le dìon DDoS, frithealaichean VPS VDS 🔥 Ceannaich aoigheachd làrach-lìn earbsach le dìon DDoS, frithealaichean VPS VDS | ProHoster