Farshaxannimada Fawdada: Farshaxanka Burburka ula kac ah

Ogow. turjumiWaxaan ku faraxsanahay inaan wadaagno tarjumaadda walxo cajiib ah oo ka yimid wacdiyihii Teknolojiyadda Sare ee AWS - Adrian Hornsby. Erayada fudud, wuxuu sharxayaa muhiimada ay leedahay tijaabinta si loo yareeyo saameynta guuldarrooyinka nidaamyada IT. Waxay u badan tahay inaad hore u maqashay daanyeer fowdo ah (ama xitaa adeegsatay xalal la mid ah)? Maanta, hababka loo abuuro qalabkan oo kale iyo hirgelintooda si guud ayaa lagu fuliyaa qaab dhismeedka hawsha loo yaqaan farsamada fowdada. Wax badan oo ku saabsan ka akhri maqaalkan.

Farshaxannimada Fawdada: Farshaxanka Burburka ula kac ah

"Laakiin quruxdan oo dhan waxaa ka dambeeya fowdo iyo waalli." -Tanner Walling

Dabdemiska. Xirfadlayaashan sida aadka ah u tababaran ayaa naftooda halis geliya maalin kasta la dagaalanka dabka. Ma ogtahay in ay tahay in aad ku qaadato ugu yaraan 600 saacadood tababarka ka hor inta aanad noqon dabdemiska? Tanina waa bilow uun. Sida ay sheegayaan wararka, dab-demiyeyaasha ayaa tababara ilaa 80% wakhtiga shaqada.

Waa maxay sababta?


Marka dab-demiska uu la dagaallamo dab dhab ah, wuxuu u baahan yahay ku habboon dareen. Si aad u horumariso, waa inaad tababartaa saacadba saacada ka dambaysa, maalinba maalinta ka dambaysa. Sida ay yiraahdaan, dhaqanku wuxuu sameeyaa yaabab.

"Waxay u muuqdaan inay galaan nuxurka dabka; nooc u eg Dr. Phil ololka." - La-dagaalanka Dabka Duur-joogta ah ee Kombiyuutarrada iyo Dareenka

Ogow. turjumi: Phillip Calvin "Phil" McGraw waa cilmi-nafsi yaqaan Mareykan ah, qoraa, iyo martigeliyaha barnaamijka caanka ah ee taleefishinka Dr. Phil, kaas oo martigeliyaha uu u soo bandhigo kaqeybgalayaashiisa xalalka dhibaatooyinkooda.

Hal mar oo Seattle ah

Horraantii 2000-meeyadii Jesse Robbins, oo boos ka qabtay Amazon oo leh cinwaanka rasmiga ah Master of Aafo, abuuray oo hogaaminayey barnaamijka GameDay. Waxay ku salaysnayd waayo-aragnimadiisa dab-demis ahaan. GameDay waxaa loogu talagalay in lagu tijaabiyo, tababaro, oo loo diyaariyo Amazon nidaamyada kala duwan, software, iyo dadka xaaladaha qalalaasaha ee suurtagalka ah.

Sida dab-damiyayaashu u kobciyaan dareenka la dagaalanka dabka, Jesse waxa uu rabay in uu ka caawiyo kooxdiisa horumarinta dareenka si ay ula tacaalaan dhacdooyinka musiibada ah ee baaxadda leh.

Cayaar fiidiyow

"Maalinta Ciyaarta: Abuurista adkeysiga iyadoo loo marayo Burbur" - Jesse Robbins

Maalinta Ciyaarta waxaa loogu talagalay in lagu kordhiyo xasilloonida goobta tafaariiqda Amazon iyadoo si ula kac ah u soo bandhigtay khaladaadka nidaamyada muhiimka ah.

GameDay waxay ku bilaabatay ogaysiisyo isdaba joog ah oo loo sheegay shirkadda oo dhan in dhoolatus la qorsheeyay - mararka qaarkood aad u baaxad weyn, tusaale ahaan, xidhitaanka xarun xogeed oo dhan. Faahfaahinta ugu yar ayaa laga bixiyay maqnaanshaha la qorsheeyay, waxaana kooxda la siiyay dhowr bilood inay isku diyaariyaan. Ujeedada ugu weyn ee layligani waxay ahayd in la tijaabiyo in shaqaaluhu ay la qabsan karaan mashaakil maxali ah oo ay si dhakhso ah u xalin karaan cawaaqibka ka dhalan kara.

