Kuidas andmekeskused pÀÀstavad pĂŒhi.

Kuidas andmekeskused pÀÀstavad pĂŒhi.

Aasta jooksul reisivad venelased regulaarselt puhkusele – uusaasta puhkused, maikuu pĂŒhad ja teised lĂŒhikesed nĂ€dalavahetused. See on traditsiooniline aeg seriaali maratonideks, spontaanseteks ostudeks ja Steam'i allahindlusteks. EelĂ”htul kannab jaekaubandus ja logistikaettevĂ”tted suuremat koormust: inimesed tellivad kingitusi internetipoodidest, maksavad nende kohaletoimetamise eest, ostavad reisipileteid, suhtlevad. Kalendriga seotud nĂ”udluse tipud toimivad heade stressitestidena ka online-kino, mĂ€nguportaalide, videosalvestuste ja voogedastusmuusika teenuste jaoks – pĂŒhade ajal töötavad nad kĂ”ik "ĂŒlekoormuse" tingimustes.

Selgitame, kuidas on korraldatud sisu katkestusteta kÀttesaadavuse tagamine online-kino Okko nÀitel, mis toetub oma töös Linxdatacenteri andmekeskuse jÔudlusele.

Varem oli tarvis osta tĂ€iendavat varustust kohaliku hostimise jaoks hooajaliste tarbimise hĂŒpetega, kusjuures seda tehti "varuga". Kuid kui "X hetk" saabus, selgus sageli, et ettevĂ”tted ei suudnud serversĂŒsteemide ja andmesalvestuse Ă”ige seadistamisega iseseisvalt toime tulla vĂ”i ei jĂ”udnud sellega aegsasti tegelema. Probleemide lahendamine eriolukordade ajal kĂ€igus osutus keeruliseks. Aja jooksul sai selgeks, et sisu ja online-teenuste nĂ”udluse tipud saab tĂ”husalt rahuldada kolmandate osapoolte ressurssidega, mida saab soetada makse-eest-kasutuse jĂ€rgi — tasumine tegelikult tarbitud mahu eest.

TĂ€napĂ€eval tellivad praktiliselt kĂ”ik ettevĂ”tted, kes ootavad nĂ”udluse kasvu oma ressursside jĂ€rele pĂŒhade ajal (nn burst), ettekanne sidekanalite lĂ€bilaskevĂ”ime suurendamiseks. Need, kes paigutavad rakendusi ja andmebaase andmekeskuste ressurssidele, suurendavad pĂŒhade tipuks pilvandmetöötluse arvutusvĂ”imet, tellides andmekeskustes vajalikke virtuaalmasinaid, andmesalvestuse mahtu jne.  

Kuidas mitte eksida arvutustes

Kuidas andmekeskused pÀÀstavad pĂŒhi.

PĂŒsimiseks suurte koormustega on oluline kooskĂ”lastatud töö teenusepakkuja ja kliendi vahel. Peamised punktid selles töös on tĂ€pne koormuse hĂŒppe prognoos ajakava ja mahtude osas, hoolikas planeerimine ja kvaliteetsed suhted kolleegidega andmekeskuses ning IT-spetsialistide meeskonnaga sisu pakkuja poolel.

Kiirete ressursside eraldamine, et uus lemmik seriaali episood teie tahvelarvuti ekraanil ei hanguks, on toetatud mitmete lahendustega.
 

  • Esiteks, need on koormuste tasakaalustajad: need on tarkvaralahendused, mis jĂ€lgivad hoolikalt serverite, andmesalvestussĂŒsteemide ja vĂ”rgu koormust, vĂ”imaldades optimeerida iga sĂŒsteemi tööd vastavalt seatud ĂŒlesandele. Koormuste tasakaalustajad hindavad nii riistvara kui ka virtuaalmasinad, vĂ€ltides nii sĂŒsteemide jĂ”udluse langust kui ka infrastruktuuri "ĂŒlekuumenemist" ja aeglustumist. Nii hoitakse teatud tasemel ressursside varu, mida saab kiiresti suunata hĂ€daseisundite lahendamiseks (nĂ€iteks jĂ€rsk tĂ”us videoportaali kasutamise korral vĂ”i teatud toote tellimuste kasv jne).
  • Teiseks, CDN. See tehnoloogia vĂ”imaldab kasutajatel viivitusteta sisu portaali lĂ€hedalt saada, mis asub nende geograafilise asukoha piires. Lisaks vĂ€hendab CDN negatiivset mĂ”ju andmeedastusprotsessidele, mis on pĂ”hjustatud kanalite ĂŒlelaskest, ĂŒhenduste katkemisest, pakettide kadumise tĂ”ttu kanalite lĂ”ikude juures jne.

KÔike nÀgev Okko

Kuidas andmekeskused pÀÀstavad pĂŒhi.

Vaatame nĂ€idet Okko veebikino valmistumisest pĂŒhadeks, kasutades meie platvorme Moskvas ja Peterburis.

Aleksandr Golubevi, Okko tehnilise direktori sĂ”nul on ettevĂ”ttes, lisaks kalendripĂŒhadele (kĂ”rghooaegadele), perioode, mil vĂ€ljastatakse peamised filmide esilinastused suurtootjatelt:

Igal aastal pĂŒhadehooajal kasvab Okko liiklus maht ligikaudu kaks korda rohkem kui eelmisel aastal. Kui eelmisel uue aasta hooajal oli maksimaalne tippkoormus 80 Gbit/s, siis 2018/19 ootasime 160 - traditsiooniline kahekordne kasv. Kuid saime rohkem kui 200 Gbit/s!

