Gå til indholdet

Content Delivery Network

Et CDN leverer webindhold fra flere steder. Offentlige filer kan mellemlagres dér; personlige portalsvar kræver egne cacheregler.

Også kendt somCDN
Cloud & drift

Hvad er et Content Delivery Network?

Et Content Delivery Network (CDN) leverer webindhold via distribuerede servere. MDN forklarer, hvordan kopier holdes klar flere steder. Ved et passende cachehit kan en gemt kopi besvare anmodningen. En manglende kopi skal først hentes fra oprindelsesserveren. Effekten afhænger derfor af indhold, konfiguration og faktiske anmodninger.

Eksempel: distribuere en offentlig håndbog

I det opdigtede eksempel leveres den frit tilgængelige håndbog handbuch-v1.pdf via et CDN. Til den nye udgave udgiver teamet handbuch-v2.pdf og opdaterer websitets links. Det undersøger, hvilken udgave der kommer fra hver adresse. At udskifte en fil uden at ændre adressen ville også kræve passende opdatering eller sletning af de mellemlagrede kopier.

Personlige projektrapporter fra portalen må i dette design ikke ende i den fælles CDN-cache. MDN skelner mellem private og fælles cacher og advarer om deling af personligt tilpasset indhold med andre. Teamet skal afstemme svarheadere og de faktisk gældende CDN-regler; et login alene er ikke tilstrækkeligt bevis.

Et CDN erstatter hverken applikationens adgangskontrol eller en plan for sikkerhedskopiering og gendannelse. Om det forbedrer leveringen, bør måles for de nødvendige filer og brugernes placeringer.

Kilder

Artikler om emnet

Cloud & drift med ASES

Hosting, deployment, vedligeholdelse og support