Inta lagu jiro leyligan, qalab gaar ah iyo habab ayaa la isticmaalay, sida la socodka, digniinaha iyo wicitaanada degdega ah, si loo falanqeeyo loona aqoonsado khaladaadka habraacyada jawaabta shilka. Sida ay soo baxday, GameDay waxay ku fiican tahay aqoonsiga dhibaatooyinka qaab dhismeedka caadiga ah. Mararka qaarkood waxaa suurtagal ah in la ogaado waxa loogu yeero "ciladaha qarsoon" - dhibaatooyinka naftooda ka muuqda sababo gaar ah ee dhacdada. Tusaale ahaan, nidaamyada maaraynta shilalka ee muhiimka u ah habka soo kabashada ayaa guuldarraystay sababo la xidhiidha waxyeellooyin aan la filayn oo ay sababtay dhibaato uu ninku sameeyay.

Markay shirkadu korodhay, GameDay's radius qarax aragtiyeed wuu balaadhay. Ugu dambeyntii, leyligan waa la iska daayay sababtoo ah waxyeelada ka iman karta shirkadda haddii arrimuhu u socon waayaan sidii qorshuhu ahaa aad bay u weynaadeen. Wixii markaas ka dambeeyay, barnaamijku waxa uu u rogmaday taxane kala duwan oo aan ganacsi lahayn, tijaaboyin lagu tababarayo shaqaalaha xaaladaha qalalaasaha. Si faahfaahsan ugama hadli doono tijaabooyinka maqaalkan, laakiin sidaas ayaan samayn doonaa mustaqbalka. Markan waxaan rabaa inaan ka hadlo fikrad muhiim ah oo ka hooseysa GameDay: injineernimada la isku halleyn karo ( injineernimada adkeysiga), sidoo kale loo yaqaan injineernimada fowdada (injineernimada fowdo).

Kaca daanyeerka

Waxay u badan tahay inaad maqashay Netflix, bixiye wax ka kooban muuqaal online ah. Netflix waxay bilowday inay ka guurto xarunteeda xogta una guurto AWS Cloud bishii Agoosto 2008. Talaabadan waxaa keenay musuq-maasuq xogeed halis ah oo daahiyay shixnadaha DVD saddex maalmood (haa, Netflix wuxuu bilaabay inuu filimada u diro boostada shilalka). U haajiridda daruuraha waxaa keenay baahida loo qabo in la xakameeyo culeysyada qulqulka badan, iyo sidoo kale rabitaanka in laga guuro qaab-dhismeedka monolithic iyo dhinaca adeeg-yaraha oo si fudud u cabbiri kara iyadoo ku xiran tirada isticmaaleyaasha iyo cabbirka kooxda injineernimada. Dhinaca macmiilka ee adeegga qulqulka ayaa u guuray AWS markii hore, intii u dhaxaysay 2010 iyo 2011, waxaa ku xigay IT-ga ganacsiga iyo dhammaan dhismayaasha kale. Xarunta xogta ee Netflix ayaa la xidhay 2016. Shirkaddu waxay cabbirtaa helitaanka saamiga marka loo eego tirada isku dayga guusha leh ee lagu soo bandhigay filimka tirada guud, halkii ay ka ahaan lahayd isbarbardhigga fudud ee wakhtiga iyo wakhtiga dhimista, waxayna ku dadaalaysaa inay ku guulaysato tirada 0,9999 gobol kasta rubuc-biloodle (waa badiyaa guulaysta). Nashqadaynta caalamiga ah ee Netflix waxa ay ka kooban tahay saddex gobol oo AWS ah. Sidaa darteed, haddii dhibaatooyin ay ka soo baxaan mid ka mid ah gobollada, shirkadu waxay awood u leedahay inay u wareejiso dadka isticmaala kuwa kale.

Waxaan ku celin doonaa mid ka mid ah xigashooyinka aan jeclahay:

“Khilaafku waa lama huraan; ugu dambeyntii nidaam kastaa wuu burburayaa muddo ka dib.” - Werner Vogels

Dhab ahaantii, guuldarrooyinka nidaamyada qaybsan, gaar ahaan kuwa waaweyn, waa lama huraan, xitaa daruuraha. Si kastaba ha ahaatee, daruurta AWS iyo dib-u-celinta horudhaca ah - gaar ahaan mabda'a aagagga helitaanka badan, kaas oo ay ku dhisan tahay, waxay u oggolaanaysaa qof kasta inuu naqshadeeyo adeegyo la isku halleyn karo.

Isticmaalka mabaadi'da shaqo joojinta (kacsi) iyo si tartiib tartiib ah hoos u dhac ku yimaada shaqada (Deradarada sharafta leh)Netflix u suurtagashay inuu ka badbaado guul-darrooyinkaiyada oo aan saameyn ku yeelan isticmaalayaasha dhamaadka.