Okko valmistub tippkoormuseks rahulikult, aasta jooksul, projekti koodimehega «Uus Aasta». Varem kasutas Okko oma infrastruktuuri, ettevĂ”ttel on oma sisu edastamise klaster, oma riistvara ja tarkvara. Aasta jooksul ostsid Okko tehnilised spetsialistid jĂ€rk-jĂ€rgult uus server, suurendades oma kihi lĂ€bilaskevĂ”imet, eeldades aastast kahekordset kasvu. Lisaks ĂŒhendati uusi uplinke ja operaatoresid - lisaks suurtele mĂ€ngijatele nagu «Rostelecom», «Megafon» ja MTS, ĂŒhendati ka liikluse vahetuspunktid ja kĂ”ige vĂ€iksemad operaatorid. Selline lĂ€henemine vĂ”imaldas teenust vĂ”imalikult paljude klientideni toimetada kĂ”ige lĂŒhemat marsruuti pidi.

Eelmisel aastal, analĂŒĂŒsides seadmete, tööjĂ”u ja laiendamise hindu ning vĂ”rreldes neid kolmandate osapoolte CDN-ide kasutamisega, mĂ”istsid Okko, et on aeg proovida hĂŒbriidset edastamismudelit. Uue aasta pĂŒhade ajal toimunud kahekordse kasvu jĂ€rel jĂ€rgnes liikluse langus, ja veebruar on kĂ”ige madalam sesoon. Seega, sellel ajal jÀÀb oma seadmed kasutamata. Suve poole langeb langus tasakaalu, ja sĂŒgisel algab uus tĂ”us. SeetĂ”ttu lĂ€ks Okko uude 2019. aastasse teisiti: nad tĂ€iendasid oma tarkvara, et suudaksid jaotada koormust mitte ainult enda, vaid ka vĂ€liste CDN-ide (sisu edastamise vĂ”rk – Content Delivery Network) peale. Ühendati kaks sellist CDN-i, kuhu suunati ĂŒlejÀÀk liiklusest. Okko sisemine IT-infrastruktuuri lĂ€bilaskevĂ”ime oli valmis taluma seda kahekordset kasvu, kuid juhuks, kui ressursid ĂŒletatakse, valmistati ette partnerite CDN-id.

„CDN-i mitte laiendamise otsus aitas Okko kokkuhoid umbes 20% CAPEX jaotuse eelarvest. Lisaks sÀÀstis ettevĂ”te mitu inimese kuud, ĂŒle kandes seadmete seadistamise töö partneri Ă”lgadele,“ kommenteerib Aleksei Golubev.

Okko jaotusklauster (sisemine CDN) on loodud kahes Linxdatacenter'i asukohas Moskvasse ja Peterburi. Tagatud on tĂ€ielik sisu ja selle vahemĂ€lu (jaotavad sĂ”lmed) peegeldamine. Vastavalt töötleb Moskva andmekeskus Moskvat ja mitmeid Venemaa piirkondi, Peterburi aga PĂ”hja-LÀÀnet ja ĂŒlejÀÀnud riigi territooriumi. Tasakaalustamine toimub mitte ainult piirkondliku mĂ€rgi alusel, vaid ka sĂ”ltuvalt konkreetse andmekeskuse sĂ”lmede koormusest, arvesse vĂ”etakse ka filmi olemasolu vahemĂ€lus ning rida teisi tegureid.

Teenuse suurlahendus nÀeb vÀlja selliselt:

Kuidas andmekeskused pÀÀstavad pĂŒhi.

FĂŒĂŒsiline teenus ja toote arendamise tugi koosnevad umbes kĂŒmnest rack'ist Peterburis ja mĂ”nest rack'ist Moskvas. On paar kĂŒmmet serverit virtualiseerimiseks ja peaaegu kakssada "raudserverit" muudeks otstarveteks – levitamine, teenuse tugi ja kontorienda infrastruktuur. Sisu pakkuja suhtlemine andmekeskusega tipnĂ”udluse ajal ei eristu arendustegevusest. KĂ”ik suhtlemine piirdub toetuse taotlusega ning hĂ€daolukordade korral – telefonikĂ”nega.

TĂ€na, rohkem kui kunagi varem, oleme lĂ€hedal tĂ”eliselt 100% katkestusteta sisu tarbimise stsenaariumile veebis, kuna kĂ”ik vajalikud tehnoloogiad on juba saadaval. Veebistriiming areneb vĂ€ga kiiresti. Õiguslike sisu tarbimise mudelite populaarsus tĂ”useb: Venemaa kasutajad hakkavad jĂ€rk-jĂ€rgult harjuma sellega, et sisu eest tuleb maksta. Ja see kehtib mitte ainult filmide, vaid ka muusika, raamatute, haridusmaterjalide kohta. SeetĂ”ttu on kĂ”ige mitmekesisema sisu tarnimine ja vĂ€himad viivitused vĂ”rgus - kriitiline kriteerium veebiteenuste tĂ”hususes. Meie ĂŒlesanne teenusepakkujana on rahuldada ressursivajadused Ă”igeaegselt ja varuga.

Allikas: habr.com

Osta usaldusvÀÀrne veebihosting DDoS kaitsega, VPS VDS serverid đŸ”„ Osta usaldusvÀÀrne veebihosting DDoS kaitsega, VPS VDS serverid | ProHoster