Cyflwyniad i Rwydweithiau Cyflenwi a Dosbarthu Cynnwys (CDN)

Mewn rhwydweithio cyfrifiadurol, mae CDN yn sefyll naill ai ar gyfer Rhwydwaith Cynnwys Cynnwys neu Rhwydwaith Dosbarthu Cynnwys . Mae CDN yn system cleient / gweinydd wedi'i ddosbarthu a gynlluniwyd i wella dibynadwyedd a pherfformiad ceisiadau Rhyngrwyd.

Hanes CDNs

Dechreuwyd dyfeisio Rhwydweithiau Darparu Cynnwys wrth i'r We Fyd-Eang (WWW) fwydo yn boblogaidd yn ystod y 1990au. Sylweddolodd arweinwyr technegol na allai'r Rhyngrwyd drin y lefel gynyddol o draffig rhwydwaith heb ddulliau mwy deallus i reoli llif y data.

Fe'i sefydlwyd ym 1998, Akamai Technologies oedd y cwmni cyntaf i adeiladu busnes ar raddfa fawr o gwmpas CDNs. Dilynodd eraill gyda graddau amrywiol o lwyddiant. Yn ddiweddarach, adeiladodd amryw gwmnïau telathrebu fel AT & T, Deutsche Telekom, a Telstra eu CDNs eu hunain hefyd. Mae Rhwydweithiau Cyflenwi Cynnwys heddiw yn cynnwys cyfran sylweddol o gynnwys y We, yn enwedig ffeiliau mawr fel fideos a downloads downloads. Mae CDN masnachol ac anfasnachol yn bodoli.

Sut mae CDN yn Gweithio

Mae darparwr CDN yn gosod eu gweinyddwyr mewn lleoliadau allweddol ar draws y Rhyngrwyd. Mae pob gweinydd yn cynnwys symiau mawr o storfa leol ynghyd â'r gallu i gydamseru copïau o'i ddata gyda gweinyddwyr eraill ar y rhwydwaith cynnwys trwy broses a elwir yn dyblygu . Mae'r gweinyddwyr hyn yn gweithredu fel caches data. Er mwyn cyflenwi data cached i gleientiaid o gwmpas y byd yn fwyaf effeithlon, mae darparwyr CDN yn gosod eu gweinyddwyr mewn "mannau ymyl" sydd wedi'u gwasgaru'n ddaearyddol - mannau sy'n cysylltu yn uniongyrchol ag asgwrn cefn Rhyngrwyd, fel arfer yn y canolfannau data ger Ddarparwyr Gwasanaeth Rhyngrwyd mawr (ISP) . Mae rhai pobl yn eu galw yn gweinyddwyr Pwynt Presenoldeb (PoP) neu "caches ymylol" yn unol â hynny.

Cyhoeddwr cynnwys sy'n dymuno dosbarthu eu data trwy danysgrifwyr CDN gyda'r darparwr. Mae darparwyr CDN yn rhoi mynediad i gyhoeddwyr i'w rhwydwaith gweinydd lle gellir llwytho i fyny fersiynau gwreiddiol o wrthrychau cynnwys (fel arfer ffeiliau neu grwpiau o ffeiliau) i'w dosbarthu a'u caching. Mae darparwyr hefyd yn cefnogi URLau neu sgriptiau y mae cyhoeddwyr yn ymgorffori yn eu gwefannau i nodi'r gwrthrychau sy'n cael eu storio.

Pan fydd cleientiaid Rhyngrwyd (porwyr gwe neu apps tebyg) yn anfon ceisiadau am gynnwys, mae gweinyddwr y cyhoeddwr yn ymateb ac yn sbarduno ceisiadau i weinyddwyr CDN yn ôl yr angen. Dewisir gweinyddwyr CDN addas i gyflwyno'r cynnwys yn ôl lleoliad daearyddol y cleient. Mae'r CDN yn dod â data yn agosach at y ceisydd yn effeithiol i leihau'r ymdrech sydd ei hangen i'w drosglwyddo ar draws y Rhyngrwyd.

Os gofynnir i weinydd CDN anfon gwrthrych cynnwys ond nad yw'n meddu ar gopi, bydd, yn ei dro, yn gofyn am weinyddwr rhiant CDN ar gyfer un. Yn ychwanegol at anfon y copi ymlaen at y gofynydd, bydd gweinydd CDN yn arbed ei gopi fel y gellir cyflawni ceisiadau dilynol am yr un gwrthrych heb orfod gofyn i'r rhiant eto. Mae gwrthrychau yn cael eu tynnu o'r cache naill ai pan fo'r gweinydd angen rhyddhau lle (proses o'r enw troi allan ) neu pan na ofynnwyd am y gwrthrych am gyfnod o amser (proses a elwir yn heneiddio ).

Manteision Rhwydweithiau Cyflenwi Cynnwys

Darparwyr CDNs o fudd i'r ddwy ochr, cyhoeddwyr cynnwys a chleientiaid (defnyddwyr) mewn sawl ffordd:

Materion gyda CDNs

Fel arfer, mae darparwyr CDN yn codi eu cwsmeriaid yn ôl faint o draffig rhwydwaith y mae pob un yn ei greu trwy eu ceisiadau a'u gwasanaethau. Gall ffioedd gronni yn gyflym, yn enwedig pan fo cwsmeriaid yn cael eu tanysgrifio i gynlluniau gwasanaeth haenog ac yn rhagori ar eu cyfyngiadau. Gall sbigiau sydyn o draffig sy'n cael eu sbarduno gan ddigwyddiadau cymdeithasol a newyddion heb eu cynllunio, neu weithiau hyd yn oed ymosodiadau Denial of Service (DoS) , fod yn arbennig o broblem.

Mae defnyddio CDN yn cynyddu dibyniaeth cyhoeddwr cynnwys ar fusnesau trydydd parti. Os yw'r darparwr yn profi materion technegol gyda'i isadeiledd, efallai y bydd defnyddwyr yn profi problemau defnyddioldeb sylweddol megis ffrydio fideo anadl neu amserlenni rhwydwaith. Efallai y bydd perchnogion safleoedd cynnwys yn derbyn cwynion gan nad yw cwsmeriaid terfynol yn gyffredinol yn nodi gyda CDNs.