Vsebinska dostavna mreža CDN
Vsebinska dostavna mreža CDN (Content Delivery Network) predstavlja mrežo medsebojno povezanih strežnikov, ki pospeši nalaganje strani spletnih aplikacij z visoko obremenitvijo.
Na primer, ko uporabnik odpre spletno mesto, morajo se vse v njem nameščene slike najprej naložiti s strežnika. Če je uporabnik geografsko daleč od strežnika spletnega mesta, se lahko čas prenosa slik znatno poveča. Ravno zato, da se to izogne, se uporabljajo strežniki CDN, ki so geografsko nameščeni bližje uporabnikom.
Glavna naloga CDN je, da odpre prisotne točke (POP) ali skupine obrobnih strežnikov CDN na različnih geografskih lokacijah.
Načela delovanja CDN:
- Predpomnjenje - postopek shranjevanja kopij podatkov, da se jim lahko hitro dostopa, ko je to potrebno. V CDN predpomnjenje pomeni shranjevanje statične vsebine spletnih mest na več omrežnih strežnikih.
- Dinamično pospeševanje - zmanjšanje časa odziva strežnikov pri interakciji uporabnika z dinamično spletno vsebino. Za dinamično pospeševanje uporabljajo vmesne strežnike CDN med spletnimi mesti in uporabniki.
- Obrobno logično računanje se izvaja na obrobnem strežniku CDN in je namenjeno pospeševanju prenosa podatkov med odjemalcem in strežnikom. Posledično razporeditev računanja med spletne strežnike in obrobje omrežja prispeva k povečanju hitrosti nalaganja in, na splošno, zmogljivosti spletnih mest.
Področja uporabe CDN:
- Hitra dostava ali nalaganje vsebine.
- Pretakanje v realnem času, na primer za predvajanje prenosov ali novic v živo.
- Razširljivost uporabnikov, tj. podpora na spletnem mestu sočasno velikega števila obiskovalcev.
Glejte tudi
-
podatkovni tip sklad,
ki se pogosto uporablja v programiranju -
podatkovni tip kopica,
ki se pogosto uporablja v programiranju -
Strežniška stran,
ki vključuje vse programe in operacije na strežniku -
način organizacije podatkov
LIFO,
ki se pogosto uporablja v programiranju -
način organizacije podatkov
FIFO,
ki se pogosto uporablja v programiranju