Facebook-ի ձախողումը ցույց է տալիս, թե ինչու մենք չպետք է ամեն ինչի վրա հույս դնենք դրա վրա

Բովանդակություն:

Facebook-ի ձախողումը ցույց է տալիս, թե ինչու մենք չպետք է ամեն ինչի վրա հույս դնենք դրա վրա
Facebook-ի ձախողումը ցույց է տալիս, թե ինչու մենք չպետք է ամեն ինչի վրա հույս դնենք դրա վրա
Anonim

Հիմնական տանողներ

  • Facebook-ի տեխնիկական խնդիրները ցավալի էին, բայց խնդիրը, հավանաբար, շատ ավելի արագ կլուծվեր, եթե այն չհիմնվեր այդքան փոխկապակցված համակարգերի վրա:
  • Համակարգի խափանումներն ամբողջությամբ կանխելու միջոց չկա, սակայն կան դրանց հավանականությունը նվազեցնելու ուղիներ:
  • Պահուստային պլաններ ունենալը, երբ (ոչ, եթե, երբ) համակարգը ձախողվի, կարող է տարբերություն դնել «զայրացնող» և «աղետալի» միջև::
Image
Image

Facebook-ի վերջին անկումը ցույց է տալիս, թե ինչպես են փոխկապակցված համակարգերը անպայման ձախողվում, և ինչու մենք չպետք է օգտագործենք դրանք ամեն ինչի համար:

Facebook-ը, WhatsApp-ը և Instagram-ը երկուշաբթի մի քանի ժամով կորցնելը անհարմար էր, վնաս էր հասցնում բիզնեսին, իսկ որոշ դեպքերում՝ գրեթե աղետալի։ Ըստ Facebook-ի, այս ամենը պայմանավորված է ցանցի համակարգող երթուղիչների կազմաձևման փոփոխություններով:

Դա ողջամիտ բացատրություն է, բայց այն փաստը, որ նման մեկ սխալը կարող է կանգնեցնել ոչ միայն Facebook-ի, այլ նաև Facebook-ին պատկանող մյուս համակարգերը, մի փոքր տագնապալի է:

Երթուղիչի կազմաձևման մեկ սխալ փոփոխությունը պատճառ դարձավ, որ բազմաթիվ ծառայություններ և նույնիսկ VR ականջակալները ամբողջությամբ դադարեցին աշխատել: Բացի այդ, Facebook-ի սեփական խոստովանությամբ, այն նաև կասկադային ազդեցություն ունեցավ ընկերության տվյալների կենտրոնների հաղորդակցման վրա՝ կանգնեցնելով նրանց բոլոր ծառայությունները:

«Փոխկապակցված համակարգերի վրա կախվածությունն իր հետ կրում է համակարգի կամ նույնիսկ ծառայության ձախողման ներհատուկ վտանգ», - ասում է Ֆրանչեսկո Ալտոմարը, GlobalDots-ի տեխնիկական վաճառքի ավագ ինժեներ, Lifewire-ին տված էլփոստի հարցազրույցում,:

«Այս սարսափելի ռիսկին դիմակայելու համար ընկերությունները օգտագործում են SRE (System Reliability Engineering) սկզբունքը, ինչպես նաև այլ գործիքներ, որոնք բոլորն էլ առնչվում են համակարգի ենթակառուցվածքի յուրաքանչյուր շերտում ներկառուցված ավելորդության տարբեր մակարդակների հետ»:

Image
Image

Ինչը կարող է սխալ լինել

Հարկ է նշել, որ երբ նման համակարգը ձախողվում է, դա սովորաբար պահանջում է սխալ ընթացքի կատարյալ փոթորիկ: Այն ավելի քիչ նման է թղթախցին, որը սպասում է ընկնելուն, և ավելի շատ նման է բացված ջերմային արտանետման միացքին փոքր լուսնի չափի տիեզերակայանում:

Ընկերությունների մեծ մասը քայլեր է ձեռնարկում, որպեսզի փորձի և համոզվի, որ այն, ինչ կարող է ամեն ինչ գցել քաոսի մեջ, երբեք տեղի չունենա, բայց անկախ նրանից, դա կարող է տեղի ունենալ:

