Computer help - file server


[ Blog ] - [ File Server ] - [ Удаленная компьютерная помощь ]

Een Content Delivery Network (CDN) is een verzameling servers die over de hele wereld zijn verspreid en die delen van uw website leveren aan sitebezoekers die zich in de buurt van die servers bevinden.

Het meest gebruikelijke gebruik van een CDN is voor het aanleveren van afbeeldingen van een website. Dit komt doordat afbeeldingen meestal het langzaamst ladende onderdeel van een webpagina zijn. Wat is een CDN?

Een CDN is geen webhost. Het slaat gewoon de delen van uw website op die u heeft ingesteld om te worden bediend door een CDN. Deze opgeslagen (cach) bestanden worden geüpload naar alle verschillende servers over de hele wereld.

Wanneer een bezoeker uit een ander land uw website bezoekt, ontvangen ze de tekst rechtstreeks van uw webhost, maar mogelijk ontvangen ze een aantal andere bestanden van het CDN server het dichtst bij hun locatie.

Deze bestanden kunnen zijn: Javascript-bestanden Afbeeldingen Video's Stylesheets

De vraag naar CDN-services schoot omhoog toen Google de laadsnelheid van pagina's begon te gebruiken als een variabele in hun rangschikkingsalgoritme.

Deze race om de snelst ladende pagina over een onderwerp te worden, vereiste website-eigenaren om alternatieven te zoeken voor langzaam ladende afbeeldingen op de site.Het gedistribueerde CDN-netwerk in de cache was de perfecte oplossing. Waarom een ​​CDN essentieel is voor uw site

Als u een website heeft, is de snelheid waarmee pagina's worden geladen om een ​​aantal redenen belangrijk. Zoals hierboven vermeld, verhoogt het uw algehele rankingscore bij Google.

Ten tweede verbetert het de ervaring die bezoekers op uw website hebben. Hierdoor blijven ze langer op uw website en bezoeken ze meer pagina's erop.

Hier zijn een paar andere manieren waarop een CDN essentieel is voor uw website. Bespaart bandbreedte

Door een CDN te gebruiken, verschuift u het bandbreedtegebruik van de server van uw webhost naar het gedistribueerde netwerk van CDN-servers.

Zodra u uw CDN-account heeft ingesteld en bij uw domein heeft ingesteld, zult u zien dat die bandbreedte zich begint op te stapelen in uw accountdashboard.

Dit is de bandbreedtevraag die u van de server van uw webhost verwijdert. Omdat webhostingservices zo duur zijn als ze zijn - en er vaak kosten in rekening worden gebracht voor het gebruik van meer bandbreedte - komt het terugdringen van het bandbreedtegebruik meestal neer op aanzienlijke kostenbesparingen.

CDN-bandbreedtekosten zijn veel goedkoper dan webhostingkosten.Dit komt doordat CDN-services hun servernetwerk hebben opgezet om inhoud met een hoge bandbreedte, zoals afbeeldingen, te beheren. Dit doen ze op de volgende manieren. CDN's gebruiken optimalisaties zoals server load balancing en stationaire schijven, die de overdracht versnellen en fouten verminderen. Door technieken voor het manipuleren van bestandsgrootte, zoals bestandscompressie en -minificatie, verminderen CDN's de hoeveelheid gegevens die wordt overgedragen. Door gebruik te maken van SSL/TLS-certificaten kunnen CDN's het aantal valse overdrachtsstarts verminderen, waardoor de noodzaak om een ​​overdracht opnieuw te starten en nog meer gegevens te verzenden, wordt vermeden.Vermindert downtime

Als het op betrouwbaarheid aankomt, zijn er maar een paar dingen die de downtime van uw website meer verminderen dan wanneer u een CDN-service gebruikt.

Deze verhoogde uptime is te wijten aan een aantal redenen.

Het gedistribueerde CDN-netwerk betekent dat het grootste deel van uw bandbreedte - afbeeldingen - afkomstig is van meerdere servers van over de hele wereld. CDN-services gebruiken een techniek die 'load balancing' wordt genoemd, wat betekent dat wanneer er overmatige vraag is van de ene server, andere servers worden gebruikt om de belasting te verdelen.

Telkens wanneer uw websiteverkeer aanzienlijk stijgt, stelt dit veel eisen aan meerdere hardware. Met name de webserver in het datacenter van uw webhost en de gedistribueerde servers die worden beheerd door uw CDN-service.

En aangezien afbeeldingen en bestanden het grootste deel uitmaken van de gegevens die worden overgedragen, zal daar de meeste vraag plaatsvinden.

Het feit dat CDN's die vraag op meerdere load-balanced servers beheren, betekent dat uw site aanzienlijk meer verkeer kan verwerken dan wanneer u geen CDN-service zou gebruiken.Verbetert de beveiliging

