Enkonduko al Enhavo Transdono kaj Distribuado-Retoj (CDN)

En komputila interreto, CDN signifas ĉu Enhavo Transdona RetoContent Distribution Network . CDN estas distribuita kliento / servila sistemo desegnita por plibonigi la fidindecon kaj agadon de interretaj aplikoj.

Historio de CDNs

Enhavo Transdono Retoj komencis esti konceptita kiel la Monda Reto (WWW) eksplodis populare dum la 1990-aj jaroj. Teknikaj gvidantoj konsciis, ke Interreto ne povis pritrakti la rapide kreskantan nivelon de reto-trafiko sen pli inteligentaj metodoj por administri la fluon de datumoj.

Fondita en 1998, Akamai Technologies estis la unua kompanio konstrui grandskalaran negocon ĉirkaŭ CDNs. Aliaj sekvis kun diversaj gradoj de sukceso. Poste, diversaj kompanioj de telekomunikadoj kiel AT & T, Deutsche Telekom, kaj Telstra ankaŭ konstruis siajn proprajn CDNojn. Enhavo Transdono Retoj hodiaŭ portas gravan parton de la enhavo de la retejo, precipe grandaj dosieroj kiel filmetoj kaj aplikaĵoj. Ekzistas komercaj kaj nekomercaj CDNoj.

Kiel KDN Funkcias

KD-provizanto instalas siajn servilojn ĉe ŝlosilaj lokoj trans Interreto. Ĉiu servilo enhavas grandajn kvantojn de loka stokado plus la kapablon sinkronigi kopiojn de ĝiaj datumoj kun aliaj serviloj en la enhavo reto per procezo nomata replikado . Ĉi tiuj serviloj agas kiel datumoj. Por provizi tajditajn datumojn al klientoj ĉirkaŭ la mondo plej efike, CDN-provizantoj instigas siajn servilojn ĉe "randaj lokoj" disigitaj geografie - lokoj kiuj konektas rekte al la interreta dorso , ĝenerale en la datumcentroj proksime de grandaj Interretaj Servaj Provizantoj (ISP) . Kelkaj homoj nomas ilin Servantoj de Punkto de Ĉeesto (PoP) aŭ "randaj kokoj" laŭe.

Enhavo eldonisto kiu deziras distribui sian datumon per CDN-abonantoj kun la provizanto. Kondiĉoj de CDN donas al la eldonistoj aliri al sia reto de servilo, kie originalaj versioj de kontentaj objektoj (kutime dosieroj aŭ grupoj de dosieroj) povas esti alŝutitaj por distribuado kaj caching. Provizantoj ankaŭ subtenas URLojn aŭ skriptoj, kiujn eldonistoj enkorpigas siajn retejojn por indiki tiujn celojn de enhavo.

Kiam interretaj klientoj (retumiloj aŭ similaj apps) sendas petojn por enhavo, la ricevanta servilo de la eldonisto respondas kaj forigas petojn al CDN-serviloj laŭeble. Taŭgaj CDN-serviloj estas elektitaj por liveri la enhavon laŭ la geografia loko de la kliento. La CDN efektive alportas datumojn pli proksimajn al la petanto por minimumigi la penadon necesan por translokigi ĝin tra Interreto.

Se CDN-servilo estas petita por sendi kontentan celon, sed ne posedas kopion, ĝi alvokos, ke oni petas, ke unu servanto de KDN estu unu. Krom sendi la kopion al la postulisto, CDN-servilo savos (kopii) ĝian kopion por ke postaj petoj por la sama objekto plenumiĝu sen neceso denove demandi la gepatron. Objektoj forigas el la kaŝmemoro aŭ kiam la servilo bezonas liberigi spacon (procezon nomata malvirtigo ) aŭ kiam la celo ne postulis tempon (procezo nomata maljuniĝanta ).

Profitoj de Enhavo Transdono Retoj

CDNs reciproke profitigas provizantojn, enhavajn eldonistojn kaj klientojn (uzantojn) de pluraj manieroj:

Problemoj kun CDNs

CDN-provizantoj tipe ŝargas siajn klientojn laŭ la volumo de reto trafiko ĉiu generas per iliaj aplikoj kaj servoj. La tarifoj povas akumuli rapide, precipe kiam klientoj subskripcias al streĉitaj planoj kaj superas siajn limojn. Subita punktoj de trafiko deĉenigitaj de neplanitaj sociaj kaj novaĵoj, aŭ kelkfoje eĉ de rifuzo de Servo (DoS) -atakoj, povas esti speciale problemaj.

Uzante CDN pliigas la dependon de eldonisto de enhavo sur triaj entreprenoj. Se la provizanto spertas teknikajn aferojn kun ĝia infrastrukturo, uzantoj povas sperti signifajn problemojn pri usabilidad kiel malrapidaj filmetoj aŭ retoj. La enhavaj posedantoj povas ricevi plendojn kiel finaj klientoj ĝenerale ne identigas kun CDNs.