Yon atik ede w konnen byen klè ki sa ki CDN.

Apr 19, 2023

Kite yon mesaj

1. Ki sa ki se yon CDN

Non konplè CDN se Content Delivery Network, se sa ki, rezo distribisyon kontni. Objektif li se ajoute yon nouvo kouch CACHE (caching) nan Entènèt ki egziste deja, epi pibliye kontni an nan sit entènèt la nan ne ki pi pre rezo itilizatè a "kwen", pou itilizatè yo ka jwenn kontni ki nesesè tou pre ak amelyore la. eksperyans itilizatè. Reyabilite aksè nan sit entènèt la. Teknikman rezoud rezon ki fè yo tankou ti rezo Pleasant, gwo kantite vizit itilizatè, distribisyon inegal nan plòg, elatriye, ak amelyore vitès la repons itilizatè yo vizite sit entènèt la.

 

Pou mete li tou senpleman, prensip k ap travay nan CDN se kachèt resous yo nan sit sous ou a sou nœuds CDN ki sitiye nan tout mond lan. Lè itilizatè yo mande resous yo, yo pral retounen resous yo nan kachèt sou nod ki pi pre a, olye pou yo mande chak itilizatè yo pou yo retounen sou sit sous la. itilizatè yo jwenn aksè nan resous yo.

 

CDN

 

Efè optimize CDN sou rezo a sitou reflete nan aspè sa yo
  • Rezoud pwoblèm nan "premye mil" sou bò sèvè a
  • Diminye oswa menm elimine enpak debouche entèkoneksyon ant diferan operatè yo
  • Fasilite presyon bandwidth ekspòtasyon pwovens yo
  • Soulaje presyon sou rezo zo rèl do a
  • Optimize distribisyon kontni cho sou entènèt la

2. Prensip k ap travay nan CDN

CDN 002

Kòm ou ka wè nan figi ki anwo a, pwosesis la pou yon itilizatè jwenn aksè nan yon sit entènèt ki pa sèvi ak CDN caching se jan sa a:
  • Itilizatè a antre non domèn pou vizite, epi sistèm operasyon an mande LocalDns pou adrès IP non domèn.
  • LocalDns mande ROOT DNS pou sèvè autorité non domèn (sa a sipoze ke kachèt LocalDns ekspire)
  • ROOT DNS reponn a dosye otorizasyon non domèn dns bay LocalDns
  • Apre LocalDns jwenn dosye dns otorize non domèn, li kontinye mande adrès IP non domèn nan men dns otorize non domèn.
  • Apre dns otorizasyon non domèn demann dosye a non domèn, li reponn a LocalDns
  • LocalDns pral jwenn adrès IP non domèn epi reponn kliyan an
  • Apre itilizatè a jwenn adrès IP non domèn, li vizite sèvè sit la
  • Sèvè sit la reponn demann lan epi retounen kontni an bay kliyan an

Pwosesis aksè CDN

CDN 003

Soti nan figi ki anwo a, nou ka wè ke pwosesis aksè nan sit entènèt la apre w fin itilize kachèt CDN la vin:

  • Itilizatè a antre non domèn pou vizite, epi sistèm operasyon an mande LocalDns pou adrès IP non domèn.
  • LocalDns mande ROOT DNS pou sèvè autorité non domèn (sa a sipoze ke kachèt LocalDns ekspire)
  • ROOT DNS reponn a dosye otorizasyon non domèn dns bay LocalDns
  • Apre LocalDns jwenn dosye dns otorize non domèn, li kontinye mande adrès IP non domèn nan men dns otorize non domèn.
  • Apre dns otorizasyon non domèn demann dosye non domèn (anjeneral CNAME), li reponn a LocalDns.
  • Apre LocalDns jwenn dosye non domèn, li mande adrès IP non domèn nan DNS orè entèlijan.
  • Smart Scheduling DNS reponn a LocalDns ak adrès IP ne CDN ki pi apwopriye dapre sèten algoritm ak estrateji (tankou topoloji estatik, kapasite, elatriye)
  • LocalDns pral jwenn adrès IP non domèn epi reponn kliyan an
  • Apre itilizatè a jwenn adrès IP non domèn, li vizite sèvè sit la
  • Sèvè nœud CDN a reponn demann lan epi retounen kontni an bay kliyan an. (Sou yon bò, sèvè kachèt la sove li lokalman pou itilize pita, epi sou lòt men an, retounen done yo akeri bay kliyan an pou konplete pwosesis sèvis done yo)

 

Atravè analiz ki anwo a, nou ka konkli ke yo nan lòd yo reyalize aksè transparan nan itilizatè òdinè (kliyan itilizatè a pa bezwen fè okenn paramèt apre yo fin itilize kachèt la), li nesesè yo sèvi ak DNS (Rezolisyon non domèn) pou gide itilizatè yo. jwenn aksè nan sèvè Cache la pou reyalize sèvis akselerasyon transparan. Depi premye etap la pou itilizatè yo vizite yon sit entènèt se rezolisyon non domèn, li se fason ki pi senp ak pi efikas pou gide itilizatè yo vizite pa modifye DNS.

Konpozan nan yon rezo CDN

Pou itilizatè entènèt òdinè, chak ne CDN ekivalan a yon sèvè entènèt ki plase alantou li.

 

Atravè DNS kontwòl, demann itilizatè a ap dirije transparanman nan nod ki pi pre a, epi sèvè CDN nan nod la pral reponn a demann itilizatè a menm jan ak sèvè orijinal la nan sit entènèt la. Depi li pi pre itilizatè a, tan repons lan nesesèman pi vit.

 

