Artiklu wieħed jgħinek tkun taf b'mod ċar x'inhu CDN.

Apr 19, 2023

Ħalli messaġġ

1. X'inhu CDN

L-isem sħiħ tas-CDN huwa Content Delivery Network, jiġifieri, netwerk tad-distribuzzjoni tal-kontenut. L-għan tiegħu huwa li żżid saff ġdid ta 'CACHE (caching) saff mal-Internet eżistenti, u tippubblika l-kontenut tal-websajt għan-nodu l-eqreb għan-"tarf" tan-netwerk tal-utent, sabiex l-utenti jkunu jistgħu jiksbu l-kontenut meħtieġ fil-qrib u jtejbu l- esperjenza tal-utent. Ir-rispons tal-aċċess għall-websajt. Teknikament issolvi r-raġunijiet bħal bandwidth żgħir tan-netwerk, numru kbir ta 'żjarat ta' l-utenti, distribuzzjoni irregolari ta 'ħwienet, eċċ., U ttejjeb il-veloċità tar-rispons ta' l-utenti li jżuru l-websajt.

 

Fi kliem sempliċi, il-prinċipju ta 'ħidma tas-CDN huwa li r-riżorsi tas-sit sors tiegħek jinżammu fil-cache fuq nodi CDN li jinsabu madwar id-dinja kollha. Meta l-utenti jitolbu r-riżorsi, se jirritornaw ir-riżorsi cached fuq l-eqreb node, minflok ma jeħtieġu li kull talba ta 'l-utent jerġa' lura lejn tiegħek. Il-ksib mis-sit tas-sors jevita l-konġestjoni tan-netwerk, ittaffi l-pressjoni fuq is-sit tas-sors, u jiżgura l-veloċità u l-esperjenza ta ' utenti li jaċċessaw ir-riżorsi.

 

CDN

 

L-effett ta 'ottimizzazzjoni tas-CDN fuq in-netwerk huwa prinċipalment rifless fl-aspetti li ġejjin
  • Issolvi l-problema tal-"ewwel mil" fuq in-naħa tas-server
  • Ittaffi jew saħansitra telimina l-impatt tal-konġestjonijiet tal-interkonnessjoni bejn operaturi differenti
  • Ittaffi l-pressjoni tal-bandwidth tal-esportazzjoni tal-provinċji
  • Ittaffi l-pressjoni fuq in-netwerk tas-sinsla
  • Ottimizzat id-distribuzzjoni ta 'kontenut sħun fuq l-Internet

2. Prinċipju ta 'ħidma tas-CDN

CDN 002

Kif jidher mill-figura ta 'hawn fuq, il-proċess biex utent jaċċessa websajt li ma jużax CDN caching huwa kif ġej:
  • L-utent idaħħal l-isem tad-dominju li jżur, u s-sistema operattiva titlob lil LocalDns għall-indirizz IP tal-isem tad-dominju
  • LocalDns jistaqsi ROOT DNS għas-server awtorevoli tal-isem tad-dominju (dan jassumi li l-cache tal-LocalDns tiskadi)
  • ROOT DNS jirrispondi għar-rekord tad-DNS tal-awtorizzazzjoni tal-isem tad-dominju lil LocalDns
  • Wara li LocalDns jikseb ir-rekord tad-DNS awtorizzat tal-isem tad-dominju, ikompli jistaqsi l-indirizz IP tal-isem tad-dominju mid-DNS awtorizzat tal-isem tad-dominju
  • Wara li d-DNS tal-awtorizzazzjoni tal-isem tad-dominju jitlob ir-rekord tal-isem tad-dominju, jirrispondi għal LocalDns
  • LocalDns se jiksbu l-indirizz ip tal-isem tad-dominju u jwieġbu lill-klijent
  • Wara li l-utent jikseb l-indirizz IP tal-isem tad-dominju, iżur is-server tas-sit
  • Is-server tas-sit iwieġeb għat-talba u jirritorna l-kontenut lill-klijent

proċess ta 'aċċess CDN

CDN 003

