2017-12-05 4 views
0

Ich bin neu bei Webdev und würde gerne verstehen, wie CDNs arbeiten?Wie funktionieren CDNs?

Wie erreichen CDNs Leistung beim Abrufen des Inhalts? Ist der Inhalt auf der Festplatte gespeichert, in einer Datenbank im Binärformat oder auf der Festplatte, aber der Speicherort in der Datenbank?

Wie werden die Daten synchronisiert? Sendet der Endbenutzer nur neue/aktualisierte Inhalte an einen Speicherort und das CDN kümmert sich um die Synchronisierung des Inhalts?

Wann ist es sinnvoll, ein CDN zu verwenden, und gibt es neben dem Speichern der Daten auf der Festplatte noch weitere Alternativen?

+0

@ Greg-, warum Sie es nicht google "Über 22,10,000 Ergebnisse (0,39 Sekunden)";) – Laxmikant

Antwort

0

Ein Content-Delivery-Netzwerk oder Inhaltsverteilungsnetz (CDN) ist ein global verteilten Netzwerk aus Proxy-Servern in mehreren Datenzentren eingesetzt.

CDNs sind aus einer Vielzahl von Gründen sehr nützlich. Für Websitebesitzer, die Besucher an mehreren geografischen Standorten haben, werden Inhalte schneller an diese Nutzer geliefert, da die Entfernung geringer ist. CDN-Benutzer profitieren auch von der Fähigkeit, aufgrund von Verkehrsspitzen viel einfacher auf und ab zu skalieren. Im Durchschnitt bestehen 80% einer Website aus statischen Ressourcen. Bei Verwendung eines CDN ist der Ursprungsserver daher wesentlich weniger belastet.

Source

+0

Das ist, was CDNs tun, ich bin auf der Suche, wie CDNs Arbeit. Das heißt, wie erreichen sie die Leistung, die sie tun, gibt es etwas Besonderes darüber, wie die Daten auf ihnen gespeichert sind? – Greg

+1

@Greg - Google es, nur eine Referenz https://www.nczonline.net/blog/2011/11/29/how-content-delivery-networks-cdns-work/ – Laxmikant

+0

'der Inhalt wird direkt von der serviert Edge-Server "Beim Lesen des Links sieht es so aus, als ob das CDN alle Dateien normal auf dem Datenträger behält und der Ursprungsserver den Dateipfad dorthin sendet, wo sich die Dateien befinden. Ist das richtig? – Greg