Was ist ein CDN und wie richtest du es bei Mittwald ein?
Wofür du ein Content Delivery Network brauchst?
Um dir zu erklären, wofür du ein CDN benötigst, lass mich dir folgendes Szenario vorstellen: Deine Website nebst all ihren Inhalten wie Bildern, Videos, CSS und Javascript liegen auf einem Webspace gespeichert bei deinem Hoster. Dieser ist an einem zentral gelegen Rechenzentrum mit Highspeed ans Internet angeschlossen. Nehmen wir an, dieser Standort sei Frankfurt. Dann bekämen deine europäischen Kunden deine Website entsprechend schnell ausgeliefert. So weit, so gut. Problematisch wird es allerdings für Kunden, die sich geografisch deutlich weiter entfernt befinden. Für die bewirkt diese Distanz mit hoher Sicherheit, dass die Auslieferung deiner Websiteninhalte inkonstant und langsam verläuft. Du schränkst die Erfahrung für deinen Kundenkreis also ein. Die Lösung dafür: Content Delivery Network (CDN).
Was ist ein CDN?
Ein CDN ist ein breit gefächertes Servernetz, das sich auf Standorte („Points of Presence“ (PoPs)) weltweit verteilt. Wenn du deine Website an ein solches Netzwerk anbindest, werden statische Inhalte deiner Seite durch den Einsatz von Replica-Servern auf die Server in dem CDN übertragen und verteilt. Diese Server beinhalten Kopien deiner Website und ermöglichen die Auslieferung deiner Websiteninhalte.
Durch den hohen geografischen Verteilungsgrad kann deinen Kunden möglichst schneller Zugriff auf deine Inhalte geboten werden – unabhängig davon, wo sie sich befinden. Die physische Distanz zwischen Asien und Europa stellt somit kein Problem dar: Kunden aus Asien können sich einfach durch Einsatz eines intelligenten Routing Systems mit einem PoP in ihrer Nähe verbinden und die Daten über diesen geografisch näher gelegenen Server beziehen.
Die Daten deiner Website werden auf diesen PoPs gecached und liefern die Inhalte stellvertretend an deine Kunden aus. Sollte einer der PoPs den Inhalt nicht vorliegen haben, kann er die Daten aus einem der anderen Cache-Server anfordern oder notfalls vom Original-Server nachladen.
Melde dich zum Newsletter an!
Kommende Releases, neue Features und Tipps rund um dein Hosting − wir bringen dir das Wichtigste in dein Postfach. Abonniere unseren Newsletter und bleib auf dem Laufenden.
Vorteile eines Content Delivery Networks
Zum einen ermöglichst du durch den Einsatz eines CDN deinen Kunden weltweit schnellen Zugriff auf deinen Content. Zum anderen erhöht sich die Erreichbarkeit deiner Daten und du reduzierst Last im Rechenzentrum, da die Inhalte von anderen Servern bereitgestellt werden. Alles in Allem sparst du damit auch noch Kosten.
Einrichten eines CDN bei Cloudflare
Falls du nun ein CDN einrichten möchtest, gehe wie in den unten beschriebenen Schritten vor.
Hinweis: Solltest du zur Namensauflösung bereits Cloudflare als externen Nameserver eingetragen haben, kannst du die ersten Schritte bis einschl. Schritt 5 überspringen.
- Erstelle dir ein kostenloses Konto bei Cloudflare.
- Melde dich im Dashboard an.
- Klicke auf „Website hinzufügen“ und füge sie hinzu.
- Falls du nach einem Cloudflare Plan gefragt wirst, kannst du den Free-Plan verwenden. Der ist für die meisten User ausreichend.
- Unter dem Reiter „DNS“ werden dir die Cloudflare DNS-Server angezeigt, die du bei uns im Domain-Editor eintragen musst.
- Wenn du deine Nameserver umgestellt hast, stelle sicher, dass im Cloudflare Dashboard die orangene Wolke aktiv ist.
- Damit ist die Einrichtung eines CDN mittels Cloudflare abgeschlossen.
- Über das Cloudflare Dashboard unter dem Punkt „Caching“ -> „Konfiguration“ kannst du separate Einstellungen zum Caching-Verhalten setzen und den Cache bei Bedarf löschen.
Damit ist die Einrichtung abgeschlossen und deine Kunden sollten bereits in Kürze von den geringeren Latenzen profitieren. ;-)
Kommentare
Hi, wie sieht es bei der Nutzung von Cloudfare mit der Vereinbarkeit mit der DSGVO aus?
Ich bin kein Rechtsexperte, würde aber stark vermuten, dass die Nutzung von Cloudflare (wie Cloudflare arbeitet und funktioniert) mit der DSGVO nur schwer zu vereinbaren ist. Dementsprechend solltest du auf deiner Website die Einwilligung des Kunden einholen.
Verfügen eure Server über "Authenticated Origin Pulls", um zu verhindern das der CDN & der DDoS-Schutz umgangen werden? Des weitere, wie bewertet Ihr die Besucher (Grundlage der Pakete CMS Starter, CMS Grow) wenn alle Anfragen von einen Reverse Proxy stammen?
wir haben einige Websites unserer Kunden nach DSGVO geprüft.
Nun haben wir herausgefunden,dass einige Websites über Cloudflare verfügen,obwohl wir es nicht eingerichtet haben.
meine Frage:
Was verursacht die sogennante Cloudflare auf unsere Webseite?
könnte es daran liegen,dass es durch die Nutzung des Cloudflares vom Mittwald vorkommt?
Danke im Voraus...