Kuidas andmekeskused pühad säästavad

Kuidas andmekeskused pühad säästavad

Aastaringselt käivad venelased regulaarselt puhkusel - uusaasta pühad, maipühad ja muud lühemad nädalavahetused. Ja see on traditsiooniline aeg seeriamaratonide, spontaansete ostude ja Steami müükide jaoks. Pühade-eelsel perioodil on jaekaubandus- ja logistikaettevõtted kõrgendatud surve all: inimesed tellivad veebipoodidest kingitusi, maksavad nende kohaletoimetamise eest, ostavad pileteid reisidele, suhtlevad. Kalendri nõudluse tipud on heaks stressitestiks ka veebikinodele, mänguportaalidele, videomajutus- ja muusika voogedastusteenustele – need kõik töötavad pühade ajal oma piirini.

Räägime teile, kuidas tagada sisu katkematu kättesaadavus Linxdatacenter andmekeskuse võimsusele toetuva Okko veebikino näitel.

Varem osteti hooajalise tarbimise suurenemise tõttu lisavarustust kohalikuks kasutuselevõtuks ja "reserviga". Kui aga saabus “Aeg H”, selgus sageli, et ettevõtted kas ei suuda või ei jõudnud ise serverite ja salvestussüsteemide õige seadistamisega toime tulla. Hädaolukordade arenedes polnud neid probleeme lihtsalt võimalik lahendada. Mõne aja pärast saabus arusaam: sisu ja võrguteenuste nõudluse tipud saavad suurepäraselt hakkama kolmandate osapoolte ressursside abil, mida saab osta nn pay-as-you-go mudeli abil - tasu tegeliku tarbitud mahu eest.

Tänapäeval tellivad peaaegu kõik ettevõtted, kes näevad pühade ajal oma ressursside järele nõudluse tõusu (nn purske), ette sidekanali võimsuse laiendamise. Need ettevõtted, kes juurutavad andmekeskuste ressurssidele rakendusi ja andmebaase, suurendavad pühade tippajal pilvedes arvutusvõimsust, tellides andmekeskustest lisaks vajalikud virtuaalmasinad, salvestusmahu jms.  

Kuidas mitte jätta arvutustes märki tegemata

Kuidas andmekeskused pühad säästavad

Tippkoormusteks valmistumisel on oluline koordineeritud töö pakkuja ja kliendi vahel. Selle töö põhipunktid hõlmavad täpset prognoosi koormuse suurenemise kohta ajastuse ja mahu osas, hoolikat planeerimist ja suhtlemise kvaliteeti nii kolleegidega andmekeskuses kui ka IT-spetsialistide meeskonnaga sisupakkuja poolel.

Mitmed lahendused aitavad korraldada ressursside kiiret jaotamist, mis on vajalik selleks, et lemmikseriaali uus osa tahvelarvuti ekraanil ei hanguks.
 

  • Esiteks on need töökoormuse tasakaalustajad: need on tarkvaralahendused, mis jälgivad hoolikalt serverite, salvestussüsteemide ja võrkude koormustaset, võimaldades optimeerida iga süsteemi tööd antud ülesande jaoks. Tasakaalustajad hindavad nii riistvara kui ka virtuaalmasinate saadavuse taset, vältides ühelt poolt süsteemi jõudluse ohverdamist ja teiselt poolt infrastruktuuri "ülekuumenemist" ja aeglustumist. Nii hoitakse teatud tasemel reservressursse, mida saab kiiresti üle kanda kiireloomuliste probleemide lahendamiseks (järsult hüppeline videosisuga portaali päringute hüpe, teatud toote tellimuste kasv jne).
  • Teiseks CDN. See tehnoloogia võimaldab kasutajatel portaalist sisu vastu võtta ilma viivitusi puhverdamata, pääsedes sellele juurde kasutajale lähimast geograafilisest punktist. Lisaks välistab CDN kahjuliku mõju liikluse edastusprotsessidele, mida põhjustavad kanalite ummikud, ühenduse katkestused, pakettakad kanalite ristmikel jne.

Kõike nägev Okko

Kuidas andmekeskused pühad säästavad

Vaatame näiteks Okko veebikino, mis valmistub pühadeks, kasutades meie saite Moskvas ja Peterburis.

Okko tehnilise direktori Aleksei Golubevi sõnul on ettevõttes lisaks kalendripühadele (kõrghooajale) ka perioode, mil ilmuvad suuremate suurfirmade suuremad filmid:

