Vad är ett CDN och hur det har utvecklats 2018

Vad är ett CDN och hur det har utvecklats 2018

Innehållsleveransnätverk allmänt kända som CDN är den senaste tekniken som helt förändrar sättet, hur information levereras över internet. Numera använder alla det, och om du tänker som inget sätt har jag aldrig använt det; då har du fel. Oavsett vad du gör eller vilken typ av innehåll du konsumerar, direkt eller indirekt interagerar vi alla med CDN varje gång vi surfar på internet för att läsa en artikel, handla online eller titta på YouTube-videor.

På ett enkelt språk; Ett CDN- eller innehållsleveransnätverk hjälper till med snabb överföring av tillgångar som behövs för att ladda internetinnehåll inklusive HTML-sidor, JavaScript-filer, formatmallar, bilder och videor. Även om det inte får förväxlas med värdtjänsterna; eftersom CDN inte kan vara värd för dina data på någon webbserver, cachar de bara innehållet i applikationer och använder det cachade innehållet för att förbättra webbplatsens prestanda.

CDN finns där under mycket lång tid, men under de senaste åren har deras popularitet ökat många gånger och växer fortfarande kontinuerligt. Idag betjänas majoriteten av webbtrafiken via CDN. Även det största namnet på Internet som Facebook, Amazon, Google, Netflix etc. använder det också för att öka sin användarupplevelse och tillhandahålla innehållet på ett mycket snabbare sätt.

Du kan förstå CDN som ett geografiskt distribuerat nätverk av proxyservrar och deras datacenter. Målet med detta är att sprida tjänsten på ett smidigt sätt så att den är relativt närmare slutanvändaren vilket resulterar i hög tillgänglighet och hög prestanda. Många tycker att CDN är en enda enhet, men i själva verket är CDN ett samlingsbegrepp för alla olika typer av enskilda innehållsleveranstjänster under det som videostreaming, nedladdning av programvara, webb- och mobilinnehållsacceleration licensierad / hanterad CDN, transparent caching , etc.

Hur CDN fungerar – Teknik bakom det

Det främsta målet för Content Delivery Networks är att minimera avståndet mellan besökarna och dina webbplats servrar. För att uppnå detta distribueras vanligtvis noder eller CDN-servern på flera platser, ofta över flera stamnät som lagrar den cachade versionen av dess innehåll och ansvarar för innehållsleverans till besökare inom sitt serveringsområde. I grund och botten kan du säga att A CDN placerar ditt innehåll på många ställen samtidigt, vilket ger överlägsen täckning till dina användare på ett snabbare sätt.

Antalet noder och servrar som utgör en CDN varierar beroende på olika faktorer som nodens arkitektur, antalet besökare de vill betjäna och många fler. Men den grundläggande strategin är densamma i alla typer av CDN-nätverk, dvs. ett nätverk av servrar som är länkade tillsammans med målet att leverera innehåll så snabbt, billigt, pålitligt och säkert som möjligt.

Antag att när någon som bor i Los Angeles besöker din brittiska serverbaserade webbplats, serveras den via en lokal amerikansk PoP (Point of Presence) som tar lite tid. Men tänk om begäran från användaren i LA betjänas av en server närmast dem. Det är här CDN spelar in. Om din webbplats använder CDN överförs en cachad bild av din webbplats över alla noder med det CDN-nätverket, och när en begäran görs serveras den av närmaste servern till den begäran som säkerställer snabbare leverans av innehåll.

Även om det var så här tidigare fungerade CDN: er, men nu har CDN: er kommit på en ny metod som kallas “Delivery Optimization”. När du besöker en webbplats på din dator lagras den cachade kopian av den webbplatsen på din dator. Nu om någon från ditt närområde begär samma resurs och CDN-servrarna är upptagen eller långt ifrån din plats, kommer du att servera data till servrarna. Så här fungerar Akamai Technologies, som betjänar 30% av den totala internettrafiken.

Fördelar med att använda ett innehållsleveransnätverk

cdn

Även om det finns många fördelar med att använda en CDN och det beror också på typen och storleken på CDN du använder eftersom det finns olika typer av CDN för olika ändamål. Men de främsta fördelarna med att använda ett innehållsleveransnätverk är följande.

    Snabbare laddningstid för webbplatser och appar

Eftersom CDN distribuerar ditt innehåll till alla noder som finns i deras nätverk vilket gör det möjligt för webbplatsen att ha en snabbare laddningstid eftersom närmaste CDN-server serverar begäran till användaren. Tillsammans med den snabbare laddningstiden hjälper det dig också att minska din studsfrekvens och användarengagemang på din webbplats.

    Minskning av bandbreddskostnader

Med hjälp av cachning och andra optimeringar kan CDN: er verkligen hjälpa dig att minska din bandbreddskostnad eftersom de minskar mängden data som en originalserver eller servern där din webbplats initialt måste tillhandahålla.

    Öka tillgänglighet och redundans

Med CDN kan du öka din tillgänglighet och redundans eftersom CDN kan hantera en stor mängd trafik och maskinvarufel på grund av detta är i allmänhet inte en sak i innehållsleverans.

    Förbättra webbplatsens säkerhet

CDN hjälper dig att utveckla din webbplatssäkerhet genom att ge dig skydd mot DDoS-lindring och andra typer av attacker.

    Hantera höga trafikbelastningar – Lastbalansering

Med bättre distribuerad servernatur kan en CDN hantera den stora mängden trafik och motstå hårdvarufel bättre än många originalservrar. Med CDN kan du också enkelt använda lastbalanseringstjänster CDN: s omvända proxytopologi är perfekt för detta, liksom standardmottagaren för all inkommande trafik.

CDNs Evolution – Historiska händelser

    Akamai Technologies utvecklades ur en MIT-undersökning försökte första gången lösa problemet med distribuerat innehållsleverans. År 2002 började storskaliga Internetleverantörer att bygga sin egen CDN-funktionalitet och tillhandahöll skräddarsydda tjänster.Mer än 3000 företag visade sig använda CDN, miljoner dollar i det .

2005 beräknades CDN-intäkterna för både streaming av video och Internetradio växa till 40%

    2008 lanserade Amazon sitt innehållsleveransnätverk 2011 AT&T tillkännager sitt nya molnbaserade innehållsleveransnätverk som gör det möjligt att flöda innehåll från sina 38 datacenter runt om i världen för att minska transit- och latens gånger Akamais aktieintäkter för 2012 rapporteras vara $ 345,32 miljoner Mer investering håller strömmar in för vidareutveckling av denna teknik av internetjättar som Microsoft och Google.