Laga soo bilaabo bilowgii hore, Netflix waxay raacday mabaadi'da dhismaha ee ugu adag. Mid ka mid ah codsiyadii ugu horreeyay ee ay geeyeen AWS ayaa ahaa koodii Daanyeer fowdo ah - si ay u taageeraan adeeyada yar yar ee aan dawlad lahayn ee iskood isu miisaanaya. Si kale haddii loo dhigo, tusaale kasta waa la joojin karaa oo si toos ah ayaa loo beddeli karaa iyada oo aan wax dawlad ah lumin. Daanyeer fowdo ah ayaa hubiya in qofna uusan jebin mabda'an.

Ogow. turjumi: By habka, loogu talagalay Kubernetes waxaa jira analoog loo yaqaan kube-daayeer, kuwaas oo u muuqda in horumarkoodu uu istaagay bishii March ee sanadkan.

Netflix waxay leedahay sharci kale oo u qaybiya adeeg kasta saddex goobood oo la heli karo. Waa inay sii shaqeyso haddii laba ka mid ah la heli karo. Si loo hubiyo in sharcigan la raacay, Gorilla fowdo wuxuu curyaamiyaa aagagga la heli karo. Marka loo eego heer caalami ah Kongo fowdo ah wuxuu awood u leeyahay inuu xiro dhammaan gobolka AWS si loo xaqiijiyo in dhammaan isticmaalayaasha Netflix laga heli karo mid ka mid ah saddexda gobol. Waxayna sameeyaan tijaabooyinkan ballaadhan dhawrkii toddobaadba mar si ay u hubiyaan in aanay waxba ka dhex dhicin dildilaaca.

Ugu dambeyntiina, Netflix ayaa sidoo kale soo saartay diiradda badan Qalab tijaabinta fowdada si ay u caawiyaan aqoonsashada dhibaatooyinka adeegyada yar yar iyo qaab dhismeedka kaydinta. Waxaad wax badan oo ku saabsan farsamooyinkan ka baran kartaa buugga Chaos Engineering, kaas oo aan kula talinayaa qof kasta oo xiiseynaya mawduucan.

"Annaga oo samaynay tijaabooyin si joogto ah oo u ekaysiinaya go'aannada gobolka, waxaan awoodnay inaan ogaanno cilladaha nidaamka kala duwan goor hore oo aan saxno." - Netflix blog

Maanta mabaadi'da injineernimada fowdada rasmi ah; waxa la siiyay qeexida soo socota:

"Injineernimada fowdada waa hab ku lug leh samaynta tijaabooyin ku saabsan nidaamka wax-soo-saarka si loo hubiyo awoodda ay u leedahay inay u adkaysato carqaladaha kala duwan ee soo baxa inta lagu jiro hawlgalka." - mabda'a ofchaos.org

Si kastaba ha ahaatee, in uu isagoo ka hadlaya AWS re:Invent-2018u heellan injineernimada fowdada, Adrian Cockcroft, Hal-abuurihii hore ee naqshadaha daruuriga ah ee Netflix oo ka caawiyay shirkadu inay u guurto kaabayaasha daruuriga ah, waxay soo bandhigtay qeexitaan kale oo ah injineernimada fowdada. Aragtidayda, way ka saxsan tahay oo waa la sii dhisay:

"Injineernimada fowdada waa tijaabo loogu talagalay in lagu yareeyo saameynta guuldarada."

Dhab ahaantii, waxaan ognahay in guul darooyinku ay dhacaan mar kasta. Marka si sax ah looga jawaabo, waa inaysan saameyn ku yeelan isticmaalayaasha dhamaadka. Hadafka ugu weyn ee injineernimada fowdada waa in la ogaado dhibaatooyinka aan si sax ah wax looga qaban.

Shuruudaha lagama maarmaanka u ah abuurista fowdo

Kahor intaadan bilaabin injineernimada fowdada, hubi inaad samaysay dhammaan shaqadii lagama maarmaanka u ahayd si aad u hubiso waaritaanka dhammaan heerarka ururka. Abuuritaanka nidaamyada cilladaha u dulqaadan ma aha oo kaliya software. Waxay ka bilaabataa heer kaabayaasha dhaqaalaha, ku faafo network iyo xogta, waxay saamaysaa dhismaha codsiyada, iyo ugu dambeyntii daboolo dadka iyo dhaqanka. Waxaan wax badan ka qoray wakhti hore oo ku saabsan moodooyinka adkeysiga iyo guuldarrada (halkan, halkan, halkan и halkan) oo anigu hadda diiradda ma saari doono, laakiin ma samayn karo xusuusin yar la'aanteed.

Farshaxannimada Fawdada: Farshaxanka Burburka ula kac ah
Qaar ka mid ah walxaha loo baahan yahay ka hor inta aan la gelin fowdo nidaamka (liiska ma aha mid dhammaystiran)

Marxaladaha injineernimada fowdada

Waa muhiim in la fahmo in nuxurka injineernimada fowdada MAYA waa in la sii daayo daanyeerrada duurka oo ha baabi'iyaan wax walba, iyada oo aan ujeeddo lahayn. Ujeedada edbintani waa in la carqaladeeyo qaybo ka mid ah nidaamka deegaanka la xakameeyey iyada oo loo marayo tijaabooyin si fiican loo nashqadeeyay si loo arko haddii codsigaagu uu u adkeysan karo xaaladaha qallafsan.

Si tan loo sameeyo, waa inaad raacdaa hab si cad loo qeexay, habraac rasmi ah oo lagu qeexay shaxanka hoose. Waxay kaa caawin kartaa inaad ka gudubto fahamka xaaladda joogtada ah ee nidaamkaaga si aad u sameyso mala-awaal, tijaabiso, iyo ugu dambeyntii falanqaynta khibradda laga helay tijaabada iyo hagaajinta xasilloonida nidaamka laftiisa.

Farshaxannimada Fawdada: Farshaxanka Burburka ula kac ah
Marxaladaha injineernimada fowdada

1. Dawlad deggan

Mid ka mid ah walxaha ugu muhiimsan ee injineernimada fowdada waa fahamka habdhaqanka nidaamka xaaladaha caadiga ah.

Waa maxay sababta? Way fududahay: ka dib markaad soo bandhigto fashilka macmal ah, waa inaad hubisaa in nidaamku ku soo noqday xaalad xasiloon oo si fiican loo bartay iyo tijaabadu mar dambe ma faragelinayso dhaqankeeda caadiga ah.

Furaha halkan waa in aan diiradda la saarin sifooyinka nidaamka gudaha (processor, xusuusta, iwm.) laakiin wax soo saarka la cabbiri karo ee isku xira waxqabadka iyo khibradda isticmaalaha. Si wax-soo-saarkani u ahaado mid xasilloon, hab-dhaqanka la arkay ee nidaamku waa inuu lahaadaa qaab la saadaalin karo, laakiin isbeddel weyn ayaa marka uu fashil ku dhaco nidaamka.

Maskaxda ku hay qeexida injineernimada fowdada, oo uu kor ku soo jeediyay Adrian Cockcroft, xaaladdan xasilloon ayaa isbeddelaysa marka ciladad ka baxsan xakamaynta ay keento dhibaato lama filaan ah waxayna calaamad u tahay in tijaabada qalalaasaha ay tahay in la iska tuuro.

Tusaale ahaan dawladaha xasilloon, aynu soo qaadano waayo-aragnimada Amazon. Shirkaddu waxay isticmaashaa mugga dalabka mid ka mid ah cabbiraadaha gobolka ee joogtada ah, iyo sabab wanaagsan. Sannadkii 2007, Greg Linden, oo hore u ahaan jiray Amazon, ayaa sharraxay sida tijaabada loo adeegsanayo habka Tijaabada A/B Waxaan isku dayay in aan hoos u dhigo wakhtiga rarida ee boggaga shabakada ee 100 ms ee kordhinta waxaanan ogaaday in xitaa dib-u-dhac yar uu keeno hoos u dhac halis ah dakhliga. Kor u kaca wakhtiga rarka 100 ms, tirada dalabaadka (iyo sidaas darteed iibka) ayaa hoos u dhacay 1%. Tani waa sababta tirada dalabyadu ay u yihiin musharrax heersare ah oo loogu talagalay cabbirrada gobolka ee joogtada ah.

Netflix waxay isticmaashaa mitir dhinaca server-ka ah oo la xidhiidha bilawga dib-u-ciyaarista - tirada dhagsi ee badhanka "ciyaaraha". Waxay dareemeen qaabka hab-dhaqanka SPS (bilaw-ilbiriqsi) tusaha iyo isbedbedelkiisa muhiimka ah marka nidaamku xumaado. Qiyaasta waxaa loo yaqaan "Netflix's Pulse" (Xubin ka mid ah Netflix).

Nambarada dalabka Amazon iyo Netflix's Pulse waa barometeriyaal heersare ah oo xasilloon sababtoo ah waxay isku daraan khibrad adeegsi iyo cabbir hawleed hal, la cabbiri karo, iyo mitir sare oo la saadaalin karo.

Cabbir, cabbir oo cabbir mar kale

