Ursprungsserver
Ein Ursprungsserver ist die ursprüngliche Quelle von Inhalten, die von einem Content Delivery Network (CDN) verteilt werden. Beispiele sind Webseiten, Bilder, CSS-Dateien und Streaming-Medien. Ein CDN ruft Daten vom Ursprungsserver ab und repliziert sie auf der ganzen Welt auf Edge-Servern.
Ein Ursprungsserver kann ein dedizierter oder virtueller Webserver sein, der sich bei einem Webhost befindet. Es handelt sich um den physischen Server, auf den Webmaster zugreifen, wenn sie Website-Inhalte hinzufügen oder aktualisieren. Außerdem dient er als „maßgebliche Quelle“ für das verbundene CDN. Wenn ein Benutzer auf eine Ressource zugreift, die auf einem bestimmten Edge-Knoten noch nicht zwischengespeichert ist, ruft das CDN die Seite vom Ursprungsserver ab und speichert sie anschließend auf dem entsprechenden Edge-Server zwischen.
Im Folgenden werden gängige Vorgänge auf Ursprungsservern aufgeführt:
- Push – Der Ursprungsserver „überträgt“ Inhalte an das CDN und repliziert sie auf mehreren Edge-Knoten.
- Pull – Das CDN „ruft“ Inhalte vom Ursprungsserver ab, wenn es eine Ressource aktualisiert oder sie zum ersten Mal zwischenspeichert.
- Purge – Das CDN entfernt ein Objekt von allen Edge-Servern. Dies ist nützlich, wenn eine Datei auf dem Ursprungsserver aktualisiert wird.
NOTE: Die meisten CDNs können mit benutzerdefinierten Anweisungen für das Zwischenspeichern konfiguriert werden, etwa max-age oder expires. Diese geben an, wie häufig das CDN den Ursprungsserver auf eine aktualisierte Datei prüfen soll.
Testen Sie Ihr Wissen