Content Delivery Network (CDN) vs webhostingservere | CDN vs dedikeret hosting | CDN vs Cloud Hosting | Google Page Speed Services
CDN og webhosting ser ud til at ligne hinanden, men de er tot alt to forskellige koncepter. Webhosting er at hoste dit indhold på din hjemmeside på en server. Der er forskellige hostingplaner tilgængelige i disse dage som delt hosting, VPS (Virtual Private Hosting), Dedikeret Hosting og Cloud Hosting. Da webdataene bliver rigere, i den forstand mere med lyd, video eller større sidestørrelser, bruger det mere båndbredde til at levere slutbrugeren eller den person, der browser. Ud over båndbredden tager det mere tid at indlæse indholdet af websiden til brugeren. Kun her kommer CDN-netværket ind i billedet.
Webhosting
Der er forskellige metoder og teknologier til at bygge en webhostingserver. I disse dage kan vi ikke bare tale om webservere, da de fleste af hjemmesiderne har applikationer som MySQL, Oracle, MS SQL osv. Så det er en total hostingløsning, der inkluderer webservere såvel som applikationsservere. I henhold til din trafik (hits) kan du bestemme, hvilken løsning du skal gå efter. Den grundlæggende webhostingløsning er delt hosting. Hvis du har mere trafik og har brug for mere ydeevne, skal du muligvis vælge VPS (Virtual Private Server), Dedicated Hosting eller Could Hosting. Dedikeret hostingløsning er dyr, men den er en ideel løsning til højtydende applikationer og et miljø med høj trafik.
Content Delivery Network (CDN) | Hvorfor har vi brug for CDN til websteder?
Hvis du har flere brugere (hits) på vej til dit websted, skal du muligvis overveje CDN-implementering til dit websted. CDN er et distribueret netværk, der fungerer som en cache for dine websider på forskellige geografiske steder. Det kunne kategoriseres under indholdsoptimeret levering. Antag, at du har hostet din hjemmeside i den amerikanske vestkyst, og brugerne er spredt over hele verden. Når hver bruger anmoder om en side fra dit web, skal den komme fra det vestlige USA. Tænk på en bruger, der anmoder om en side fra Hong Kong, men siden skal stadig rejse fra det vestlige USA til Hong Kong. Så hvad CDN gør er, at det cacher dit statiske indhold på dit websted i flere noder over hele verden, og afhængigt af oprindelsen af anmodningen leverer det statiske dele af dit websted eller sider fra distribuerede steder tættere på brugeren. Det gør leveringen af indhold hurtigere end levering fra en webserver. Der er mekanismer til at holde CDN-indholdet opdateret med det originale indhold på webserveren. Ved at introducere CDN får vi hurtig levering, sparer international båndbredde, har mere redundans og lav forsinkelse på vores web.
Google planlægger også at introducere CDN for brugere, som kaldes "sidehastighedstjenester". I øjeblikket tester Google denne tjeneste med udvalgte brugere, og det vil snart være en afgiftspligtig tjeneste fra Google.
Hvad er forskellen mellem CDN-hosting og webhosting?
(1) Webhosting er at hoste dit web på en server for at give folk adgang fra internettet, hvorimod CDN øger leveringshastigheden af dit webindhold over hele verden.
(2) CDN leverer i øjeblikket kun den statiske del af dit websted, men Google planlægger at cache hele siden inklusive indholdet på dine websider, webservere på den anden side, indeholder alt dit web-relaterede indhold.
(3) For det meste hostes webindhold på en enkelt server, men CDN-indhold vil blive spredt over hele verden i flere hostede miljøer.