Ինչպես են տվյալների կենտրոնները փրկում արձակուրդները

Ինչպես են տվյալների կենտրոնները փրկում արձակուրդները

Ողջ տարվա ընթացքում ռուսները կանոնավոր կերպով արձակուրդ են գնում՝ ամանորյա արձակուրդներ, մայիսյան արձակուրդներ և այլ ավելի կարճ հանգստյան օրեր: Եվ սա ավանդական ժամանակն է սերիական մարաթոնների, ինքնաբուխ գնումների և Steam-ում վաճառքի համար: Նախատոնական ժամանակահատվածում մանրածախ և լոգիստիկ ընկերությունները գտնվում են ուժեղացված ճնշման տակ. մարդիկ առցանց խանութներից նվերներ են պատվիրում, վճարում դրանց առաքման համար, գնում են ուղևորությունների տոմսեր և շփվում: Պահանջարկի օրացուցային գագաթնակետը նաև լավ սթրես-թեստ է առցանց կինոթատրոնների, խաղային պորտալների, վիդեո հոսթինգի և հոսքային երաժշտության ծառայությունների համար. նրանք բոլորն աշխատում են իրենց սահմաններում տոների ժամանակ:

Մենք ձեզ կասենք, թե ինչպես ապահովել բովանդակության անխափան հասանելիություն՝ օգտագործելով Okko առցանց կինոթատրոնի օրինակը, որը հիմնված է Linxdatacenter տվյալների կենտրոնի հզորության վրա:

Նախկինում, ի պատասխան սպառման սեզոնային աճի, լրացուցիչ սարքավորումներ են ձեռք բերվել տեղական տեղակայման համար և «պահուստով»։ Այնուամենայնիվ, երբ եկավ «Time H», հաճախ պարզվեց, որ ընկերությունները կամ չեն կարող, կամ ժամանակ չունեն ինքնուրույն հաղթահարել սերվերների և պահեստավորման համակարգերի ճիշտ կազմաձևումը: Ուղղակի հնարավոր չեղավ լուծել այս խնդիրները, քանի որ զարգացան արտակարգ իրավիճակներ։ Որոշ ժամանակ անց փոխըմբռնումը եկավ. բովանդակության և առցանց ծառայությունների պահանջարկի գագաթնակետերը հիանալի կերպով կարգավորվում են երրորդ կողմի ռեսուրսների օգնությամբ, որոնք կարելի է ձեռք բերել վճարովի մոդելի միջոցով՝ վճարում իրական սպառված ծավալի համար:

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

Ինչպես չկորցնել նշանը հաշվարկներում

Ինչպես են տվյալների կենտրոնները փրկում արձակուրդները

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

Մի շարք լուծումներ օգնում են կազմակերպել ռեսուրսների արագ բաշխում, որն անհրաժեշտ է ապահովելու համար, որ ձեր սիրելի հեռուստասերիալի նոր դրվագը չսառչի ձեր պլանշետի էկրանին:
 

  • Նախ, սրանք ծանրաբեռնվածության հավասարակշռողներ են. սրանք ծրագրային լուծումներ են, որոնք ուշադիր վերահսկում են սերվերների, պահեստավորման համակարգերի և ցանցերի բեռնվածության մակարդակը, ինչը թույլ է տալիս օպտիմալացնել յուրաքանչյուր համակարգի շահագործումը առաջադրանքի համար: Հավասարակշռողները գնահատում են ինչպես ապարատային, այնպես էլ վիրտուալ մեքենաների հասանելիության մակարդակը՝ մի կողմից կանխելով համակարգի կատարողականի զոհաբերությունը, մյուս կողմից՝ կանխելով ենթակառուցվածքի «գերտաքացումն» ու դանդաղեցումը: Այս կերպ պահպանվում է պահուստային ռեսուրսների որոշակի մակարդակ, որը կարող է արագ փոխանցվել հրատապ խնդիրների լուծման համար (վիդեո բովանդակությամբ պորտալ հարցումների կտրուկ թռիչք, որոշակի ապրանքի պատվերների ավելացում և այլն):
  • Երկրորդ, CDN. Այս տեխնոլոգիան թույլ է տալիս օգտվողներին ստանալ բովանդակություն պորտալից առանց բուֆերային ուշացումների՝ մուտք գործելով այն օգտատիրոջը ամենամոտ աշխարհագրական կետից: Բացի այդ, CDN-ն վերացնում է ալիքների գերբեռնվածության, կապի ընդմիջումների, ալիքների հանգույցներում փաթեթների կորուստների հետևանքով առաջացած վնասակար ազդեցությունը երթևեկության փոխանցման գործընթացների վրա և այլն:

