Jeden článok vám pomôže jasne vedieť, čo je CDN.

Apr 19, 2023

Zanechajte správu

1. Čo je to CDN

Celý názov CDN je Content Delivery Network, teda sieť distribúcie obsahu. Jeho účelom je pridať novú vrstvu CACHE (caching) vrstvy k existujúcemu internetu a publikovať obsah webovej stránky do uzla najbližšie k „okraju“ siete používateľa, aby používatelia mohli získať požadovaný obsah v blízkosti a zlepšiť používateľskú skúsenosť. Schopnosť prístupu na webovú stránku. Technicky vyriešiť dôvody ako malá šírka pásma siete, veľký počet používateľských návštev, nerovnomerné rozmiestnenie predajní a pod. a zlepšiť rýchlosť odozvy používateľov navštevujúcich webovú stránku.

 

Zjednodušene povedané, pracovným princípom CDN je ukladanie zdrojov vašej zdrojovej stránky do vyrovnávacej pamäte na uzloch CDN umiestnených po celom svete. Keď používatelia požadujú zdroje, vrátia zdroje uložené vo vyrovnávacej pamäti na najbližšom uzle, namiesto toho, aby vyžadovali, aby sa žiadosť každého používateľa vrátila na vašu stránku. Získavanie zo zdrojovej lokality zabraňuje preťaženiu siete, zmierňuje tlak na zdrojovú lokalitu a zabezpečuje rýchlosť a skúsenosti používateľov pristupujúcich k zdrojom.

 

CDN

 

Optimalizačný efekt CDN na sieť sa odráža najmä v nasledujúcich aspektoch
  • Riešenie problému „prvej míle“ na strane servera
  • Zmierniť alebo dokonca odstrániť vplyv úzkych miest prepojenia medzi rôznymi operátormi
  • Zmiernite tlak na exportnú šírku pásma provincií
  • Zmierniť tlak na chrbticovú sieť
  • Optimalizovaná distribúcia horúceho obsahu na internete

2. Princíp fungovania CDN

CDN 002

Ako je možné vidieť na obrázku vyššie, postup používateľa na prístup k webovej lokalite, ktorá nepoužíva ukladanie do vyrovnávacej pamäte CDN, je nasledujúci:
  • Používateľ zadá názov domény, ktorú má navštíviť, a operačný systém požiada LocalDns o IP adresu názvu domény
  • LocalDns žiada ROOT DNS pre autoritatívny server názvu domény (predpokladá sa, že platnosť vyrovnávacej pamäte LocalDns vyprší)
  • ROOT DNS odpovedá na DNS záznam autorizácie názvu domény na LocalDns
  • Keď LocalDns získa autorizovaný DNS záznam názvu domény, pokračuje v dopytovaní IP adresy názvu domény od autorizovaného DNS názvu domény.
  • Keď DNS autorizácia názvu domény spýta záznam názvu domény, odpovie na LocalDns
  • LocalDns získa IP adresu názvu domény a odpovie klientovi
  • Keď používateľ získa IP adresu názvu domény, navštívi server lokality
  • Server lokality odpovie na požiadavku a vráti obsah klientovi

Prístupový proces CDN

CDN 003

Z vyššie uvedeného obrázku vidíme, že proces prístupu na webovú stránku po použití vyrovnávacej pamäte CDN sa stáva:

  • Používateľ zadá názov domény, ktorú má navštíviť, a operačný systém požiada LocalDns o IP adresu názvu domény.
  • LocalDns žiada ROOT DNS pre autoritatívny server názvu domény (predpokladá sa, že platnosť vyrovnávacej pamäte LocalDns vyprší)
  • ROOT DNS odpovedá na DNS záznam autorizácie názvu domény na LocalDns
  • Keď LocalDns získa autorizovaný DNS záznam názvu domény, pokračuje v dopytovaní IP adresy názvu domény od autorizovaného DNS názvu domény.
  • Keď DNS autorizácia názvu domény spýta záznam názvu domény (zvyčajne CNAME), odpovie na LocalDns
  • Keď LocalDns získa záznam názvu domény, požiada IP adresu názvu domény z inteligentného plánovacieho DNS
  • Smart Scheduling DNS odpovedá na LocalDns najvhodnejšou IP adresou uzla CDN podľa určitých algoritmov a stratégií (ako je statická topológia, kapacita atď.)
  • LocalDns získa IP adresu názvu domény a odpovie klientovi
  • Keď používateľ získa IP adresu názvu domény, navštívi server lokality
  • Server uzla CDN odpovie na požiadavku a vráti obsah klientovi. (Na jednej strane ich cache server uloží lokálne pre neskoršie použitie a na druhej strane vráti získané dáta klientovi, aby dokončil proces dátovej služby)

 

Na základe vyššie uvedenej analýzy môžeme konštatovať, že na dosiahnutie transparentného prístupu pre bežných používateľov (používateľský klient nemusí po použití vyrovnávacej pamäte vykonávať žiadne nastavenia), je potrebné pomocou DNS (Domain Name Resolution) naviesť používateľov na prístup na server Cache, aby ste dosiahli transparentné akceleračné služby. Keďže prvým krokom používateľov pri návšteve webovej lokality je rozlíšenie názvu domény, je to najjednoduchší a najefektívnejší spôsob, ako naviesť používateľov na návštevu úpravou DNS.

Komponenty siete CDN

Pre bežných používateľov internetu je každý uzol CDN ekvivalentom webového servera umiestneného okolo neho.

 