Miċ-ċifra ta 'hawn fuq, nistgħu naraw li l-proċess ta' aċċess tal-websajt wara li tuża l-cache CDN isir:

  • L-utent idaħħal l-isem tad-dominju li jżur, u s-sistema operattiva titlob lil LocalDns għall-indirizz IP tal-isem tad-dominju.
  • LocalDns jistaqsi ROOT DNS għas-server awtorevoli tal-isem tad-dominju (dan jassumi li l-cache tal-LocalDns tiskadi)
  • ROOT DNS jirrispondi għar-rekord tad-DNS tal-awtorizzazzjoni tal-isem tad-dominju lil LocalDns
  • Wara li LocalDns jikseb ir-rekord tad-DNS awtorizzat tal-isem tad-dominju, ikompli jistaqsi l-indirizz IP tal-isem tad-dominju mid-DNS awtorizzat tal-isem tad-dominju
  • Wara li d-DNS tal-awtorizzazzjoni tal-isem tad-dominju jitlob ir-rekord tal-isem tad-dominju (ġeneralment CNAME), jirrispondi għal LocalDns
  • Wara li LocalDns jikseb ir-rekord tal-isem tad-dominju, jistaqsi l-indirizz IP tal-isem tad-dominju mid-DNS tal-iskedar intelliġenti
  • Smart Scheduling DNS Jirrispondi għal LocalDns bl-indirizz ip tan-node CDN l-aktar adattat skont ċerti algoritmi u strateġiji (bħal topoloġija statika, kapaċità, eċċ.)
  • LocalDns se jiksbu l-indirizz ip tal-isem tad-dominju u jwieġbu lill-klijent
  • Wara li l-utent jikseb l-indirizz IP tal-isem tad-dominju, iżur is-server tas-sit
  • Is-server tan-node CDN jirrispondi għat-talba u jirritorna l-kontenut lill-klijent. (Min-naħa waħda, is-server tal-cache jiffranka lokalment għal użu aktar tard, u min-naħa l-oħra, jirritorna d-dejta akkwistata lill-klijent biex ilesti l-proċess tas-servizz tad-dejta)

 

Permezz tal-analiżi ta 'hawn fuq, nistgħu nikkonkludu li sabiex jinkiseb aċċess trasparenti għall-utenti ordinarji (il-klijent tal-utent m'għandux għalfejn jagħmel xi settings wara li juża l-cache), huwa meħtieġ li tuża DNS (Riżoluzzjoni tal-Ismijiet tad-Dominju) biex tiggwida lill-utenti biex aċċess għas-server Cache biex tikseb servizzi ta 'aċċelerazzjoni trasparenti. Peress li l-ewwel pass għall-utenti biex iżuru websajt huwa r-riżoluzzjoni tal-isem tad-dominju, huwa l-aktar mod sempliċi u effettiv biex jiggwida lill-utenti biex iżuru billi jimmodifika d-DNS.

Komponenti ta' netwerk CDN

Għall-utenti ordinarji tal-Internet, kull nodu CDN huwa ekwivalenti għal server tal-web imqiegħed madwaru.

 

Permezz tat-teħid tad-DNS, it-talba tal-utent hija diretta b'mod trasparenti lejn l-eqreb nodu, u s-server CDN fin-nodu se jirrispondi għat-talba tal-utent bħas-server oriġinali tal-websajt. Peress li huwa eqreb lejn l-utent, il-ħin tar-rispons huwa neċessarjament aktar mgħaġġel.

 

Il-biċċa mdawwar miċ-ċirku bit-tikek fil-figura ta 'hawn fuq hija s-saff CDN, li jinsab bejn il-klijent u s-server tas-sit.

 

DNS ta' skedar intelliġenti (bħal 3DNS ta' f5)

  • Smart Scheduling DNS hija sistema ewlenija fis-servizz CDN. Meta utent iżur websajt li jingħaqad mas-servizz tas-CDN, it-talba għar-riżoluzzjoni tal-isem tad-dominju se tiġi finalment ttrattata minn "Smart Scheduling DNS".
  • Permezz ta 'sett ta' politiki definiti minn qabel, jipprovdi lill-utent bl-indirizz tan-node l-eqreb tal-utent f'dak il-ħin, sabiex l-utent ikun jista 'jikseb servizz veloċi.
  • Fl-istess ħin, jeħtieġ li żżomm komunikazzjoni man-nodi CDN mqassma f'diversi postijiet, issegwi l-istatus tas-saħħa, il-kapaċità u informazzjoni oħra ta 'kull node, u tiżgura li t-talba tal-utent tiġi allokata għall-eqreb node disponibbli.

 

