Viens raksts palīdz skaidri uzzināt, kas ir CDN.

Apr 19, 2023

Atstāj ziņu

1. Kas ir CDN

CDN pilns nosaukums ir satura piegādes tīkls, tas ir, satura izplatīšanas tīkls. Tās mērķis ir esošajam internetam pievienot jaunu kešatmiņas (kešatmiņas) slāņa slāni un publicēt vietnes saturu tajā mezglā, kas ir vistuvāk lietotāja tīkla "malai", lai lietotāji varētu iegūt nepieciešamo saturu tuvumā un uzlabot lietotāja pieredze. Piekļuves vietnei atsaucība. Tehniski atrisiniet tādus iemeslus kā mazs tīkla joslas platums, liels lietotāju apmeklējumu skaits, nevienmērīgs tirdzniecības vietu sadalījums utt., kā arī uzlabojiet vietnes apmeklētāju atbildes ātrumu.

 

Vienkārši sakot, CDN darbības princips ir saglabāt avota vietnes resursus kešatmiņā CDN mezglos, kas atrodas visā pasaulē. Kad lietotāji pieprasa resursus, viņi atgriezīs resursus, kas ir kešatmiņā tuvākajā mezglā, tā vietā, lai katram lietotājam pieprasītu atgriezties jūsu vietnē. Iegūšana no avota vietnes novērš tīkla pārslodzi, mazina spiedienu uz avota vietni un nodrošina darbības ātrumu un pieredzi. lietotāji piekļūst resursiem.

 

CDN

 

CDN optimizācijas ietekme uz tīklu galvenokārt ir atspoguļota šādos aspektos
  • "Pirmās jūdzes" problēmas risināšana servera pusē
  • Samazināt vai pat novērst starpsavienojumu vājo vietu ietekmi starp dažādiem operatoriem
  • Atvieglojiet provinču eksporta joslas platuma spiedienu
  • Samaziniet spiedienu uz mugurkaula tīklu
  • Optimizēta karstā satura izplatīšana internetā

2. CDN darbības princips

CDN 002

Kā redzams iepriekš redzamajā attēlā, process, kurā lietotājs var piekļūt vietnei, kurā netiek izmantota CDN kešatmiņa, ir šāds:
  • Lietotājs ievada apmeklējamo domēna nosaukumu, un operētājsistēma vaicā LocalDns domēna nosaukuma IP adresei.
  • LocalDns vaicā ROOT DNS domēna vārda autoritatīvajam serverim (tas pieņem, ka LocalDns kešatmiņas derīguma termiņš beidzas)
  • ROOT DNS reaģē uz domēna vārda autorizācijas DNS ierakstu uz LocalDns
  • Pēc tam, kad LocalDns iegūst domēna vārda autorizēto DNS ierakstu, tas turpina domēna vārda IP adreses vaicājumu no domēna vārda autorizētā DNS.
  • Pēc domēna vārda autorizācijas dns vaicājuma domēna vārda ierakstam tas atbild uz LocalDns
  • LocalDns saņems domēna vārda IP adresi un atbildēs klientam
  • Pēc tam, kad lietotājs saņem domēna vārda IP adresi, viņš apmeklē vietnes serveri
  • Vietnes serveris atbild uz pieprasījumu un atdod saturu klientam

CDN piekļuves process

CDN 003