Prostredníctvom prevzatia DNS je požiadavka používateľa transparentne smerovaná na najbližší uzol a server CDN v uzle odpovie na požiadavku používateľa rovnako ako pôvodný server webovej stránky. Keďže je bližšie k používateľovi, čas odozvy je nevyhnutne rýchlejší.

 

Kúsok zakrúžkovaný bodkovaným kruhom na obrázku vyššie je vrstva CDN, ktorá sa nachádza medzi klientom a serverom lokality.

 

Inteligentné plánovanie DNS (ako napríklad 3DNS f5)

  • Smart Scheduling DNS je kľúčový systém v službe CDN. Keď používateľ navštívi webovú stránku, ktorá sa pripojí k službe CDN, žiadosť o rozlíšenie názvu domény nakoniec spracuje "Smart Scheduling DNS".
  • Prostredníctvom sady preddefinovaných politík poskytuje používateľovi adresu uzla, ktorá je v danom čase najbližšie k používateľovi, takže používateľ môže získať rýchlu službu.
  • Zároveň potrebuje udržiavať komunikáciu s CDN uzlami distribuovanými na rôznych miestach, sledovať zdravotný stav, kapacitu a ďalšie informácie každého uzla a zabezpečiť, aby bola požiadavka používateľa priradená najbližšiemu dostupnému uzlu.

 

Služba funkcie vyrovnávacej pamäte

  • Zariadenia na vyvažovanie záťaže (napríklad lvs, BIG/IP of F5)
  • Server vyrovnávacej pamäte obsahu (napríklad chobotnice)
  • zdieľané úložisko

 

3. Vysvetlenie pojmov

záznam CNAME

CNAME je alias (kanonický názov); možno ho použiť na preklad názvu domény na iný názov domény. Keď sa systém DNS pýta na meno na ľavej strane CNAME, prejde na meno na pravej strane CNAME a potom sa dopytuje až po posledné PTR alebo A meno, odpovie až po úspešnom dotaz, inak zlyhá.

 

Napríklad, ak máte na serveri uložených veľa údajov, na prístup k týmto zdrojom používate docs.example.com, no chcete k týmto zdrojom pristupovať aj dokumenty.example.com, potom môžete do svojho rozlíšenia DNS pridať záznam CNAME poskytovateľ služieb, ukážte na documents.example.com, docs.example.comadd Po tomto zázname CNAME budú všetky žiadosti o prístup dokumenty.example.com preposlané docs.example.com na získanie rovnakého obsahu.

Názov domény CNAME

Pri prístupe k CDN, po pridaní zrýchleného názvu domény v konzole poskytovateľa CDN, získate názov domény CNAME, ktorý vám priradí CDN. Musíte pridať záznam CNAME k vášmu poskytovateľovi služby rozlišovania DNS, aby nasmeroval váš zrýchlený názov domény na tento názov domény CNAME, aby sa všetky požiadavky na tento názov domény preniesli do uzla CDN, aby sa dosiahol efekt zrýchlenia.

DNS

DNS je skratka pre Domain Name System, čo znamená službu rozlišovania doménových mien. Jeho úlohou na internete je previesť názov domény na IP adresu, ktorú dokáže sieť rozpoznať. Ľudia sú zvyknutí zapamätať si názvy domén, ale stroje rozpoznávajú iba adresy IP. Medzi názvami domén a IP adresami existuje individuálna zhoda. Konverzná práca medzi nimi sa nazýva rozlíšenie názvu domény. Rozlíšenie názvu domény musí dokončiť vyhradený server na rozlíšenie názvu domény. Proces je automatický. Napríklad: www.baidu.com zadaná pri surfovaní na internete sa automaticky skonvertuje na 220.181.112.143.

 

Medzi bežných poskytovateľov služieb rozlíšenia DNS patria: Alibaba Cloud Resolution, Wanwang Resolution, DNSPod, Xinwang Resolution, Route53 (AWS), Dyn, Cloudflare atď.

Späť k hostiteľovi zdroja

Spätný hostiteľ: Spätný hostiteľ určuje konkrétnu lokalitu na pôvodnej lokalite, ku ktorej pristupuje požiadavka spätného pôvodu.

Príklad 1: Zdrojovou stránkou je názov domény. Zdrojová stránka www.a.comis a hostiteľ back-to-source je www.b.com. Potom je skutočnou požiadavkou back-to-source IP prevedená na `www.a.com a stránka www.b.com na príslušnom hostiteľovi

Príklad 2: Zdrojová lokalita je zdrojová lokalita IP je 1.1.1.1 a hostiteľ back-to-source je www.b.com, potom skutočný back-to-source je lokalita www.b.com na hostiteľovi zodpovedajúce 1.1.1.1

Protokol späť na zdroj

Protokol použitý pri spätnom odkaze na zdroj je konzistentný s protokolom používaným, keď klient pristupuje k zdroju, to znamená, že ak klient používa HTTPS na vyžiadanie zdroja, ak zdroj nie je uložený vo vyrovnávacej pamäti uzla CDN, uzol použije rovnaká metóda HTTPS na návrat k zdroju na získanie zdroja; Podobne, ak klient požaduje pomocou protokolu HTTP, uzol CDN tiež používa protokol HTTP pri návrate k zdroju.

 

Odporučiť dátové centrá, vyhradenú sieť, metropolitnú sieť, prenajatý okruh, zariadenie na prepojenie tmavých optických sietí,

Platforma DWDM OTN, HT6000 a HT6800.

 

2U Chassis 1

HT6800 DCI box

 

 

 

 

 

 

 

 

 

 

 

 

003 WhatsApp

Zaslať požiadavku