Ամենատես Օկկո

Ինչպես են տվյալների կենտրոնները փրկում արձակուրդները

Դիտարկենք Okko առցանց կինոթատրոնի օրինակը, որը պատրաստվում է արձակուրդներին, օգտագործելով մեր կայքերը Մոսկվայում և Սանկտ Պետերբուրգում:

Ըստ Okko-ի տեխնիկական տնօրեն Ալեքսեյ Գոլուբևի, ընկերությունում, բացի օրացուցային արձակուրդներից (բարձր սեզոն), կան ժամանակաշրջաններ, երբ թողարկվում են հիմնական ֆիլմերի թողարկումները.

«Ամեն տարի տոնական սեզոնի ընթացքում Okko-ի երթևեկության ծավալը նախորդ տարվա համեմատ կրկնապատկվում է: Այսպիսով, եթե նախորդ Ամանորի սեզոնին առավելագույն գագաթնակետային բեռը 80 Գբիթ/վրկ էր, ապա 2018/19 թվականներին մենք ակնկալում էինք 160՝ ավանդական կրկնակի աճ: Այնուամենայնիվ, մենք ստացանք ավելի քան 200 Գբիթ/վրկ»։

Okko-ն միշտ դանդաղ է պատրաստվում գագաթնակետին, ամբողջ տարվա ընթացքում, որպես «Ամանոր» ծածկագրված նախագծի մի մաս: Նախկինում Okko-ն օգտագործում էր իր սեփական ենթակառուցվածքը. ընկերությունն ունի իր սեփական բովանդակության առաքման կլաստերը՝ սեփական ապարատով և սեփական ծրագրային ապահովմամբ: Տարվա ընթացքում Okko-ի տեխնիկական մասնագետները աստիճանաբար ձեռք բերեցին նոր սերվերներ և ավելացրին իրենց կլաստերի թողունակությունը՝ ակնկալելով տարեկան աճի կրկնապատկում: Բացի այդ, միացվել են նոր կապեր և օպերատորներ. բացի խոշոր խաղացողներից, ինչպիսիք են Ռոստելեկոմը, Մեգաֆոնը և ՄՏՍ-ը, միացվել են նաև երթևեկության փոխանակման կետերը և ամենափոքր օպերատորները: Այս մոտեցումը հնարավորություն տվեց ծառայությունը մատուցել առավելագույն թվով հաճախորդներին՝ օգտագործելով ամենակարճ երթուղին:

Անցյալ տարի, սարքավորումների արժեքը, ընդլայնման համար աշխատուժի ծախսերը վերլուծելուց և այն երրորդ կողմի CDN-ների օգտագործման արժեքի հետ համեմատելուց հետո, Okko-ն հասկացավ, որ ժամանակն է փորձել հիբրիդային բաշխման մոդելը: Ամանորյա տոների կրկնակի աճից հետո նկատվում է երթեւեկության անկում, իսկ փետրվարը ամենացածր սեզոնն է։ Եվ պարզվում է, որ ձեր սարքավորումն այս պահին անգործության է մատնված: Մինչեւ ամառ անկումը հարթվում է, իսկ աշնան սեզոնին նոր վերելք է սկսվում։ Հետևաբար, նախապատրաստվելով նոր 2019-ին, Okko-ն գնաց այլ ճանապարհով. նրանք փոփոխեցին իրենց ծրագրաշարը, որպեսզի կարողանան բեռը բաշխել ոչ միայն իրենց, այլև արտաքին CDN-ների (Content Delivery Network) վրա: Երկու նման CDN միացված էին, որոնց մեջ ավելորդ տրաֆիկը «միաձուլվեց»։ Okko-ի ՏՏ ենթակառուցվածքի ներքին թողունակությունը պատրաստ էր դիմակայել նույն կրկնակի աճին, սակայն ռեսուրսների գերբեռնվածության դեպքում պատրաստվեցին գործընկեր CDN-ները:

