Skip to main content

Johdanto sisällön toimittamiseen ja jakeluverkkoihin (CDN)

Iivo x Köyhä Jonne - Johdanto (Kesäkuu 2026)

Iivo x Köyhä Jonne - Johdanto (Kesäkuu 2026)
Anonim

Tietokoneverkossa, CDN tarkoittaa joko Sisältöverkosto tai Sisältöverkosto . CDN on hajautettu asiakas / palvelinjärjestelmä, joka on suunniteltu parantamaan Internet-sovellusten luotettavuutta ja suorituskykyä.

CDN: n historia

Sisällön toimitusverkkoja alkoi kehittää, kun World Wide Web (WWW) räjähti suosioon 1990-luvulla. Tekniset johtajat huomasivat, että Internet ei pystynyt käsittelemään nopeasti kasvavaa verkkoliikennettä ilman älykkäämpiä menetelmiä tiedonsiirron hallitsemiseksi.

Vuonna 1998 perustettu Akamai Technologies oli ensimmäinen yritys, joka rakensi laajamittaisen liiketoiminnan CDN: ien ympärille. Toiset seurasivat vaihtelevalla menestyksellä. Myöhemmin erilaiset teleyritykset, kuten AT & T, Deutsche Telekom ja Telstra rakensivat omat CDN: t. Sisällönsiirtoverkostoilla on merkittävä osa Web-sisällöstä, erityisesti suurista tiedostoista, kuten videoista ja sovellusten latauksista. Sekä kaupallisia että ei-kaupallisia CDN: itä on olemassa.

Miten CDN toimii

CDN-palveluntarjoaja asentaa palvelimensa tärkeimpiin paikkoihin Internetin kautta. Jokainen palvelin sisältää suuria määriä paikallista tallennustilaa sekä kyky synkronoida datan kopiot muiden palvelimien kanssa sisältöverkostossa prosessin avulla. replikointi . Nämä palvelimet toimivat tietojen kätköinä. Jotta välimuistiin tallennetut tiedot toimitettaisiin asiakkaille ympäri maailmaa tehokkaimmin, CDN-palveluntarjoajat asentavat palvelimet maantieteellisesti hajallaan sijaitsevissa kohteissa, - suoraan Internetin runkoverkkoon kytkeytyviä paikkoja, yleensä datakeskuksissa lähellä suuria Internet-palveluntarjoajia (ISP: t ). Jotkut kutsuvat heitä Point of Presence (PoP) -palvelimiin tai äänihakeihin, vastaavasti.

Sisältökustantaja, joka haluaa jakaa tietonsa CDN-tilaajien kautta palveluntarjoajan kanssa. CDN-palveluntarjoajat antavat julkaisijoille pääsyn palvelinverkostoonsa, jossa sisällön kohteiden (yleensä tiedostot tai tiedostotyypit) alkuperäiset versiot voidaan lähettää jakeluun ja välimuistiin. Palveluntarjoajat tukevat myös URL-osoitteita tai komentosarjoja, jotka julkaisijat sisällyttävät sivustoihinsa osoittamaan kyseisiä tallennettuja sisältöobjekteja.

Kun Internet-asiakkaat (Web-selaimet tai vastaavia sovelluksia) lähettävät sisältöpyynnöt, julkaisijan vastaanottava palvelin vastaa ja käynnistää pyyntöjä CDN-palvelimille tarpeen mukaan. Sopivat CDN-palvelimet valitaan toimittamaan sisältö asiakkaan maantieteellisen sijainnin mukaan. CDN tukee tehokkaasti tietoja lähempänä pyytäjää minimoimaan Internetin välityksellä tapahtuvan siirtämisen edellyttämät ponnistelut.

Jos CDN-palvelinta pyydetään lähettämään sisältöobjektia, mutta sillä ei ole kopiota, se puolestaan ​​pyytää vanhempaa CDN-palvelinta yhdelle. Sen lisäksi, että kopio lähetetään pyytäjälle, CDN-palvelin tallentaa sen kopion (välimuistiin), jotta saman objektin myöhemmät pyynnöt voidaan täyttää ilman, että tarvitsee pyytää vanhempaa uudelleen. Objekteja poistetaan välimuistista joko silloin, kun palvelin tarvitsee vapauttaa tilaa (prosessi nimeltä ÄA häätö ) tai kun kohdetta ei ole pyydetty jonkin aikaa (prosessi, jota kutsutaan nimellä vanheneminen ).

Sisältötoimittavien verkkojen edut

CDN: t molemminpuolisesti hyödyttävät palveluntarjoajia, sisällön julkaisijoita ja asiakkaita (käyttäjiä) useilla eri tavoilla:

  • Akamain kaltaiset suuret palveluntarjoajat ovat tehneet CDN: iden tuottoisaa liiketoimintaa, mutta pienemmillä yrityksillä on ollut menestystä. Nämä hajautetut järjestelmät vähentävät koko maailmanlaajuista kuormitusta Internetissä, mikä tekee Webistä tehokkaamman käytön kaikille.
  • CDN: t voivat parantaa julkaisijan palvelun laatua. Kun julkaisijat lisäävät heidän yhteyksiinsä vastaamista ja lataavat sisältöä nopeammin, julkaisijat lisäävät asiakkaidensa tyytyväisyyttä (ja heitä houkuttelevat enemmän asiakkaita).
  • Asiakkaan käyttäjät nauttivat paljon nopeammin latauksia CDN-yhteensopivasta sisällöstä, kuten videoista ja yleensä paremmasta reagoinnista (alempi verkkoviive, lyhyemmät kierrosajat) Internet-sovelluksista.

CDN: iden ongelmat

CDN-palveluntarjoajat yleensä veloittavat asiakkaitaan verkkoliikenteen määrän mukaan, joka kukin tuottaa niiden sovellusten ja palveluiden kautta. Palkkiot voivat kertyä nopeasti, varsinkin kun asiakkaat ovat tilanneet tiettyihin palvelusuunnitelmiin ja ylittäneet rajat. Sattumanvaraiset sosiaaliset ja uutiset, tai joskus jopa Palvelunestohyökkäykset, voivat aiheuttaa äkillisiä liikennemerkkejä, jotka voivat olla erityisen ongelmallisia.

CDN: n käyttö lisää sisällön julkaisijan riippuvuutta kolmannen osapuolen yrityksistä. Jos palveluntarjoaja kokee infrastruktuurinsa teknisiä ongelmia, käyttäjillä saattaa olla merkittäviä käytettävyysongelmia, kuten hitaita videovirtauksia tai verkon aikakatkaisuja. Sisällön sivuston omistajat voivat saada valituksia, koska loppuasiakkaat eivät yleensä tunne CDN: iden kanssa.