“Igal aastal pühadehooajal Okko liiklusmaht ligikaudu kahekordistub eelmise aastaga võrreldes. Seega, kui eelmisel uusaastahooajal oli maksimaalne tippkoormus 80 Gbit/s, siis 2018/19 aastal ootasime 160 – traditsioonilist topelttõusu. Küll aga saime üle 200 Gbit/s!”

Okko valmistub tippkoormuseks alati aeglaselt, aastaringselt, osana projektist koodnimega “New Year”. Varem kasutas Okko oma infrastruktuuri, ettevõttel on oma sisu edastamise klaster, oma riist- ja tarkvaraga. Aasta jooksul ostsid Okko tehnilised spetsialistid järk-järgult uusi servereid ja suurendasid oma klastri läbilaskevõimet, eeldades aastakasvu kahekordistumist. Lisaks ühendati uued üleslingid ja operaatorid – lisaks suurtele tegijatele nagu Rostelecom, Megafon ja MTS ühendati ka liikluse vahetuspunktid ja väikseimad operaatorid. Selline lähenemine võimaldas pakkuda teenust võimalikult paljudele klientidele lühimat marsruuti kasutades.

Eelmisel aastal, analüüsides seadmete maksumust, laienemise tööjõukulusid ja võrrelnud seda kolmandate osapoolte CDN-ide kasutamise kuludega, mõistis Okko, et on aeg proovida hübriidjaotusmudelit. Uusaastapühade ajal toimunud topeltkasvu järel on liiklus vähenenud ja veebruar on madalaim hooaeg. Ja selgub, et teie seadmed on sel ajal jõude. Suveks on langus tasandatud ja sügishooajaks algab uus tõus. Seetõttu valis Okko uueks 2019. aastaks valmistudes teistsuguse tee: nad muutsid oma tarkvara nii, et nad suudaksid jaotada koormust mitte ainult enda, vaid ka väliste CDN-ide (Content Delivery Network) vahel. Ühendati kaks sellist CDN-i, millesse liigne liiklus liideti. Okko IT-taristu sisemine ribalaius oli valmis samale topeltkasvule vastu pidama, kuid ressursside ületamise korral valmistati ette partneri CDN-id.

„Otsus mitte laiendada oma CDN-i säästis Okkole umbes 20% tema turustamiseelarvest CAPEXis. Lisaks säästis ettevõte mitu inimkuud, kui pani seadmete seadistamise töö partneri õlgadele. — kommenteerib Aleksei Golubev.

Jaotusklaster (sisemine CDN) Okkos on juurutatud kahes Linxdatacenteri kohas Moskvas ja Peterburis. Pakutakse nii sisu kui ka selle vahemällu salvestamise (jaotussõlmede) täielikku peegeldamist. Vastavalt sellele töötleb Moskva andmekeskus Moskvat ja mitut Venemaa piirkonda ning Peterburi andmekeskus Loode- ja ülejäänud riigi osa. Tasakaalustamine toimub mitte ainult piirkondlikult, vaid ka sõltuvalt konkreetse andmekeskuse sõlmede koormusest; arvesse võetakse ka filmi olemasolu vahemälus ja mitmeid muid tegureid.

Laiendatud teenuse arhitektuur näeb diagrammil välja järgmine:

Kuidas andmekeskused pühad säästavad

Füüsiliselt koosneb teenindus- ja tootearenduse tugi umbes kümnest riiulist Peterburis ja mitmest riiulist Moskvas. Virtualiseerimiseks on paarkümmend serverit ja kõige muu jaoks - levitamiseks, teeninduseks ja kontori enda taristuks - peaaegu kakssada “riistvaralist” serverit. Sisupakkuja ja andmekeskuse suhtlus tippkoormuse perioodidel ei erine praegusest tööst. Kogu suhtlus piirdub pöördumisega tugiteenusele ja hädaolukorras helistamisega.

Oleme täna lähemal kui kunagi varem tõeliselt 100% katkematule veebisisu tarbimise stsenaariumile, kuna kõik selleks vajalikud tehnoloogiad on juba saadaval. Internetis voogesituse areng toimub väga kiiresti. Sisu tarbimise legaalsete mudelite populaarsus kasvab: Venemaa kasutajad hakkavad järk-järgult harjuma tõsiasjaga, et sisu eest tuleb maksta. Pealegi mitte ainult kino, vaid ka muusika, raamatute ja õppematerjalide jaoks Internetis. Ja sellega seoses on võrguteenuste toimimise kõige olulisem kriteerium kõige mitmekesisema sisu ja väikseimate võrguviivitustega edastamine. Ja meie ülesanne teenusepakkujana on ressursivajadused õigeaegselt ja reservidega katta.

Allikas: www.habr.com

Lisa kommentaar