«Իր CDN-ն չընդլայնելու որոշումը Okko-ին խնայեց իր բաշխման բյուջեի մոտ 20%-ը CAPEX-ում: Բացի այդ, ընկերությունը խնայեց մի քանի մարդ ամիս՝ սարքավորումների տեղադրման աշխատանքները տեղափոխելով գործընկերոջ ուսերին»։ — մեկնաբանում է Ալեքսեյ Գոլուբևը։

Բաշխման կլաստերը (ներքին CDN) Okko-ում իրականացվում է Մոսկվայի և Սանկտ Պետերբուրգի երկու Linxdatacenter կայքերում: Տրամադրվում է ինչպես բովանդակության, այնպես էլ դրա քեշավորման (բաշխող հանգույցների) ամբողջական արտացոլում: Համապատասխանաբար, Մոսկվայի տվյալների կենտրոնը մշակում է Մոսկվան և Ռուսաստանի մի քանի շրջաններ, իսկ Սանկտ Պետերբուրգի տվյալների կենտրոնը մշակում է հյուսիս-արևմուտքը և երկրի մնացած մասը: Հավասարակշռումը տեղի է ունենում ոչ միայն տարածաշրջանային հիմունքներով, այլև կախված տվյալ տվյալների կենտրոնի հանգույցների ծանրաբեռնվածությունից, ֆիլմի առկայությունը քեշում և մի շարք այլ գործոններ նույնպես հաշվի են առնվում:

Ընդլայնված ծառայության ճարտարապետությունը գծապատկերում այսպիսի տեսք ունի.

Ինչպես են տվյալների կենտրոնները փրկում արձակուրդները

Ֆիզիկապես սպասարկման և արտադրանքի զարգացման աջակցությունը բաղկացած է մոտ տասը դարակներից Սանկտ Պետերբուրգում և մի քանի դարակներից Մոսկվայում: Կան մի քանի տասնյակ սերվերներ վիրտուալացման համար և գրեթե երկու հարյուր «ապարատային» սերվերներ մնացած ամեն ինչի համար՝ բաշխում, սպասարկման աջակցություն և գրասենյակի սեփական ենթակառուցվածք: Բովանդակության մատակարարի փոխազդեցությունը տվյալների կենտրոնի հետ պիկ բեռնվածության ժամանակաշրջաններում չի տարբերվում ընթացիկ աշխատանքից: Ամբողջ հաղորդակցությունը սահմանափակվում է աջակցության ծառայության խնդրանքով, իսկ արտակարգ իրավիճակների դեպքում՝ զանգահարելով:

Այսօր մենք ավելի քան երբևէ մոտ ենք առցանց բովանդակության սպառման իսկապես 100% անխափան սցենարին, քանի որ դրա համար անհրաժեշտ բոլոր տեխնոլոգիաներն արդեն հասանելի են: Առցանց հոսքի զարգացումը տեղի է ունենում շատ արագ։ Բովանդակության սպառման օրինական մոդելների ժողովրդականությունը մեծանում է. ռուս օգտատերերը աստիճանաբար սկսում են ընտելանալ այն փաստին, որ նրանք պետք է վճարեն բովանդակության համար։ Ընդ որում, ոչ միայն կինոյի, այլեւ երաժշտության, գրքերի, համացանցում առկա ուսումնական նյութերի համար։ Եվ այս առումով ամենաբազմազան բովանդակության առաքումը և ցանցի նվազագույն ուշացումներով ամենակարևոր չափանիշն է առցանց ծառայությունների շահագործման մեջ: Իսկ մեր՝ որպես ծառայություն մատուցողի խնդիրն է ռեսուրսների կարիքները ժամանակին և ռեզերվներով բավարարել:

Source: www.habr.com

Добавить комментарий