...

Internetu naudojasi daugiau nei 3 mlrd. žmonių ir šis skaičius kasdien auga. Dėl naujausių technologijų dauguma svetainių dabar yra labai sudėtingai suprojektuotos. Tačiau svetainės lankytojai nori ne tik patraukliai pramogauti. Jie taip pat tikisi trumpo arba vos pastebimo įkrovimo laiko ir nori naršyti be trukdžių. Tačiau daug paveikslėlių, animacijų ir vaizdo įrašų neigiamai veikia atitinkamos svetainės įkėlimo laiką. Interneto svetainė išjungti. Dėl to kyla nemažai problemų operatoriams ir lankytojams. Didelę dalį šių problemų išsprendžia turinio pristatymo tinklas.

CDN prasmė ir paskirtis

Internetu naudojasi vis daugiau žmonių, o tarptautinis duomenų srautas kasdien didėja. Interneto turinio apimtis ir kiekis taip pat vis didėja. Klasikiniai duomenų perdavimo metodai, visų pirma išbandytas serverio ir kliento principas, vis dažniau pasiekia savo ribas. Tradicinės technologijos yra ne tik brangios ir neveiksmingos. Jie nebegali pateikti didelių duomenų pakankamai greitai arba, blogiausiu atveju, išvis negali pateikti. Pagrindinių interneto paslaugų teikėjų skaičiavimais, beveik pusę pasaulinio duomenų kiekio sudaro tarpusavio keitimasis vaizdo įrašais. Svetainių operatoriams, ypač įmonėms, lėtas krovimo laikas yra didelė problema. Lankytojus ir potencialius klientus jie atbaido, o blogiausiu atveju jie iš karto palieka svetainę ar internetinę parduotuvę. Dėl didžiulių atstumų tarp svetainių ir jų lankytojų turinys internetu ne visada perduodamas pakankamai greitai. Kad naudotojams būtų sudarytos optimalios sąlygos apsilankyti, žiniatinklio turinys turi būti pasiekiamas be ilgo krovimo laiko. CDN buvo sukurtas remiantis šia gerai žinoma problema.

Paprasčiau tariant, turinio pristatymo tinklas, sutrumpintai CDN, yra modernus ir veiksmingas interneto greitintuvas. Tinklą sudaro keli lokaliai paskirstyti serveriai. Yra vadinamasis kilmės serveris ir keli talpyklos serveriai. Serveriai tarpusavyje sujungti internetu ir sumažina atstumą tarp svetainių ir jų lankytojų. Žiniatinklio turinys, daugiausia didesni daugialypės terpės failai, perduodamas per CDN. Taip galima geriau paskirstyti didėjantį dinamišką interneto srautą. Dėl pasaulinio turinio pristatymo tinklo turinys yra arti vartotojo, o tai teigiamai veikia įkėlimo laiką. Turinio pristatymo tinklą paprastai siūlo interneto paslaugų teikėjas (IPT). Jie bendradarbiauja su prieglobos paslaugų teikėjais, priimančiais vidutinio dydžio ir didelių įmonių svetaines. šeimininkas. Be to, interneto paslaugų teikėjas taip pat siūlo CDN tiesiogiai specialiems klientams. Tarp jų - pagrindiniai klientai, pavyzdžiui, naujienų transliuotojai ir žiniasklaidos bendrovės.

Svarbiausi CDN komponentai

Labai paprastai tariant, turinio pristatymo tinklą sudaro kilmės serveris, įvairūs talpyklos serveriai (dar vadinami replikų serveriais) ir platinimo sistema (užklausų nukreipimo sistema). Serveriai yra įvairiose pasaulio šalyse. Pagrindinis vaidmuo tenka kilmės serveriui. Svetainės operatorius šiame serveryje saugo savo žiniatinklio turinį. Kiekvienas iš įvairių talpyklų serverių turi kilmės serverio turinio kopiją.

Šiuolaikinė platinimo sistema paskirsto turinį įvairiems talpyklų serveriams. Jei naudotojas pateikia užklausą į kilmės serverį, šią užklausą nukreipia išmanioji užklausų nukreipimo sistema. Dauguma žiniatinklio turinio, pvz. Vaizdai, grafikos ir vaizdo įrašų, nes jie yra statiški. Tai reiškia, kad turinys gali būti saugomas skaitmeniniame aplanke. Tai reiškia, kad šis daugialypės terpės turinys taip pat gali būti saugomas įvairiuose turinio pristatymo tinklo talpyklų serveriuose. CDN taip pat galima naudoti dinaminiam turiniui. Jie yra dinamiški, nes juos keičia svetainės lankytojai. Klasikinis pavyzdys - duomenų bazės užklausa su atskiromis filtravimo taisyklėmis. Nors daugumos dinaminių programų negalima talpinti į talpyklą, jų įkėlimo laiką vis tiek galima pagreitinti naudojant CDN. Tiksliai paaiškinti, kaip CDN veikia praktiškai, gana paprasta.

Kaip turinio pristatymo tinklas veikia praktiškai

CDN naudojančios įmonės savo duomenis į kilmės serverį turi įkelti tik vieną kartą. Paprastai tai atliekama per FTP prieigą. Svetainių operatoriams nereikia rūpintis turinio platinimu, nes turinio pristatymo tinklas tuo pasirūpina automatiškai.

Kai lankotės svetainėje ir naudojatės jos turiniu, jūsų buvimo vieta nustatoma pagal IP adresą. Užklausų nukreipimo sistema iš karto priskiria jums artimiausią talpyklos serverį. Jei šiame serveryje jau yra jūsų iškviestas failas, jis bus perkeltas tiesiai į jūsų interneto naršyklę. Jei turinio dar nėra talpyklos serveryje, užklausa bus persiųsta į kilmės serverį. Tuo pat metu talpyklos serveris įkelia dabartinį failą iš kilmės serverio. Kai tik failas pirmą kartą įkeliamas iš pradinio serverio, jis visam laikui išsaugomas talpyklos serverio atmintyje. Toks saugojimo būdas vadinamas failų spartinimu. Statiniai objektai be problemų talpinami į spartinančiąją atmintinę ir jų nereikia kaskart iš naujo įkelti iš pradinio serverio.

Dėl pasauliniu mastu paskirstytos struktūros ir spartinančiosios spartinimo technologijos CDN gali apdoroti gerokai daugiau interneto prieigų nei įprastas serveris. Visas žiniatinklio turinys yra netoli svetainės lankytojo, todėl jį galima įkelti daug greičiau. Dauguma didesnių įmonių be priežasties nenaudoja turinio pristatymo tinklo. Tačiau apskritai CDN tinka ir mažesnėms įmonėms bei privačių svetainių operatoriams. Jei pasirinksite modernią technologiją, galėsite naudotis keliais privalumais.

Vėlavimas daro neigiamą poveikį naršymo patirčiai

Kai interneto naršyklė iškviečia svetainę, užtrunka akimirką, kol įkeliamas visas turinys. Daugiausia laiko atima turinys, kurio saugojimo apimtis yra mažesnė nei vienas megabaitas. Visam turiniui, pavyzdžiui, tekstui, "Flash" animacijai ir paveikslėliams, įkelti naršyklei reikia vidutiniškai 80-90 proc. viso įkėlimo laiko. Kuo didesnis geografinis atstumas tarp serverio ir svetainės lankytojo, tuo ilgesnis krovimo procesas. Įprastose svetainėse, kuriose nėra daug atminties reikalaujančio turinio, lankytojas beveik nepastebi uždelsimo (vėlavimo). Tačiau sudėtingai sukurtose svetainėse ar internetinėse parduotuvėse ilgesnis krovimo laikas lankytojui daro labai neigiamą poveikį.

Pavyzdžiui, jei naudotojas yra Štutgarte, o serveris - Frankfurte, duomenis galima įkelti maždaug per 30 ms. Tačiau jei serveris yra ne Štutgarte, o Niujorke, įkėlimo laikas gali padidėti dešimteriopai. Tokiu atveju svetainės lankytojas aiškiai jaučia didelį vėlavimą. Turinio pristatymo tinklas užtikrina, kad lankytojas niekada nebūtų per toli nuo serverio. Nesvarbu, ar tai būtų pradinis serveris, ar vienas iš daugelio talpyklos serverių. CDN užtikrina, kad lankytojas visada būtų nukreipiamas į optimalų serverį. Statinis turinys gali būti pristatomas į svetainės lankytojų kompiuterius visame pasaulyje su pastoviu mažu vėlavimu. Naudodamosi šiuo moderniu tinklu, abi šalys gauna didelės naudos.

Turinio pristatymo tinklas naudingas kiekvienam svetainės operatoriui

Turinio pristatymo tinklas tinka įmonėms, kurios turi svetaines, kuriose yra daug vaizdų ir vaizdo įrašų. Tai - vaizdų ir vaizdo įrašų portalai ir socialinių partijų bendruomenės. CDN taip pat labai naudingas įmonėms, kurios naudoja svetaines, kuriose yra daug įkėlimų ir atsisiuntimų. Šiuolaikinis tinklas taip pat naudingas privačių svetainių operatoriams, savarankiškai dirbantiems asmenims ir mažoms įmonėms.

Jei valdote svetainę arba internetinę parduotuvę, esate priklausomi nuo lankytojų arba klientų. Apskritai kiekvienam svetainės lankytojui svarbūs du veiksniai. Pirma, svetainė turi būti vizualiai patraukli ir, antra, ji turi greitai įkrauti. Jei tik vienas iš šių dviejų veiksnių nebus taikomas, prarasite lankytojus ir klientus. Žinoma, tai taip pat turi neigiamą poveikį jūsų finansinei padėčiai. Pavyzdžiui, jei turite daug klientų iš užsienio, atstumas iki jūsų žiniatinklio serverio yra gana didelis. Šis atstumas neigiamai veikia įkrovimo laiką, net jei svetainėje nėra daug daugialypės terpės elementų. Naudojant turinio pristatymo tinklą, jūsų užsienio lankytojai gali naudotis žymiai greitesniu įkrovimo laiku. Be greito žiniatinklio turinio pasiekiamumo, gerokai sumažės jūsų nuosavo žiniatinklio serverio (jei toks yra) našumas, sutaupysite duomenų srauto pralaidumą, o kartu ir pinigų. Todėl investicijos į turinio pristatymo tinklą iš tikrųjų atsiperka.

Tinkamą CDN teikėją galite rasti beveik pas kiekvieną didesnį Vokietijos interneto paslaugų teikėją. Jie bendradarbiauja su turinio pristatymo tinklais ir siūlo šias paslaugas kaip prieglobos paslaugų dalį. Priklausomai nuo pasirinkto paslaugų teikėjo, galite naudotis ir papildomomis paslaugomis. Jūsų svetainę papildomai saugo nuolatinė duomenų srauto analizė. Todėl galima patikimai filtruoti žalingus skambučius. Turinio pristatymo tinklas apsaugo jūsų svetainę nuo nepageidaujamų laiškų siuntėjų, DDoS atakų ir SQL injekcijų atakų.

Aktualūs straipsniai

Bendra

"Supermicro" serveriai ir jų svarbus vaidmuo duomenų centruose

Duomenų centrai yra šiuolaikinės skaitmeninės infrastruktūros pagrindas. Dėl vis didėjančio skaičiavimo galios, duomenų saugojimo ir tinklo pajėgumų poreikio jie patiria nuolatinį spaudimą tapti vis efektyvesni.