Waxay ku socotaa iyada oo aan la sheegin in haddii aadan si sax ah u qabsan karin mitirka nidaamka, ma awoodi doontid inaad la socoto (ama xitaa ogaato) isbeddelada xaaladda joogtada ah. Fiiro gaar ah u yeelo akhrinta dhammaan cabbiraadaha/tusayaasha, laga bilaabo shabakadda, qalabka ilaa codsiga iyo dadka. Sawir garaafyada cabbiradan, xitaa haddii aanay isbeddelin waqti ka dib. Waxaad la yaabi doontaa inaad ogaato xidhiidho aanad garanayn inay jiraan.

"U fududee sida ugu macquulsan injineerada inay helaan xogta ay xisaabin karaan ama garaaf." - Ian Malpass

2. mala awaal

Markaad wax ka qabato xaaladda xasilloon, waxaad u gudbi kartaa sameynta mala-awaal.

Farshaxannimada Fawdada: Farshaxanka Burburka ula kac ah

  • Maxaa dhacaya haddii mishiinka talo bixinta istaago?
  • Maxaa dhacaya haddii miisaan-hayaha culaysku hoos u dhaco?
  • Maxaa dhacaya haddii kaydintu ay guul darreysato?
  • Maxaa dhacaya haddii daahitaanku uu ku kordhiyo 300ms?
  • Maxaa dhacaya haddii kaydka xogta sayidku xumaado?

Dabcan, waa inaad doorataa hal mala-awaal oo kaliya oo waa inaadan adkayn si aan loo baahnayn. Ku bilow wax yar. Waxaan jeclahay in aan ku bilaabo mala-awaalka shaqaalaha. Ma maqashay arrin baska (arrin baska)? Qodobka baska waa cabbirka khatarta la xiriirta aqoonta si aan sinnayn loogu qaybin xubnaha kooxda. Waxay kuu ogolaaneysaa inaad xisaabiso tirada ugu yar ee kaqeybgalayaasheeda, ka dib luminta lama filaanka ah ee mashruuca uu joojin doono aqoon la'aan ama khibrad la'aan.

Shirkado badan ayaa leh khabiiro farsamo kuwaaso luminta lama filaanka ah ("in lagu dhufto bas") ay saameyn xun ku yeelan doonto mashruuca iyo kooxda labadaba. Aqoonso dadkan oo ku samee tijaabooyin fowdo ah: tusaale ahaan, ka saar kombayutarada oo u dir guriga maalintaas, ka dibna u fiirso natiijooyinka (inta badan fowdo)

Dhibka ka dhig mid ka dhexeeya qof walba!

Soo jiidan kooxda oo dhan in la sameeyo mala awaal. Qof kastaa ha ka qaybqaato kicinta maskaxda: milkiilaha alaabta, maareeyaha farsamada, horumariyeyaasha dhabarka iyo kuwa hore, naqshadeeyayaasha, naqshadeeyayaasha, iwm. Qof kasta oo si uun ama si kale ugu xidhan alaabta.

Marka hore, waydii qof walba inuu qoro jawaabtiisa su'aasha "Maxaa dhacaya haddii...?" warqad ku taal. Waxaad arki doontaa in inta badan kiisaska qof kastaa uu heli doono jawaab ka duwan, waxaadna ogaan doontaa in qaar ka mid ah kooxda aysan weli ka fikirin dhibaatadan ilaa hadda.

Haki wakhtigan oo ka hadal sababta xubnaha kooxdu u leeyihiin fikrado kala duwan oo ku saabsan sida alaabtu u dhaqmi doonto "ka waran haddii...?" Ku laabo qeexitaankeeda oo hubi in qof kastaa uu fikrad wanaagsan ka haysto waxa xiga ee dhici doona.

Qaado, tusaale ahaan, goobta tafaariiqda Amazon ee aan soo sheegnay. Maxaa dhacaya haddii Dukaanka Qaybta uu joojiyo ku shubista bogga guriga?

Farshaxannimada Fawdada: Farshaxanka Burburka ula kac ah

Ma soo celin karaa qalad 404 ah? Ma mudan tahay in bogga la soo geliyo, adigoo ka tagaya meel bannaan sida sawirka hoose?

Farshaxannimada Fawdada: Farshaxanka Burburka ula kac ah

Miyay mudan tahay in la huro qaar ka mid ah shaqeynta iyo, tusaale ahaan, u oggolaanshaha bogga inuu ballaariyo oo qariyo qaladka?

Farshaxannimada Fawdada: Farshaxanka Burburka ula kac ah

Taasina waa dhanka UI. Maxaa ka dhacaya dhabarka dambe? Ma in digniin la diro? Adeegga guuldarraystay miyuu sii wadaa helista codsiyada mar kasta oo isticmaaluhu soo buuxiyo bogga guriga, mise waa in dhabarka dambe uu gebi ahaanba gooyaa?