Servizz tal-funzjoni tal-cache

  • Tagħmir għall-ibbilanċjar tat-tagħbija (bħal lvs, BIG/IP ta' F5)
  • Server tal-cache tal-kontenut (bħal klamari)
  • ħażna kondiviża

 

3. Spjegazzjoni tat-termini

Rekord CNAME

CNAME huwa alias (Isem Kanoniku); jista 'jintuża biex isolvi isem ta' dominju għal isem ta 'dominju ieħor. Meta s-sistema DNS tistaqsi l-isem fuq in-naħa tax-xellug tas-CNAME, din idur għall-isem fuq in-naħa tal-lemin tas-CNAME u mbagħad tistaqsi, sa l-aħħar PTR jew Isem A, se tirrispondi biss wara suċċess. mistoqsija, inkella se tfalli.

 

Pereżempju, jekk għandek ħafna dejta maħżuna fuq server, tuża docs.example.com biex taċċessa dawn ir-riżorsi, imma int documents.example.com trid taċċessa wkoll dawn ir-riżorsi, allura tista’ żżid rekord CNAME mar-riżoluzzjoni DNS tiegħek fornitur tas-servizz, ippunta lejn documents.example.com, docs.example.comadd Wara dan ir-rekord CNAME, id-dokumenti kollha ta' aċċess.example.comrequests se jintbagħtu docs.example.combiex jikseb l-istess kontenut.

Isem tad-dominju CNAME

Meta taċċessa s-CDN, wara li żżid l-isem tad-dominju aċċellerat fil-console tal-fornitur tas-CDN, ikollok isem tad-dominju CNAME assenjat lilek mis-CDN. Ikollok bżonn iżżid rekord CNAME mal-fornitur tas-servizz tar-riżoluzzjoni DNS tiegħek biex tipponta l-isem tad-dominju aċċellerat tiegħek lejn dan l-isem tad-dominju CNAME, sabiex it-talbiet kollha għal dan l-isem tad-dominju jiġu trasferiti lin-node CDN biex jinkiseb l-effett ta 'aċċelerazzjoni.

DNS

DNS tfisser Domain Name System, li tfisser servizz ta' riżoluzzjoni ta' domain name. Ir-rwol tiegħu fl-Internet huwa li jikkonverti l-isem tad-dominju f'indirizz IP li jista 'jiġi rikonoxxut min-netwerk. In-nies huma mdorrijin jimmemorizzaw l-ismijiet tad-dominju, iżda l-magni jirrikonoxxu biss l-indirizzi IP. Hemm korrispondenza waħda għal waħda bejn l-ismijiet tad-dominju u l-indirizzi IP. Ix-xogħol ta 'konverżjoni bejniethom jissejjaħ riżoluzzjoni tal-isem tad-dominju. Ir-riżoluzzjoni tal-isem tad-dominju jeħtieġ li timtela minn server dedikat għar-riżoluzzjoni tal-isem tad-dominju. Il-proċess huwa awtomatiku. Per eżempju: www.baidu.com imdaħħla meta tisserfja l-Internet se jiġi awtomatikament konvertit għal 220.181.112.143.

 

Fornituri ta 'servizz ta' riżoluzzjoni DNS komuni jinkludu: Alibaba Cloud Resolution, Wanwang Resolution, DNSPod, Xinwang Resolution, Route53 (AWS), Dyn, Cloudflare, eċċ.

Lura għall-host tas-sors

Ospitanti lura għall-oriġini: L-ospitant lura għall-oriġini jiddetermina s-sit speċifiku fuq is-sit tal-oriġini li t-talba lura għall-oriġini taċċessa.

Eżempju 1: Is-sit sors huwa isem tad-dominju. Is-sit sors www.a.comis, u l-host back-to-source huwa www.b.com. Imbagħad it-talba attwali back-to-source hija l-IP riżolta għal `www.a.com, u s-sit www.b.com fuq il-host korrispondenti

Eżempju 2: Is-sit tas-sors huwa s-sit tas-sors tal-IP huwa 1.1.1.1, u l-host back-to-source huwa www.b.com, allura l-back-to-source attwali huwa s-sit www.b.com fuq il-host li jikkorrispondi għal 1.1.1.1

Protokoll lura għas-sors

Il-protokoll użat meta jirreferi lura għas-sors huwa konsistenti mal-protokoll użat meta l-klijent jaċċessa r-riżorsa, jiġifieri, jekk il-klijent juża HTTPS biex jitlob ir-riżorsa, jekk ir-riżorsa ma tkunx cached fuq in-nodu CDN, in-nodu se juża l-istess metodu HTTPS biex terġa 'lura għas-sors biex tikseb ir-riżorsa; Bl-istess mod, jekk il-klijent jitlob li juża l-protokoll HTTP, in-nodu CDN juża wkoll il-protokoll HTTP meta jirritorna lejn is-sors.

 

Irrakkomanda ċ-ċentri tad-dejta, netwerk dedikat, netwerk metropolitan, linja mikrija, apparat ta' interkonnessjonijiet tan-netwerk tal-fibra skura,

Pjattaforma DWDM OTN, HT6000 u HT6800.

 

2U Chassis 1

HT6800 DCI box

 

 

 

 

 

 

 

 

 

 

 

 

003 WhatsApp

Ibgħat l-inkjesta