No iepriekš redzamā attēla mēs redzam, ka vietnes piekļuves process pēc CDN kešatmiņas izmantošanas kļūst:

  • Lietotājs ievada apmeklējamo domēna nosaukumu, un operētājsistēma LocalDns vaicā domēna nosaukuma IP adresi.
  • LocalDns vaicā ROOT DNS domēna vārda autoritatīvajam serverim (tas pieņem, ka LocalDns kešatmiņas derīguma termiņš beidzas)
  • ROOT DNS reaģē uz domēna vārda autorizācijas DNS ierakstu uz LocalDns
  • Pēc tam, kad LocalDns iegūst domēna vārda autorizēto DNS ierakstu, tas turpina domēna vārda IP adreses vaicājumu no domēna vārda autorizētā DNS.
  • Pēc domēna vārda autorizācijas dns vaicā domēna vārda ierakstu (parasti CNAME), tas atbild uz LocalDns
  • Pēc tam, kad LocalDns iegūst domēna vārda ierakstu, tas vaicā domēna nosaukuma IP adresi no viedā plānošanas DNS.
  • Viedā plānošanas DNS reaģē uz LocalDns ar vispiemērotāko CDN mezgla IP adresi saskaņā ar noteiktiem algoritmiem un stratēģijām (piemēram, statisko topoloģiju, ietilpību utt.)
  • LocalDns saņems domēna vārda IP adresi un atbildēs klientam
  • Pēc tam, kad lietotājs iegūst domēna vārda IP adresi, viņš apmeklē vietnes serveri
  • CDN mezgla serveris atbild uz pieprasījumu un atdod saturu klientam. (No vienas puses, kešatmiņas serveris to saglabā lokāli vēlākai lietošanai un, no otras puses, atdod iegūtos datus klientam, lai pabeigtu datu apkalpošanas procesu)

 

Veicot iepriekš minēto analīzi, varam secināt, ka, lai panāktu pārskatāmu piekļuvi parastajiem lietotājiem (lietotāja klientam pēc kešatmiņas izmantošanas nav jāveic nekādi iestatījumi), ir nepieciešams izmantot DNS (Domain Name Resolution), lai palīdzētu lietotājiem piekļūt kešatmiņas serverim, lai nodrošinātu pārredzamus paātrinājuma pakalpojumus. Tā kā pirmais solis, lai lietotāji apmeklētu vietni, ir domēna vārda izšķiršana, tas ir vienkāršākais un efektīvākais veids, kā novirzīt lietotājus apmeklēt, mainot DNS.

CDN tīkla sastāvdaļas

Parastajiem interneta lietotājiem katrs CDN mezgls ir līdzvērtīgs tīmekļa serverim, kas atrodas ap to.

 

Izmantojot DNS pārņemšanu, lietotāja pieprasījums tiek pārskatāmi novirzīts uz tuvāko mezglu, un mezglā esošais CDN serveris atbildēs uz lietotāja pieprasījumu tāpat kā vietnes sākotnējais serveris. Tā kā tas atrodas tuvāk lietotājam, reakcijas laiks noteikti ir ātrāks.

 

Augšējā attēlā redzamais punktētais aplis ir CDN slānis, kas atrodas starp klientu un vietnes serveri.

 

Viedā plānošanas DNS (piemēram, f5 3DNS)

  • Viedās plānošanas DNS ir galvenā sistēma CDN pakalpojumā. Kad lietotājs apmeklē vietni, kas pievienojas CDN pakalpojumam, domēna vārda atrisināšanas pieprasījumu beidzot apstrādās viedās plānošanas DNS.
  • Izmantojot iepriekš noteiktu politiku kopu, tas nodrošina lietotājam tobrīd lietotājam vistuvāko mezgla adresi, lai lietotājs varētu saņemt ātru apkalpošanu.
  • Tajā pašā laikā tai ir jāuztur saziņa ar dažādās vietās izplatītajiem CDN mezgliem, jāseko katra mezgla veselības stāvoklim, jaudai un citai informācijai, kā arī jānodrošina, lai lietotāja pieprasījums tiktu piešķirts tuvākajam pieejamajam mezglam.

 

Kešatmiņas funkcijas pakalpojums

  • Slodzes balansēšanas aprīkojums (piemēram, LVs, BIG/IP no F5)
  • Satura kešatmiņas serveris (piemēram, kalmārs)
  • koplietota krātuve

 

3. Terminu skaidrojums

CNAME ieraksts

CNAME ir aizstājvārds (kanoniskais nosaukums); to var izmantot, lai mainītu domēna nosaukumu uz citu domēna nosaukumu. Kad DNS sistēma vaicā nosaukumu CNAME kreisajā pusē, tā pāries uz nosaukumu CNAME labajā pusē un pēc tam vaicās līdz pēdējam PTR vai A vārdam, tā atbildēs tikai pēc veiksmīgas vaicājumu, pretējā gadījumā tas neizdosies.

 

