Internetti kasutab üle 3 miljardi inimese ja see arv kasvab iga päev. Tänu uusimatele tehnoloogiatele on enamik veebilehti nüüd väga läbimõeldult kujundatud. Veebisaidi külastajad ei taha aga mitte ainult meeldivat meelelahutust. Samuti ootavad nad lühikesi või vaevumärgatavaid laadimisaegu ja soovivad surfata ilma katkestusteta. Suur hulk pilte, animatsioone ja videoid mõjutab aga negatiivselt vastava veebilehe laadimisaega. Veebileht välja. See tekitab ettevõtjatele ja külastajatele mitmeid probleeme. Suur osa neist probleemidest on lahendatud sisu edastamise võrgu abil.
CDNi mõte ja eesmärk
Üha rohkem inimesi kasutab internetti ja rahvusvaheline liiklus kasvab iga päevaga. Ka veebisisu maht ja kogus suureneb üha enam. Klassikalised andmeedastusmeetodid, eelkõige järeleproovitud server-klient põhimõte, jõuavad üha enam oma piiridesse. Tavapärased tehnoloogiad ei ole mitte ainult kallid ja ebatõhusad. Nad ei suuda enam piisavalt kiiresti või halvemal juhul üldse mitte piisavalt kiiresti suuri andmeid edastada. Suuremate internetiteenuse pakkujate hinnangul on peaaegu pool ülemaailmsest andmemahust põhjustatud videote vahetamisest peer-to-peer. Veebisaidi operaatorite ja eriti ettevõtete jaoks on aeglane laadimisaeg suur probleem. Külastajad ja potentsiaalsed kliendid heidutavad neid ja halvemal juhul lahkuvad veebilehelt või e-poest kohe. Kuna veebisaitide ja nende külastajate vahel on suured vahemaad, ei edastata sisu alati piisavalt kiiresti Internetis. Selleks, et pakkuda kasutajatele optimaalset külastust, peab veebisisu olema kättesaadav ilma pika laadimisaegadeta. CDN töötati välja selle tuntud probleemi põhjal.
Lihtsamalt öeldes on sisutaristevõrk ehk lühendatult CDN kaasaegne ja tõhus internetikiirendi. Täpsemalt öeldes koosneb võrk mitmest lokaalselt jaotatud serverist. On olemas nn päritoluserver ja mitu vahemäluserverit. Serverid on omavahel ühendatud interneti kaudu ja vähendavad veebisaitide ja nende külastajate vahelist kaugust. Veebisisu, peamiselt suuremad multimeediafailid, edastatakse CDNi kaudu. Seega saab kasvavat dünaamilist internetiliiklust paremini jaotada. Tänu ülemaailmsele sisu edastamise võrgule hoitakse sisu kasutajale lähedal ja see mõjutab positiivselt laadimisaega. Sisu edastamise võrku pakub tavaliselt Interneti-teenuse pakkuja (ISP). Need teevad koostööd hostingupakkujatega, kes võõrustavad keskmise suurusega ja suurte ettevõtete veebisaite. host. Lisaks pakub internetiteenuse pakkuja CDNi ka otse eriklientidele. Nende hulka kuuluvad sellised suurkliendid nagu uudisteagentuurid ja meediaettevõtted.
CDNi kõige olulisemad komponendid
Väga lihtsustatult öeldes on sisu edastamise võrgus päritoluserver, mitmesugused vahemäluserverid (mida nimetatakse ka replika serveriteks) ja jaotussüsteem (päringute marsruutimise süsteem). Serverid asuvad erinevates riikides üle maailma. Keskne roll on päritoluserveril. Saidi operaator salvestab oma veebisisu selles serveris. Erinevatel vahemäluserveritel on igaühel koopia päritoluserveri sisust.
Kaasaegne jaotussüsteem jaotab sisu erinevatele vahemäluserveritele. Kui kasutaja esitab päringu päritoluserverile, siis võtab intelligentne päringu marsruutimise süsteem üle selle päringu ümbersuunamise. Enamik veebisisu, näiteks Pildid, graafika ja videod, on vahemälu, sest need on staatilised. See tähendab, et sisu saab salvestada digitaalsesse kausta. See tähendab, et seda multimeediasisu saab hoida ka sisu edastamise võrgu erinevates vahemäluserverites. CDNi saab kasutada ka dünaamilise sisu jaoks. Need on dünaamilised, sest veebilehe külastajad muudavad neid. Klassikaline näide on andmebaasi päring individuaalsete filterreeglitega. Kuigi enamik dünaamilisi rakendusi ei ole vahemälu kasutatav, saab nende laadimisaega siiski kiirendada CDNi abil. On suhteliselt lihtne selgitada, kuidas CDN praktikas täpselt toimib.
Kuidas sisutarne võrk praktikas toimib
CDNi kasutavad ettevõtted peavad oma andmed ainult üks kord päritoluserverisse üles laadima. Seda tehakse tavaliselt FTP-ühenduse kaudu. Veebisaidi operaatorid ei pea muretsema sisu levitamise pärast, sest selle eest hoolitseb automaatselt sisu edastamise võrk.
Kui külastate veebisaiti ja pääsete selle sisule ligi, määratakse teie asukoht kindlaks teie IP-aadressi kaudu. Taotluste marsruutimise süsteem määrab teile kohe lähima vahemäluserveri. Kui sellel serveril on juba teie poolt üles kutsutud fail olemas, edastatakse see otse teie veebilehitsejasse. Kui sisu ei ole veel vahemäluserveris, edastatakse teie päring päritoluserverisse. Samal ajal laeb vahemäluserver praeguse faili päritoluserverist. Niipea kui fail on esmakordselt päritoluserverist laetud, salvestatakse see püsivalt vahemäluserveri mällu. Seda tüüpi salvestamist nimetatakse failide vahemällu salvestamiseks. Staatilised objektid salvestatakse probleemideta vahemällu ja neid ei pea päritoluserverist iga kord uuesti laadima.
Tänu oma ülemaailmselt hajutatud struktuurile ja vahemälutehnoloogiale suudab CDN töödelda oluliselt rohkem veebikäike kui klassikaline server. Kogu veebisisu asub veebisaidi külastaja vahetus geograafilises läheduses ja seetõttu saab seda palju kiiremini laadida. Enamik suuremaid ettevõtteid ei kasuta põhjuseta Content Delivery Network'i. Üldiselt sobib CDN siiski ka väiksematele ettevõtetele ja erasektori veebisaitide operaatoritele. Kui valite kaasaegse tehnoloogia, saate nautida mitmeid eeliseid.
Viivitus mõjutab surfamiskogemust negatiivselt.
Kui veebilehitseja kutsub veebilehe üles, võtab kogu sisu laadimine aega. Kõige rohkem aega võtab vähem kui ühe megabaidi mahuga sisu. Kogu sisu, nagu tekst, Flash-animatsioonid ja pildid, laadimiseks vajab brauser keskmiselt 80-90 protsenti kogu laadimisaegadest. Mida suurem on geograafiline kaugus serveri ja veebilehe külastaja vahel, seda pikem on laadimisprotsess. Tavaliste veebilehtede puhul, mille sisu ei ole mälurikas, ei märka külastaja viivitust (ajalist viivitust) peaaegu üldse. Kuid keerukalt kujundatud veebilehtede või veebipoodide puhul mõjub pikem laadimisaeg külastajale väga negatiivselt.
Näiteks kui kasutaja asub Stuttgartis ja server Frankfurdis, siis saab andmed laadida umbes 30 ms jooksul. Kui aga server ei asu Stuttgartis, vaid New Yorgis, võib laadimisaeg kergesti kümme korda suureneda. Sellisel juhul tunneb veebisaidi külastaja selgelt seda suurt viivitust. Sisu edastamise võrk tagab, et külastaja ei ole kunagi serverist liiga kaugel. Ei ole oluline, kas tegemist on algse serveri või ühega paljudest vahemäluserveritest. CDN tagab, et külastaja suunatakse alati optimaalsesse serverisse. Staatiline sisu saab edastada veebisaidi külastajate arvutitesse kogu maailmas püsivalt madala latentsusega. Selle kaasaegse võrgustiku kaudu saavad mõlemad pooled märkimisväärseid eeliseid.
Iga veebisaidi operaator saab kasu sisutarnevõrgustikust
Sisu edastamise võrk sobib ettevõtetele, kes haldavad veebisaite, millel on palju pilte ja videoid. Nende hulka kuuluvad pildi- ja videoportaalid ning sotsiaalsed erakogukonnad. Ettevõtted, kes haldavad veebisaite, kus on palju üles- ja allalaadimisi, saavad CDNist samuti märkimisväärset kasu. Kaasaegne võrk on kasulik ka erasektori veebisaitide operaatoritele, füüsilisest isikust ettevõtjatele ja väikeettevõtetele.
Kui teil on veebisait või veebipood, sõltute külastajatest või klientidest. Üldiselt on kaks tegurit, mis on olulised iga veebilehe külastaja jaoks. Esiteks peab veebileht olema visuaalselt atraktiivne ja teiseks peab see kiiresti laadima. Kui ainult üks neist kahest tegurist ei kehti, siis kaotate külastajad ja ka kliendid. Loomulikult on sellel ka negatiivne mõju teie rahalisele olukorrale. Näiteks kui teil on palju kliente välismaalt, on teie veebiserverini suhteliselt pikk vahemaa. See kaugus mõjutab negatiivselt laadimisaega, isegi kui teie saidil ei ole palju multimeediaelemente. Sisutaristevõrgu kaudu saavad teie väliskülastajad kasu oluliselt kiirematest laadimisaegadest. Lisaks oma veebisisu kiirele kättesaadavusele on teie enda veebiserver (kui see on olemas) oluliselt vabastatud ning te säästate ribalaiust ja seega ka raha. Seega tasub investeering sisu edastamise võrku end tegelikult ära.
Sobiva CDN-teenuse pakkuja leiad peaaegu iga suurema saksa internetiteenuse pakkuja juures. Nad teevad koostööd sisu edastamise võrkudega ja pakuvad teenuseid osana oma veebimajutuse pakkumisest. Sõltuvalt sellest, millise teenusepakkuja te valite, saate kasutada ka lisateenuseid. Teie veebisaiti kaitseb lisaks sellele ka teie andmeliikluse pidev analüüs. Kahjulikke kõnesid saab seega usaldusväärselt välja filtreerida. Sisutaristevõrk takistab seega teie veebisaidi sattumist spämmi-, DDoS- ja SQL-injektsioonirünnakute sihtmärgiks.