Iyo hal shay oo u dambeeya. Fadlan ha samaynin mala-awaal aad hore u ogaatay inay dhibaato keeni doonto! Tijaabi qaybo ka mid ah nidaamka oo aad u malaynayso inay deggan yihiin—ka dib oo dhan, taasi waa barta tijaabada oo dhan.

3. Nakhshad oo samee tijaabo

  • Dooro hal mala awaal;
  • Qeex baaxadda tijaabada;
  • Aqoonso tilmaamayaasha la xidhiidha ee la cabbiri doono;
  • Ogaysii ururka.

Maanta dad badan, iyo sidoo kale goobta mabda'a ofchaos, kor u qaadida fikradda injineernimada fowdada ee wax soo saarka. In kasta oo tani ay tahay yoolka ugu dambeeya, ururada badankoodu way ka baqaan habkan, markaa maahan meel wanaagsan oo laga bilaabo.

Aniga ahaan, injineernimada fowdo ma aha oo kaliya burburinta walxaha kala duwan ee hababka wax soo saarka. Tani waa safar. Safarka aduunka aqoonta, oo si aan kala go' lahayn ugu xidhan hawshan oo kale sida burburinta nidaamyada deegaanka gacanta lagu hayo - deegaan kasta, ha ahaato deegaan dev deegaanka ah, beta, diyaarinta ama wax soo saarka. Ku carqaladeeya tijaabooyin si wanaagsan loo qaabeeyey si aad kalsooni ugu dhisto awoodda codsigaaga u adkeysiga xaaladaha qallafsan. "Kalsoonida Dhisida"waa qodob muhiim ah halkan sababtoo ah waxay horudhac u tahay isbeddellada dhaqameed ee looga baahan yahay si guul leh loo hirgeliyo injineernimada fowdada iyo ku-dhaqanka kalsoonida ee shirkaddaada.

Daacadnimo, kooxaha intooda badani waxay wax badan ka bartaan wax-jabinta, xitaa jawiga aan wax-soo-saarka ahayn. Kaliya isku day inaad sameyso docker stop database deegaankaaga oo arag haddii aad dhibaatadan wax ka qaban karto cawaaqib la'aan. Waxaa jirta fursad sare oo aysan yeeli doonin.

Cayaar fiidiyow

Joojinta Keydka Xogta - Tusaale

Ku bilow wax yar oo si tartiib ah u dhis kalsoonida kooxdaada iyo ururkaaga. Dadku waxay kuu sheegi doonaan "taraafikada wax-soo-saarka dhabta ah waa habka kaliya ee lagu kalsoonaan karo oo lagu qabsan karo habdhaqanka nidaamka." Dhageyso, dhoola cadeyn oo si tartiib ah u samee waxaad sameyneyso. Waxa ugu xun ee aad sameyn karto waa inaad ku dabaqdo injineernimada fowdada wax soo saarka oo aad si xun u guul dareysato. Taas ka dib, ninna kuma aamini doono, waxaana lagugu qasbi doonaa inaad illowdo "daayeer fowdo" weligeed.

Marka hore, kasba kalsoonida U tus ururka iyo asxaabtaada inaad garanayso waxaad samaynayso. Noqo dab-demiyayaal oo baro inta aad awooddo dabka ka hor intaadan u gudbin tababarka tooska ah ee dabka. Kasbo kalsoonidaada. Xusuusnow sheekadii tol iyo bakayle? Qunyar socodka iyo dulqaadka ayaa had iyo jeer ku guuleysta tartanka.

Mid ka mid ah qodobbada ugu muhiimsan inta lagu jiro tijaabada waa fahamka suurtagalka radius dhaawac laga bilaabo guuldarada aad soo bandhigtay iyo yaraynta. Is weydii su'aalaha soo socda:

  • Immisa macmiil ayay tijaabintu saamaynaysaa?
  • Waa maxay shaqada ay saameyn doonto?
  • Meelahee ayay saamaynaysaa?

Ka fakar "badhan dil" ama dariiq aad isla markiiba u joojin lahayd tijaabada oo aad ugu noqon lahayd xaalad deggan sida ugu dhakhsaha badan ee suurtogalka ah. Waxaan jeclahay in aan sameeyo tijaabooyin aniga oo isticmaalaya waxa loogu yeero. "kanary" duubista. Farsamadani waxay yaraynaysaa khatarta guuldarada marka la bilaabayo noocyada cusub ee codsiga ee wax soo saarka iyada oo si tartiib tartiib ah u rogi doonta isbeddelada qayb yar oo isticmaalayaasha ah ka dibna si tartiib ah u faafinaya dhammaan kaabayaasha iyo dhammaan isticmaalayaasha. Waxaan jeclahay duubista canary-ga sababtoo ah waxay qancinayaan mabda'a kaabayaasha aan isbedelin, iyo tijaabada lafteedu aad bay u fududahay in la joojiyo.