Het zal u misschien verbazen te horen dat het gebruik van een CDN ook de beveiliging van uw site kan verhogen.

Om dit te begrijpen, is het eerst belangrijk om de gegevensstroom te begrijpen wanneer bezoekers naar uw website komen.

In een enkele webserveropstelling doen bezoekers een verzoek om een ​​webpagina, en uw webserver moet reageren met alle gegevens - inclusief tekst, afbeeldingen, javascript en stylesheets. Al die vraag naar bandbreedte heeft gevolgen voor uw ene webserver.

Stel je dit voor als een dam met meerdere waterpoorten.In dit scenario zou het een dam zijn met slechts één poort waar water doorheen kan stromen. Er zou niet al te veel water nodig zijn om de dam te zwaar te belasten en het water over de top te laten stromen.

Daarom zijn de meeste dammen gebouwd met meerdere poorten die kunnen worden geopend als het water aan de andere kant stijgt.

Als je een website hebt gehost op een enkele webserver, kost het een DDOS-aanvaller veel minder moeite om je website plat te leggen.

DDOS-aanvallen worden gelanceerd door veel verschillende "bots" van over de hele wereld, waarbij honderden of zelfs duizenden gebruikers tegelijkertijd verzoeken tegen uw webserver indienen.

Door echter een CDN-service te gebruiken met gedistribueerde webservers over de hele wereld, zijn al die servers als extra poorten in de dam.

Nu hoeft uw webserver alleen nog maar tekst te serveren, en meerdere CDN-servers leveren afbeeldingen en andere bestanden. Al deze servers delen in wezen de vraag naar bandbreedte.

Dit biedt geen 100% bescherming tegen DDOS-aanvallen, maar het vereist dat de inspanning die de hackers in de aanval steken veel groter is voordat uw website uitvalt.

Bovendien, als u ervoor zorgt dat uw CDN is ingesteld met TLS/SSL-certificaten, wordt al het verkeer versleuteld en beschermd tegen hackers die het webverkeer onderscheppen. Hoe u uw CDN-service instelt

Hoewel een CDN-service misschien ingewikkeld klinkt, is het instellen vrij eenvoudig.

Eerst moet u een CDN-service kiezen. Er zijn een paar belangrijke om uit te kiezen. Cloudflare: een van de grootste en meest bekende CDN-services die door veel grote bedrijven over de hele wereld wordt gebruikt. Snel: biedt een aantal producten voor weboptimalisatie, waaronder levering van CDN-inhoud.KeyCDN: beheert 34 datacenters over de hele wereld, met bewezen snelheid van websites. MetaCDN: in tegenstelling tot andere CDN-services die kosten in rekening brengen op basis van gebruik, berekent deze service een vast maandelijks bedrag. StackPath: voorheen MaxCDN, wordt StackPath door veel bedrijven en websites over de hele wereld gebruikt.

Elk van deze services biedt voldoende CDN-optimalisatie voor uw site. Als uw site klein is, kunt u beter kiezen voor een op gebruik gebaseerd betalingsmodel, aangezien uw bandbreedte waarschijnlijk laag zal zijn. Als u een grote website of bedrijf heeft, is het model met vaste rente beter.

Zodra u zich heeft aangemeld voor een CDN-service, moet u uw CDN-zone in uw account instellen.

Het opzetten van een account houdt simpelweg in dat je de naam van je domein opgeeft en caching en compressie configureert. Meestal is het prima om deze instellingen als standaard te laten.

Noteer de CNAME-hostnaam die door uw CDN is verstrekt. Je hebt dit later nodig.

Ten slotte moet u een CDN-plug-in op uw site installeren. Als u bijvoorbeeld een WordPress-site beheert, is W3 Total Cache een populaire optie.

Nadat u de plug-in heeft geïnstalleerd, ziet u een veld beschikbaar waarin u de CNAME kunt invoeren die door uw CDN-service wordt geleverd.

U vindt ook een sectie waar u kunt inschakelen welk type bestanden op uw website u wilt dat de CDN-service in het cachegeheugen plaatst en aan bezoekers verstrekt.

Als je eenmaal alle wijzigingen hebt opgeslagen, zou je moeten zien dat de CDN-bandbreedtegrafieken bezoekers na verloop van tijd beginnen te weerspiegelen. Het kan even duren voordat de wijzigingen via internet worden gerepliceerd, maar de DNS-wijzigingen zouden na ongeveer 24 uur moeten worden bijgewerkt.

Gezien de prestatie- en beveiligingsvoordelen van een CDN-service, kunt u het zich niet veroorloven om deze niet voor uw website te configureren.

.
SETUP UA COMPUTER BLOG