Moso ki ansèkle pa sèk ki pwentiye a nan figi ki anwo a se kouch CDN, ki sitiye ant kliyan an ak sèvè sit la.

 

DNS orè entelijan (tankou 3DNS f5 a)

  • Smart Scheduling DNS se yon sistèm kle nan sèvis CDN. Lè yon itilizatè vizite yon sit entènèt ki rantre nan sèvis CDN, demann rezolisyon non domèn pral finalman okipe pa "Smart Scheduling DNS".
  • Atravè yon seri politik pre-defini, li bay itilizatè a adrès ne ki pi pre itilizatè a nan moman sa a, pou itilizatè a ka jwenn sèvis rapid.
  • An menm tan an, li bezwen kenbe kominikasyon ak nœuds CDN yo distribiye nan divès kote, swiv estati sante a, kapasite ak lòt enfòmasyon nan chak ne, epi asire ke demann itilizatè a resevwa lajan nan ne ki pi pre ki disponib.

 

Sèvis fonksyon kachèt

  • Ekipman balans chaj (tankou lvs, BIG / IP nan F5)
  • Kontni Cache sèvè (tankou kalma)
  • depo pataje

 

3. Eksplikasyon tèm

Dosye CNAME

CNAME se yon alyas (Non Canonical); li ka itilize pou rezoud yon non domèn nan yon lòt non domèn. Lè sistèm dns la mande non an sou bò gòch CNAME la, li pral vire nan non an sou bò dwat CNAME la ak Lè sa a, rechèch, tout wout la nan dènye PTR oswa A Non, li pral reponn sèlman apre yon siksè. rechèch, otreman li pral echwe.

 

Pou egzanp, si ou gen anpil done ki estoke sou yon sèvè, ou sèvi ak docs.example.com pou jwenn aksè nan resous sa yo, men ou documents.example.com tou vle jwenn aksè nan resous sa yo, Lè sa a, ou ka ajoute yon dosye CNAME nan rezolisyon DNS ou. founisè sèvis, montre documents.example.com, docs.example.comadd Apre dosye CNAME sa a, tout demann aksè documents.example.comrequests yo pral voye docs.example.com pou jwenn menm kontni an.

Non domèn CNAME

Lè w ap jwenn aksè nan CDN a, apre w fin ajoute non domèn akselere nan konsole founisè CDN, w ap jwenn yon non domèn CNAME ki ba w pa CDN. Ou bezwen ajoute yon dosye CNAME nan founisè sèvis rezolisyon DNS ou a pou lonje non domèn akselere ou a non domèn CNAME sa a, pou tout demann pou non domèn sa a pral transfere nan ne CDN pou reyalize efè akselerasyon an.

dns

DNS la vle di Sistèm non domèn, ki vle di sèvis rezolisyon non domèn. Wòl li nan entènèt la se konvèti non domèn nan yon adrès IP ki ka rekonèt pa rezo a. Moun yo abitye memorize non domèn, men machin sèlman rekonèt adrès IP. Gen yon korespondans youn-a-yon ant non domèn ak adrès IP. Travay konvèsyon ant yo rele rezolisyon non domèn. Rezolisyon non domèn bezwen ranpli pa yon sèvè rezolisyon non domèn dedye. Pwosesis la se otomatik. Pou egzanp: www.baidu.com antre lè navige sou entènèt la pral otomatikman konvèti nan 220.181.112.143.

 

Founisè sèvis rezolisyon DNS komen yo enkli: Alibaba Cloud Resolution, Wanwang Resolution, DNSPod, Xinwang Resolution, Route53 (AWS), Dyn, Cloudflare, elatriye.

Retounen nan lame sous

Lame tounen-to-orijin: Lame tounen-to-orijin lan detèmine sit espesifik sou sit orijin lan ke demann tounen-to-orijin lan jwenn aksè.

Egzanp 1: Sit sous la se yon non domèn. Sous sit la www.a.comis, ak back-to-source animatè a se www.b.com. Lè sa a, demann aktyèl la tounen nan sous se IP a rezoud nan `www.a.com, ak sit la www.b.com sou lame ki koresponn lan.

Egzanp 2: Sit sous la se sit sous IP la se 1.1.1.1, ak lame back-to-source la se www.b.com, Lè sa a, back-to-source aktyèl la se sit www.b.com sou lame a. ki koresponn ak 1.1.1.1

Pwotokòl tounen nan sous

Pwotokòl la itilize lè refere li tounen nan sous la ki konsistan avèk pwotokòl la itilize lè kliyan an jwenn aksè nan resous la, se sa ki, si kliyan an sèvi ak HTTPS pou mande resous la, si resous la pa nan kachèt sou ne CDN a, ne a pral itilize. menm metòd HTTPS pou retounen nan sous la pou jwenn resous la; Menm jan an tou, si kliyan an mande lè l sèvi avèk pwotokòl HTTP a, ne CDN la tou sèvi ak pwotokòl HTTP lè li retounen nan sous la.

 

Rekòmande sant done yo, rezo dedye, rezo metwopoliten, liy lwe pou lontan, aparèy entèkoneksyon rezo fib nwa,

DWDM OTN platfòm, HT6000 ak HT6800.

 

2U Chassis 1

HT6800 DCI box

 

 

 

 

 

 

 

 

 

 

 

 

003 WhatsApp

Voye rechèch