Farshaxannimada Fawdada: Farshaxanka Burburka ula kac ah
Tusaalaha soo-bandhigidda kanary-ku-salaysan ee DNS ee tijaabooyinka qaska

Ka digtoonow tijaabooyinka beddelaya xaaladda codsiga (cache ama database) ama kuwa aan dib loo rogi karin (si fudud ama gabi ahaanba).

Waxa xiisaha lihi leh, Adrian Cockcroft wuxuu ii sheegay in mid ka mid ah sababaha Netflix u bilaabay adeegsiga xogta NoSQL ay tahay sababta oo ah ma haystaan ​​wax qorshe ah oo isbeddel ah ama dib-u-celin ah, sidaa darteed aad ayey u fududahay in la kordhiyo ama la saxo diiwaannada xogta shaqsiyeed (ie, waxay aad ugu saaxiib yihiin injineernimada fowdada) .

4. U fiirso oo baro

Si aad u barato wax cusub oo aad ula socoto horumarka tijaabada, waxaad u baahan tahay inaad awoodo inaad la socoto waxqabadka nidaamka. Sidii hore loo sheegay, fiiro gaar ah u yeelo dhammaan noocyada cabbirada iyo cabbirrada! Kadibna qiyaas natiijada iyo had iyo jeer - had iyo jeer! - ogow wakhtiga ka hor inta aanay muuqan calaamadaha ugu horreeya ee dhibaatada. Waxay dhacday marar badan taariikhdayda in nidaamyada digniinta ay ku guuldareysteen macaamiisha tweeted dhibaatada marka hore si fiican.

  • Waqti ilaa la ogaanayo?
  • Waqti ka hor ogeysiinta iyo bilowga falalka firfircoon?
  • Waqti ilaa ogeysiis dadweyne?
  • Waqti ilaa qayb ahaan lumin shaqada?
  • Intee in le'eg ayay muddada is-bogsigu jirtaa?
  • Waqtiga ilaa soo kabashada buuxda ama qayb ahaan?
  • Waa goorma inta laga dhammaanayo dhibaatada oo lagu soo laabanayo xaalad xasilloon?

Xasuusnoow in aysan jirin sabab kali ah oo guul-darraysatay. Shilalka waaweyni waxay had iyo jeer ka dhashaan guuldarrooyin yaryar oo dhawr ah oo is urursada oo keena qalalaase baaxad weyn.

Samee falanqeyn tafatiran ee dhimashada ka dib tijaabo kasta!

AWS, waxaanu culayska saarnay falanqaynta guul-darrooyinka la ogaaday iyo fahamka waxa sababay si aanu uga hortagno dhibaatooyinka la midka ah mustaqbalka. Dhammaan gabagabada iyo natiijooyinka tijaabada waxaa lagu soo koobay dukumeenti la yiraahdo Correction-of-Errors (COE). COE waxay noo ogolaataa inaan wax ka baranno khaladaadkeena, ha ahaadaan cilladaha xagga tignoolajiyada, habka, ama xitaa ururka. Waxaan u isticmaalnaa habkan si aan u tirtirno sababaha hoose ee burburka oo aan si joogto ah u wanaajino.

Furaha guusha geeddi-socodkan waa furfurnaan iyo daah-furnaan wixii khaldamay. Mid ka mid ah mabaadi'da ugu muhiimsan ee qorista COE wanaagsan waa in la ahaado dhexdhexaad oo laga fogaado in la sheego dad gaar ah. Tani waxay inta badan ku adag tahay jawiga niyad-jabiya hab-dhaqanka noocaas ah oo aan ogolayn suurtagalnimada guul-darrida. Amazon waxay isticmaashaa ururinta "mabaadi'da hoggaaminta" (Mabaadiida Hogaanka) in la dhiirigaliyo hab-dhaqanka noocaas ah - tusaale; is dhaleecayn, hab falanqeyn, u heellanaanta heerarka ugu sarreeya iyo mas'uuliyadda waa qaybaha muhiimka ah ee habka COE iyo guud ahaan heerka sare ee hawlgalka.

Warbixinta COE waxay leedahay shan qaybood oo waaweyn:

  1. Maxaa dhacay ( siday u kala horreeyaan)?
  2. Maxay ahayd saamaynta macaamiisha?
  3. Waa maxay sababta qaladku u dhacay? (Shan "sababta")
  4. Maxaan baranay?
  5. Sidee looga hortagi karaa tan mustaqbalka?

