Innehållsleveransnätverk (CDN) vs servrar för webbhotell | CDN vs dedikerat hosting | CDN vs Cloud Hosting | Googles sidhastighetstjänster
CDN och webbhotell verkar likna varandra, men de är helt två olika begrepp. Webbhotell är värd för ditt innehåll på din webbplats på en server. Det finns olika värdplaner tillgängliga idag som delad hosting, VPS (Virtual Private Hosting), Dedicated Hosting och Cloud Hosting. Eftersom webbdata blir rikare, i den mening mer med ljud, video eller större sidstorlekar, förbrukar den mer bandbredd för att leverera slutanvändaren eller den som surfar. Utöver bandbredden tar det mer tid att ladda innehållet på webbsidan till användaren. Endast här kommer CDN-nätverket in i bilden.
Webbhotell
Det finns olika metoder och tekniker för att bygga en webbhotell-server. Nuförtiden kan vi inte bara prata om webbservrar, eftersom de flesta webbplatser har applikationer som MySQL, Oracle, MS SQL etc. Så det är en total värdlösning som inkluderar webbservrar samt applikationsservrar. Enligt din trafik (träffar) kan du bestämma vilken lösning du ska välja. Den grundläggande webbhotelllösningen är delad hosting. Om du har mer trafik och behöver mer prestanda kan du behöva gå med VPS (Virtual Private Server), Dedicated Hosting eller Could Hosting. Dedikerad webbhotelllösning är dyr, men den är en idealisk lösning för applikationer med hög prestanda och hög trafikmiljö.
Content Delivery Network (CDN) | Varför behöver vi CDN för webbplatser?
Om du har fler användare (träffar) som kommer till din webbplats kan du behöva överväga CDN-implementering för din webbplats. CDN är ett distribuerat nätverk som fungerar som en cache på dina webbsidor på olika geografiska platser. Det kan kategoriseras under innehållsoptimerad leverans. Antag att du har varit värd för din webbplats på västkusten i USA och att användarna är spridda över hela världen. När varje användare begär en sida från din webb måste den komma från västra USA. Tänk på en användare som begär en sida från Hong Kong, men sidan behöver fortfarande resa från västra USA till Hong Kong. Så vad CDN gör är att det cachar ditt statiska innehåll på din webbplats i flera noder över hela världen, och beroende på ursprunget på begäran, levererar den statisk del av din webbplats eller sidor från distribuerade platser närmare användaren. Det gör innehållsleveransen snabbare än att levereras från en webbserver. Det finns mekanismer för att hålla CDN-innehållet uppdaterat med det ursprungliga innehållet på webbservern. Genom att införa CDN får vi snabb leverans, sparar internationell bandbredd, har mer redundans och låg latens för vår webb.
Google planerar också att införa CDN för användare, som kallas "sidhastighetstjänster". För närvarande testar Google den här tjänsten med utvalda användare, och det kommer snart att bli en avgiftsbelagd tjänst från Google.
Vad är skillnaden mellan CDN Hosting och webbhotell? (1) Webbhotell är att vara värd för din webb på en server så att människor kan komma åt från Internet, medan CDN ökar leveranshastigheten för ditt webbinnehåll över hela världen. (2) CDN för tillfället levererar endast den statiska delen av din webbplats, men Google planerar att cacha hela sidan inklusive innehåll på dina webbsidor, webbservrar å andra sidan, innehåller allt ditt webbrelaterade innehåll. (3) För det mesta är webbinnehåll värd på en enda server, men CDN-innehåll kommer att spridas över hela världen, i flera värdmiljöer. |