Avlasta din webbsajt med ett CDN

2008-10-12 – 20:22

CDN står för Content Delievery Network och är namnet på en tjänst där en eller flera servrar tar hand om din lagring på webben. Exempelvis så har Microsoft använt sig av Akamai och liknande tjänster för att se till att uppdateringar till Windows alltid går snabbt att ladda hem.

Det finns ett antal CDN-leverantörer och priser och funktionalitet skiljer sig en hel del beroende på vilken man väljer men man brukar få betala per överförd gigabyte.

Så hur kan ett CDN hjälpa dig undrar du kanske? Jo du kanske har en webbsajt med massor av statisk information såsom CSS, bilder eller kanske tunga filmer och här kommer ett CDN in i bilden.

Jag gjorde en snabb koll på min sajt download11.com över vilka filer som laddades in oftast:

/style.css
/bg.gif
/navigation.css
/nifty.js
/header-bg.png
/images/feed16.png
/images/download.gif
/favicon.ico

Och samtliga av dessa filer kan avlasta min webbserver genom att överföras till en CDN-leverantör. Jag testar för tillfället SimpleCDN.com och det tog mig max 20 minuter innan jag var igång och de serverade filer åt mig.

Jag har nu ett CNAME för files.download11.com som går till files.simplecdn.net där mina statiska filer nu ligger (files är ett namn som jag själv valt för min ”upload bucket”).

Bra CDN-leverantörer använder sig även av anycast-teknik vilket även innebär att de är mindre känsliga för belastningsattacker då samma IP-nummer återfinns på flera ställen.

Tips på några fler CDN-leverantörer förutom Akamai och SimpleCDN:

Gillar du detta inlägg? Sharing is caring:
Bloggy Pusha Facebook TwitThis Maila artikeln! Skriv ut artikeln!
Du bör också läsa något av följande inlägg:
  1. 8 Responses to “Avlasta din webbsajt med ett CDN”

  2. Safari MacIntosh

    Mycket intressant! Har inte riktigt trott att CDN-lösningar finns för ”vanliga dödliga”, utan snarare är riktat mot de med stor budget (typ Microsoft, Spotify). Ska tänka på det inför framtida projekt!

    Skrivet av Philip, Okt 12, 2008

  3. Safari MacIntosh

    Grymt tips.

    Johan Ronnestams senast blogginlägg..Slutsnackat

    Skrivet av Johan Ronnestam, Okt 12, 2008

  4. Firefox 3.0.3MacIntosh

    Väldigt intressant, har inte riktigt kommit i kontakt med CDN förut rent tekniskt, så ditt inlägg var väldigt lärorikt för mig. Tack!

    Patrik Högbergs senast blogginlägg..Hem & Villamässan i Älvsjö och utomhusspa

    Skrivet av Patrik Högberg, Okt 13, 2008

  5. Firefox 2.0.0.16GNU/Linux

    Kommer testa simplecdn, verkar prisvärt.

    Marcus Herous senast blogginlägg..Statistikunderhåll igen

    Skrivet av Marcus Herou, Okt 13, 2008

  6. Chrome 0.4.154.33Windows Vista

    Jag provade göra dns-uppslagning på files.download11.com och det tog över 1 sekund! När du lägger den som CNAME betyder det väl att dina besökares DNS-server måste slå upp domännamnet i flera steg? För småskaliga tjänster typ SimpleCDN borde DNS-tjänsten inte vara flaskhalsen och för bästa prestanda borde du nog använda files.simplecdn.net direkt istället för via extra indirektion mha ditt egna CNAME. Och om simpleCDN var smarta skulle de tillåta (uppmuntra!) dig och andra kunder att alla använder ”simplecdn.net” som uppslagningsdomännamn. Varje lokal internetleverantör kunde cacha DNS-uppslagning, så får alla automatiskt en IP-adress till deras närmsta simpleCDN-server, samt antalet (och hastigheten) på DNS-uppslagningar blir minimal. För ju färre subdomäner desto snabbare når man till rätt server.

    Skrivet av Simon B., Dec 19, 2008

  7. Firefox 3.0.5Windows XP

    Simon: Bra idé. Jag brukar inte se DNS som någon flaskhals då det fungerar bra och snabbt för det mesta. Men ska helt klart byta host om det är fallet

    Skrivet av Jonas, Dec 19, 2008

  8. Firefox 3.0.10GNU/Linux

    det finns ”mindre” (iofs vet jag inte hur stora de är) CDN-leverantörer där ute. t.ex. bombhot.se, där är det ju bara att ladda upp filen, så blir den tillgänglig on teh internetz…

    Skrivet av Martin K, Maj 28, 2009

  9. Firefox 3.6FirePHPMacIntosh

    Tack för ett bra inlägg om CDN. Får kika närmare på länkarna i inlägget.
    .-= Fredrik Forsmo senaste inlägg blog ..Hur bra är de olika partiernas webbplatser? (del 2) =-.

    Skrivet av Fredrik Forsmo, Jun 14, 2010

Skriv en kommentar

CommentLuv badge