Piemēram, ja serverī ir glabāts daudz datu, jūs izmantojat docs.example.com, lai piekļūtu šiem resursiem, bet jūs arī vēlaties piekļūt šiem resursiem, tad varat pievienot CNAME ierakstu savai DNS izšķirtspējai. pakalpojumu sniedzējs, norādiet uz document.example.com, docs.example.comadd Pēc šī CNAME ieraksta visi piekļuves document.example.com pieprasījumi tiks pārsūtīti uz docs.example.com, lai iegūtu to pašu saturu.

CNAME domēna nosaukums

Piekļūstot CDN, pēc paātrinātā domēna nosaukuma pievienošanas CDN nodrošinātāja konsolē jūs saņemsit CDN piešķirto CNAME domēna nosaukumu. Jums jāpievieno CNAME ieraksts savam DNS izšķirtspējas pakalpojumu sniedzējam, lai jūsu paātrinātā domēna nosaukums norādītu šo CNAME domēna nosaukumu, lai visi šī domēna nosaukuma pieprasījumi tiktu pārsūtīti uz CDN mezglu, lai panāktu paātrinājuma efektu.

DNS

DNS apzīmē domēna nosaukumu sistēmu, kas nozīmē domēna vārdu izšķiršanas pakalpojumu. Tās loma internetā ir pārveidot domēna nosaukumu IP adresē, ko tīkls var atpazīt. Cilvēki ir pieraduši iegaumēt domēna nosaukumus, bet mašīnas atpazīst tikai IP adreses. Starp domēna vārdiem un IP adresēm pastāv savstarpēja atbilstība. Pārveidošanas darbs starp tiem tiek saukts par domēna vārda izšķirtspēju. Domēna vārda izšķirtspēja ir jāpabeidz speciālam domēna vārdu izšķiršanas serverim. Process ir automātisks. Piemēram: www.baidu.com, kas ievadīts, sērfojot internetā, tiks automātiski pārveidots par 220.181.112.143.

 

Pie izplatītākajiem DNS izšķirtspējas pakalpojumu sniedzējiem pieder: Alibaba Cloud Resolution, Wanwang Resolution, DNSPod, Xinwang Resolution, Route53 (AWS), Dyn, Cloudflare utt.

Atpakaļ uz avota saimniekdatoru

Atpakaļ uz izcelsmi resursdators: Atpakaļ uz izcelsmi resursdators nosaka konkrēto vietni izcelsmes vietnē, kurai piekļūst atpakaļ uz izcelsmi pieprasījums.

1. piemērs: avota vietne ir domēna nosaukums. Avota vietne www.a.comis , un resursdators no sākuma līdz avotam ir www.b.com. Tad faktiskais atpakaļ uz avotu pieprasījums ir IP, kas atrisināts kā www.a.com, un vietne www.b.com attiecīgajā resursdatorā.

2. piemērs: avota vietne ir IP avota vietne 1.1.1.1, un atpakaļ uz avotu resursdators ir www.b.com, tad faktiskā atpakaļ uz avotu ir vietne www.b.com resursdatorā. kas atbilst 1.1.1.1

Protokols atpakaļ uz avotu

Protokols, ko izmanto, atsaucoties uz avotu, atbilst protokolam, ko izmanto, kad klients piekļūst resursam, tas ir, ja klients izmanto HTTPS, lai pieprasītu resursu, ja resurss nav kešatmiņā CDN mezglā, mezgls izmantos tā pati HTTPS metode, lai atgrieztos pie avota, lai iegūtu resursu; Tāpat, ja klients pieprasa, izmantojot HTTP protokolu, CDN mezgls arī izmanto HTTP protokolu, atgriežoties pie avota.

 

Iesakiet datu centrus, specializētu tīklu, lielpilsētu tīklu, nomāto līniju, tumšās šķiedras tīkla starpsavienojumu ierīci,

DWDM OTN platforma, HT6000 un HT6800.

 

2U Chassis 1

HT6800 DCI box

 

 

 

 

 

 

 

 

 

 

 

 

003 WhatsApp

Nosūtīt pieprasījumu