«Անսպասելի ձախողումները բիզնեսի մի մասն են և կարող են առաջանալ աշխատողների անփութության, ինտերնետ ծառայություններ մատուցողի ցանցի անսարքությունների կամ նույնիսկ ամպային պահեստավորման ծառայությունների հետ կապված խնդիրների պատճառով», - ասում է FastPeopleSearch-ի համահիմնադիր Սալի Սթիվենսը: էլփոստով հարցազրույց։

«…Քանի դեռ համակարգը պաշտպանելու համար անհրաժեշտ քայլերը, ինչպիսիք են պահուստավորումը, տեղում երթուղիչը և աստիճանավոր մուտքը, գործադրված են, այդ խափանումները բավականին քիչ հավանական են»: Թեև նույնիսկ խափանման սեյֆերի բանակի դեպքում, դեռևս հնարավոր է, որ խափանման միջոցը ձախողվի:

Եթե համակարգը, որը վերահսկում է այնպիսի բաներ, ինչպիսիք են շփման հիմնական ձևերը, սարքերը, դռները և այլն, ձախողվի, արդյունքները կարող են նշանակալի լինել: Թեթև անհարմարությունից մինչև լրիվ աղետալի՝ կախված նրանից, թե անհատներն ու ընկերությունները որքանով են ապավինում այդ ամենին:

Image
Image

«Կա նաև վտանգ, որ հաքերները ներթափանցեն համակարգ ամենաքիչ պաշտպանված սարքերից, ինչպիսիք են սառնարանները և ջեռոցում տոստերները», - ավելացրեց Սթիվենսը, «որը կարող է հանգեցնել տվյալների գողության և փրկագին»:

Ինչպես կարող ենք պատրաստվել

Չկա երաշխավորելու, որ համակարգը երբեք չի ձախողվի, սակայն կան քայլեր, որոնք կարելի է ձեռնարկել՝ կա՛մ ձախողման հավանականությունը նվազեցնելու, կա՛մ ձախողումը ավելի հարթ լուծելու համար:Իդեալական կլիներ երկու մոտեցումների համադրությունը, որոնք համակցում են ձախողման և հակաքայլերի հետ անկանխատեսելի պլանների և պահեստային համակարգերի հետ:

«Երրորդ կողմի արտադրանքների և ծառայությունների կողմից ստեղծված այս վտանգները վերացնելու համար, որոնք արդյունավետորեն կառավարվում են, Երրորդ կողմի ռիսկերի կառավարման հետ կապված դերերն ու պարտականությունները պետք է խստորեն ուրվագծվեն», - ասում է Դանիելա Սոյերը, FindPeopleFast-ի հիմնադիր և գլխավոր տեխնոլոգիական տնօրենը: «Այս նոր միջավայրում ծաղկելու համար ռիսկերի կառավարիչները պետք է հասկանան նման բարդ էկոհամակարգի էական մասերը»:

Այն, ինչ տեղի ունեցավ Facebook-ի, WhatsApp-ի և Instagram-ի հետ, ցավալի էր, բայց նաև, հուսով եմ, աչք բացեց: Մարդիկ, ովքեր ապավինում են փոխկապակցված համակարգերին, պետք է հասկանան, որ ճիշտ սխալը կարող է խաթարել ամեն ինչ: Եվ պետք է միջոցներ ձեռնարկվեն (կամ մանրակրկիտ ուսումնասիրվեն և ճշգրտվեն), որպեսզի նման խափանումներն ավելի քիչ հավանական և ազդեցություն ունենան:

Facebook-ի դեպքում նրա խնդիրը ոչ թե երթուղիչի հետ կապված խնդիրներն էին, այլ այն, որ գրեթե ամբողջ էկոհամակարգը միացված էր մնացած ամեն ինչին:Այսպիսով, երբ Facebook-ը (ծառայությունը) անջատված էր, Facebook-ը (ընկերությունը) ստիպված էր շատ ավելի շատ ժամանակ և էներգիա ծախսել խնդիրը պարզապես կազմակերպելու և լուծելու համար: Եթե այն կամ չօգտագործեր այդքան խորը արմատավորված, փոխկապակցված համակարգ, կամ ունենար պահեստային պլաններ նման խափանումների դեմ պայքարելու համար, հավանաբար շատ ավելի քիչ ժամանակ կպահանջվեր դրա շտկման համար:

Խորհուրդ ենք տալիս: