Zer da CDN bat?

CDN edo Content Delivery Network, zerbitzarien sare banatu bat da, eta erabiltzaileei edukia, hala nola irudiak, bideoak eta web-orriak, modu azkarrago eta eraginkorragoan bidaltzen laguntzen die mundu osoko hainbat kokapenetan edukia cachean gordeta.

Zer da CDN bat?

CDN edo Content Delivery Network, webguneak azkarrago kargatzeko elkarrekin lan egiten duten munduko leku ezberdinetan kokatutako zerbitzari multzo bat da. Webgune bat bisitatzen duzunean, CDNk webgunearen edukia zuregandik hurbilen dagoen zerbitzaritik bidaliko du, hau da, ez duzu webgunea kargatu arte hainbeste itxaron behar. Pentsa ezazu errelebo-lasterketa bat bezala, non zerbitzari bakoitzak lekukoa hurrengoari pasatzen dion zuregana iritsi arte, helmugan dagoen korrikalaria.

Content Delivery Network (CDN) zerbitzarien sare bat da, erabiltzaileei web-edukia modu eraginkorrean bidaltzen laguntzen diena. Geografikoki banatutako proxy-zerbitzarien eta haien datu-zentroen sare bat da, eta erabilgarritasun eta errendimendu handia eskaintzea du helburu zerbitzua azken erabiltzaileekiko espazioan banatuz.

CDN baten funtzio nagusia azken erabiltzaileengandik hurbil edukia cachean jartzea da, Interneteko edukia kargatzeko beharrezkoak diren aktiboak azkar transferitzea ahalbidetuz, HTML orriak, JavaScript fitxategiak, estilo-orriak, irudiak eta bideoak barne. Erabiltzaile batek webgune bat bisitatzen duenean, webgune horretako zerbitzariaren datuek Interneten zehar bidaiatu behar dute erabiltzailearen ordenagailura iristeko. CDN batek datu asko dituzten aplikazioetarako web-orriak kargatzea bizkortzen du, azken erabiltzaileengandik gertu dauden ertz-zerbitzarietan gordetako edukia gordeta, azken erabiltzaileengandik hurbil dauden ertzetako zerbitzarietan, latentzia gutxituz.

Artikulu honetan, CDN bat zer den, nola funtzionatzen duen eta bere onuretan sakonduko dugu. Halaber, eskuragarri dauden CDN mota desberdinak, zure webgunerako CDN egokia nola aukeratu eta CDN bat erabiltzeko praktika on batzuk ere aztertuko ditugu. Webgunearen jabea, garatzailea edo eduki-sortzailea zaren ala ez, CDNak ulertzea funtsezkoa da zure erabiltzaileei kalitate handiko web esperientziak eskaintzeko.

Zer da CDN bat?

Definizioa

CDN edo edukiak bidaltzeko sarea, elkarrekin lan egiten duten zerbitzarien sare bat da, mundu osoko erabiltzaileei web edukia azkar eta eraginkortasunez emateko. CDN bateko zerbitzariak kokapen geografiko desberdinetan banatzen dira, edukia bidalketa azkarrago eta fidagarriagoa ahalbidetuz.

Nola funtzionatzen duen

Erabiltzaile batek webgune batetik edukia eskatzen duenean, adibidez, irudi edo bideo batetik, CDNk automatikoki zehaztuko du zein zerbitzari den erabiltzailearengandik hurbilen eta zerbitzari horretatik emango du edukia. Horrek edukia kargatzeko behar duen denbora murrizten du, datuek ez baitute hainbeste bidaiatu behar.

CDNek cachea ere erabiltzen dute edukia bidaltzeko gehiago bizkortzeko. Erabiltzaile batek dagoeneko beste erabiltzaile bati entregatu zaion edukia eskatzen duenean, CDNk edukiaren cachean gordetako bertsioa entregatuko du jatorri zerbitzariari eskatu beharrean. Horrek jatorrizko zerbitzariaren karga murrizten du eta edukia bidaltzen du.

Abantailak

CDNek hainbat abantaila eskaintzen dituzte webguneen jabeentzat zein erabiltzaileentzat. Onura nagusietako batzuk hauek dira:

  • Edukien bidalketa azkarragoa: CDNek edukia kargatzeko behar den denbora nabarmen murriztu dezakete, erabiltzailearen esperientzia hobetuz eta errebote tasak murriztuz.

  • Fidagarritasun hobetua: edukia hainbat zerbitzaritan banatuz, CDNek edukia bidaltzeko fidagarritasuna hobetu dezakete. Zerbitzari bat jaisten bada, edukia beste zerbitzari batetik hel daiteke oraindik.

  • Zerbitzariaren karga murriztua: edukia cachean gordeta eta zerbitzari hurbilenetik entregatuz, CDNek jatorrizko zerbitzarietako karga murriztu dezakete, haien errendimendua hobetuz eta geldialdi-denbora arriskua murriztuz.

  • Eskalagarritasun hobetua: CDNek webguneen jabeei beren edukien banaketa eskalatzen lagundu diezaieke trafikoa hazten den heinean, azpiegitura gehigarrietan inbertitu beharrik gabe.

Orokorrean, CDNak ezinbesteko tresna dira mundu osoko erabiltzaileei edukia azkar eta fidagarritasunez entregatu nahi duten webguneen jabeentzat.

CDN motak

Bi edukia bidaltzeko sare mota nagusi daude: Peer-to-Peer (P2P) CDNak eta zerbitzarian oinarritutako CDNak.

Peer-to-Peer (P2P) CDNak

Peer-to-Peer (P2P) CDNek azken erabiltzaileen baliabideetan oinarritzen dira edukia emateko. P2P CDN batean, eduki bat deskargatzen duen erabiltzaile bakoitza eduki horren banaketa puntu bihurtzen da. Horrek esan nahi du jende gehiago deskargatzen den heinean edukia, orduan eta banaketa-puntu gehiago egongo direla, eta orduan eta azkarrago helarazi ahal izango zaie edukia erabiltzaile berriei.

P2P CDNak fitxategi handiak banatzeko erabiltzen dira sarritan, hala nola bideo fitxategiak edo software eguneraketak. Normalean zerbitzarian oinarritutako CDNak baino garestiagoak dira, baina fidagarriagoak izan daitezke, azken erabiltzaileen baliabideetan oinarritzen baitira.

Zerbitzarietan oinarritutako CDNak

Zerbitzarietan oinarritutako CDNak geografikoki banatutako zerbitzarien sare batean oinarritzen dira edukia emateko. Erabiltzaile batek zerbitzarian oinarritutako CDN batetik edukia eskatzen duenean, CDNk eskaera erabiltzailearengandik hurbilen dagoen zerbitzarira bideratuko du. Horrek edukiak bidaiatu behar duen distantzia murrizten du eta horrek entrega-denborak hobetu ditzake.

Zerbitzarietan oinarritutako CDNak P2P CDNak baino fidagarriagoak dira normalean, azken erabiltzaileen baliabideetan baino zerbitzari dedikatuetan oinarritzen baitira. Askotan eduki estatikoa emateko erabiltzen dira, hala nola irudiak, bideoak eta HTML orriak.

Taula: P2P eta zerbitzarietan oinarritutako CDNen alderaketa

P2P CDNak Zerbitzarietan oinarritutako CDNak
Fidagarritasuna Gutxiago fidagarria Fidagarriagoa
Kostua Gutxiago garestia Garestiagoa
Speed Erabiltzaile gehiagorekin azkarrago Azkarrago geografikoki banatutako zerbitzariekin
Eduki mota Fitxategi handiak Eduki estatikoa

Laburbilduz, P2P CDNak azken erabiltzaileen baliabideetan oinarritzen dira edukia emateko, eta zerbitzarietan oinarritutako CDNak geografikoki banatutako zerbitzarien sare batean oinarritzen dira. P2P CDNak fitxategi handiak banatzeko erabiltzen dira sarritan, eta zerbitzarian oinarritutako CDNak eduki estatikoa emateko sarritan erabiltzen dira. Bi CDN motak beren abantailak eta desabantailak dituzte, eta eduki-hornitzailearen behar zehatzen araberakoa izango da zein erabili aukeratzea.

CDN hornitzaileak

CDN hornitzaile bat aukeratzeko orduan, aukera asko daude merkatuan. Atal honetan, CDN hornitzaile nagusienetariko batzuk eztabaidatuko ditugu eta haien ezaugarriak alderatuko ditugu.

CDN hornitzaile nagusiak

CloudFlare

Cloudflare CDN hornitzailerik ezagunenetako bat da, eta funtzio eta zerbitzu ugari eskaintzen ditu. Edukia azkar eta eraginkortasunez helarazi dezaketen zerbitzari sare global bat du. Cloudflare-k DDoS babesa, SSL enkriptatzea eta cachean gordetzeko zerbitzuak eskaintzen ditu.

Akamai

Akamai beste CDN hornitzaile ezagun bat da, zerbitzari sare global batekin. Hainbat zerbitzu eskaintzen ditu, besteak beste, web-errendimenduaren optimizazioa, segurtasuna eta multimedia entrega. Akamairen bezeroen artean munduko enpresa eta erakunde handienetako batzuk daude.

Amazon CloudFront

Amazon CloudFront Amazon Web Services-ek (AWS) eskaintzen duen CDN zerbitzu bat da. Zerbitzarien sare globala du eta hainbat funtzio eskaintzen ditu, besteak beste, DDoS babesa, SSL enkriptatzea eta edukia bidaltzea. Amazon CloudFront beste AWS zerbitzu batzuekin integratuta dago, eta AWS erabiltzen duten bezeroentzako aukera ezaguna da.

CDN hornitzaileen konparaketa

CDN hornitzaile bat aukeratzerakoan, garrantzitsua da kostua, errendimendua eta funtzioak bezalako faktoreak kontuan hartzea. Hona hemen CDN hornitzaile nagusienen konparaketa:

CDN hornitzailea Kostua Performance Ezaugarriak
CloudFlare Doan - $ 200+/hilean ia DDoS babesa, SSL enkriptatzea, cachea
Akamai Prezio pertsonalizatuak ia Web errendimenduaren optimizazioa, segurtasuna, komunikabideen banaketa
Amazon CloudFront Ordaindu ahala ia DDoS babesa, SSL enkriptatzea, edukia bidaltzea

Oro har, CDN hornitzaile bakoitzak bere indarguneak eta ahuleziak ditu. Garrantzitsua da zure beharrak eta eskakizunak ebaluatzea hornitzaile bat aukeratu aurretik.

CDN bat aukeratzeko gogoetak

CDN hornitzaile bat aukeratzerakoan, kontuan hartu beharreko hainbat faktore daude. Hona hemen gogoeta garrantzitsuenetako batzuk:

Estaldura geografikoa

CDN bat aukeratzerakoan kontuan hartu beharreko faktore kritikoenetako bat bere estaldura geografikoa da. Aukeratzen duzun CDNak zerbitzariak izan beharko lituzke zure audientzia dagoen eskualdeetan. Horrek zure edukia zure erabiltzaileei azkar eta fidagarritasunez bidaltzen diela ziurtatzen lagunduko du.

Prezioak

Prezioa CDN bat aukeratzerakoan beste kontu garrantzitsu bat da. CDNak asko alda daitezke prezioei dagokienez, eta ezinbestekoa da zure aurrekontura egokitzen den hornitzailea aukeratzea. CDN batzuek transferitutako datu kopuruaren arabera kobratzen dute, eta beste batzuek CDNri egindako eskaera kopuruaren arabera kobratzen dute.

Segurtasuna

Segurtasuna CDN bat aukeratzerakoan kontuan hartu beharreko faktore kritikoa ere bada. Zure edukia baimenik gabeko sarbideetatik edo lapurretetatik babestuta dagoela ziurtatu nahi duzu. Bilatu segurtasun-eginbide sendoak eskaintzen dituen CDN bat, hala nola SSL/TLS enkriptatzea, DDoS babesa eta token autentifikazio segurua.

Amaitzeko, CDN hornitzaile egokia aukeratzea ezinbestekoa da zure edukia zure erabiltzaileei azkar, fidagarri eta seguru entregatzen zaiela ziurtatzeko. Estaldura geografikoa, prezioak eta segurtasuna bezalako faktoreak kontuan hartuta, zure beharretara eta aurrekontura egokitzen den CDN bat aurki dezakezu.

Irakurketa gehiago

Edukiaren bidalketa-sarea (CDN) elkarrekin lan egiten duten zerbitzarien sare bat da, erabiltzaileei web-edukia ahalik eta azkarren, merke, fidagarri eta seguruen emateko. CDNek zerbitzariak Internet truke puntuetan (IXP) jartzen dituzte abiadura eta konektibitatea hobetzeko. Erabiltzaile batek webgune bat bisitatzen duenean, webgune horretako zerbitzariaren datuek Interneten zehar bidaiatu behar dute erabiltzailearen ordenagailura iristeko. CDNek latentzia minimizatzen dute, azken erabiltzaileengandik hurbil dauden ertz-zerbitzarietan gordetako edukia gordeta, azken erabiltzaileengandik hurbil dauden presentzia-puntuetan (POP). CDNek zerbitzua espazioan banatu dezakete azken erabiltzaileekiko, erabilgarritasun eta errendimendu handia eskainiz (iturria: AWS, CloudFlare, Microsoft, TechRadar).

Lotutako webgunea garatzeko baldintzak

Hasiera » Webguneen eraikitzaileak » glosarioa » Zer da CDN bat?

Egon informatuta! Sartu gure buletinera
Harpidetu orain eta lortu doako sarbidea harpidedunentzako soilik diren gidak, tresnak eta baliabideak.
Edonoiz kendu dezakezu harpidetza. Zure datuak seguru daude.
Egon informatuta! Sartu gure buletinera
Harpidetu orain eta lortu doako sarbidea harpidedunentzako soilik diren gidak, tresnak eta baliabideak.
Edonoiz kendu dezakezu harpidetza. Zure datuak seguru daude.
Partekatu...