Su'aalahani way ka dhib badan yihiin in laga jawaabo marka loo eego jaleecada hore, maadaama aad u baahan tahay inaad hubiso in qodob kasta oo aan caddayn/aan la garanayn si taxadar leh loo darso.

Si aan habka COE ugu beddelno hannaan dhammaystiran, waxaanu si joogto ah u samaynaa dib u eegis qaab shirar toddobaadle ah oo leh falanqaynta qasabka ah ee cabbirrada hawlgalka. Intaa waxaa dheer, hogaaminta farsamada waxay sameeyaan dib u eegis cabbirro toddobaadle ah dhammaan shaqaalaha AWS.

5. Sax oo hagaaji!

Casharka ugu weyn halkan waa hagaajin dhibaatooyinka la aqoonsaday inta lagu jiro tijaabooyinka fowdada marka hore, iyadoo la siinayo mudnaan sare marka loo eego horumarinta astaamo cusub. Ka qayb galka maamulka sare nidaamkan oo ku beer fikradda ah in xallinta mashaakilaadka jira ay ka muhiimsan tahay horumarinta hawlqabad cusub.

Waxaan mar ka caawiyay macmiilka inuu ogaado arrimaha xasiloonida muhiimka ah iyadoo la adeegsanayo tijaabo fowdo ah, laakiin sababtoo ah cadaadiska kooxda iibka, hagaajinta ayaa la dhimay oo dhammaan dadaallada ayaa diiradda lagu saaray soo bandhigida shay cusub oo "muhiim u ah" macaamiisha. Laba toddobaad ka dib, 16-saac oo waqti-dhimis ah ayaa ku khasbay shirkadda inay wax ka qabato isla dhibaatooyinka aan aqoonsannay intii lagu jiray tijaabada fowdada. Kaliya khasaaruhu wuxuu noqday mid aad u sarreeya.

Faa'iidooyinka injineernimada fowdada

Waxaa jira faa'iidooyin badan. Waxaan iftiimin doonaa laba, fikradayda, ugu muhiimsan:

Marka hore, injineernimada fowdada waxay caawisaa daaha ka qaadida dhibaatooyinka aan la garanayn ee nidaamka waxayna hagaajinayaan ka hor intaanay keenin wax soo saarka shil, dheh, 3 subaxnimo Axadda. Taasi waa, isaga waxay kordhisaa caabbinta guul-darrooyinka iyo, run ahaantii, tayada hurdada.

Marka labaad, tijaabooyinka fowdada oo si wax ku ool ah loo sameeyo waxay had iyo jeer keenaan isbeddello ballaaran (inta badan dhaqanka) intii la filayay. Waxaa laga yaabaa in tan ugu muhiimsan ee kuwan ka mid ah ay tahay horumarinta dabiiciga ah "aan waxba galabsan" (eedayn la'aan) dhaqanka, marka su'aasha "Maxaad taas u samaysay?" noqday "Sideen uga fogaan karnaa mustaqbalka?" Natiijadu waa koox farxad badan, karti badan, hawlkar badan oo guulo badan leh. Taasina waa wax weyn!

Tani waxay ku soo gabagabaynaysaa qaybta hore. Waxaan rajeynayaa inaad ka heshay. Fadlan qor faallooyin, wadaag ra'yiga ama kaliya sacab gacmahaaga Dhexdhexaad. Qaybta soo socota, waxaan eegi doonaa qalabka iyo farsamooyinka lagu soo bandhigo khaladaadka nidaamyada. Ilaa!

Ciddii u heellan inay akhrido qaybta labaad, waxaan u soo jeedinayaa hadalkayga ku saabsan mowduuca injineernimada fowdada ee NDC ee Oslo. Dhexdeeda waxaan kaga hadlayaa qalab badan oo aan jeclahay:

Cayaar fiidiyow

PS ka turjumaan

Qaybta labaad ee maqaalka oo af-Ingiriisi ah ayaa mar hore soo muuqday Waxaan sidoo kale turjumi doonaa haddii aan aragno xiisaha ku filan akhristayaasha Habr ee qoraalkan - faallooyinka ku habboon maqaalka waa la soo dhaweynayaa!

Sidoo kale ka akhri boggayaga:

Source: www.habr.com

U soo iibso martigelin lagu kalsoonaan karo oo loogu talagalay bogagga leh ilaalinta DDoS, VPS VDS servers 🔥 Iibso martigelin degel oo lagu kalsoonaan karo oo leh ilaalinta DDoS, VPS VDS servers | ProHoster