Optimieren von Azure Content Delivery Network für den Typ der Inhaltsbereitstellung

Wenn Sie Inhalte an eine große globale Zielgruppe übermitteln, muss die Übermittlung optimiert werden. Azure Content Delivery Network kann die Übermittlung basierend auf der Art der zu übermittelnden Inhalte optimieren. Bei dem Inhalt kann es sich um eine Website, einen Livestream, ein Video oder eine große Downloaddatei handeln. Beim Erstellen eines Content Delivery Network-Endpunkts geben Sie in der Option Optimiert für ein Szenario an. Ihre Auswahl bestimmt, welche Optimierung auf die Inhalte angewendet wird, die von dem Content Delivery Network-Endpunkt übermittelt werden.

Die Optimierungsoptionen basieren auf bewährten Maßnahmen zur Verbesserung der Übermittlungsleistung und zur Entlastung des Ursprungsservers. Die gewählten Szenariooptionen passen die Konfigurationen für teilweises Zwischenspeichern, Objektblockerstellung und die Wiederholungsrichtlinie für Ursprungsfehler an und beeinflussen dadurch die Leistung.

Dieser Artikel enthält eine Übersicht über verschiedene Optimierungsfeatures sowie Informationen zu deren Verwendung. Weitere Informationen zu Features und Einschränkungen finden Sie in den entsprechenden Artikeln zum jeweiligen Optimierungstyp.

Hinweis

Bei der Erstellung eines Content Delivery Network-Endpunkts können die Optionen von Optimiert für basierend auf dem Typ des Profils, in dem der Endpunkt erstellt wird, variieren. Azure Content Delivery Network-Anbieter wenden Verbesserungen je nach Szenario auf unterschiedliche Weise an.

Anbieteroptionen

Profile für Azure CDN Standard von Microsoft unterstützen die folgenden Optimierungen:

Hinweis

Beschleunigung dynamischer Websites von Microsoft wird über Azure Front Door angeboten.

Profile für Azure CDN Standard von Edgio und Azure CDN Premium von Edgio unterstützen die folgenden Optimierungen:

Optimierung für bestimmte Szenarien

Der Content Delivery Network-Endpunkt kann für eines der folgenden Szenarien optimiert werden.

Allgemeine Webbereitstellung

Allgemeine Webbereitstellung ist die am häufigsten verwendete Optimierungsoption. Sie wird für die Optimierung allgemeiner Webinhalte wie Webseiten und Webanwendungen verwendet. Die Optimierung eignet sich aber auch für Datei- und Videodownloads.

Eine typische Website enthält sowohl statische als auch dynamische Inhalte. Statische Inhalte sind unter anderem Bilder, JavaScript-Bibliotheken und Stylesheets, die zwischengespeichert und an verschiedene Benutzer übermittelt werden können. Dynamische Inhalte werden für den jeweiligen Benutzer personalisiert. Hierzu zählen beispielsweise speziell auf ein Benutzerprofil zugeschnittene Nachrichten. Dynamische Inhalte, z. B. Warenkorbinhalte, werden nicht zwischengespeichert, da es sich hierbei um benutzerspezifische Inhalte handelt. Die allgemeine Webbereitstellung kann Ihre gesamte Website optimieren.

Allgemeines Medienstreaming

Wenn Sie den Endpunkt für Livestreaming und Video on Demand-Streaming verwenden müssen, wählen Sie den Optimierungstyp „Allgemeines Medienstreaming“ aus.

Medienstreaming ist ein zeitkritischer Prozess, da das verspätete Eintreffen von Paketen beim Client, z. B. häufiges Puffern von Videoinhalten, eine Beeinträchtigung der Wiedergabe zur Folge haben kann. Die Medienstreaming-Optimierung verringert die Wartezeit bei der Übermittlung von Medieninhalten und bietet dem Benutzer reibungsloses Streaming.

Hierbei handelt es sich um ein gängiges Szenario für Azure Media Services-Kunden. Wenn Sie Azure Media Services verwenden, erhalten Sie einen einzigen Streamingendpunkt, der für Live- und On-Demand-Streaming verwendet werden kann. Dadurch müssen Kunden keinen anderen Endpunkt verwenden, wenn sie von Livestreaming zu On-Demand-Streaming wechseln. Dieses Szenario wird von der Optimierungsoption „Allgemeines Medienstreaming“ unterstützt.

Verwenden Sie für Azure CDN Standard von Microsoft, Azure CDN Standard von Edgio und Azure CDN Premium von Edgio den Optimierungstyp „Allgemeine Webbereitstellung“, um allgemeine Streamingmedieninhalte zu übermitteln.

Weitere Informationen zur Medienstreaming-Optimierung finden Sie unter Medienstreaming-Optimierung über das Azure Content Delivery Network.

Video on Demand-Medienstreaming

Die Optimierung „Video on Demand-Medienstreaming“ verbessert das Streamen von Video on Demand-Inhalten. Wählen Sie diese Option, wenn Sie einen Endpunkt für Video on Demand-Streaming verwenden.

Verwenden Sie bei Profilen für Azure CDN Standard von Microsoft, Azure CDN Standard von Edgio und Azure CDN Premium von Edgio den Optimierungstyp „Allgemeine Webbereitstellung“, um Inhalte von Video on Demand-Streamingmedien zu übermitteln.

Weitere Informationen zur Medienstreaming-Optimierung finden Sie unter Medienstreaming-Optimierung über das Azure Content Delivery Network.

Hinweis

Verwenden Sie diesen Optimierungstyp, wenn der Content Delivery Network-Endpunkt in erster Linie Video on Demand-Inhalte bereitstellt. Der Hauptunterschied zwischen diesem Optimierungstyp und dem Optimierungstyp „Allgemeines Medienstreaming“ ist das Timeout für wiederholte Verbindungsversuche. Für Livestreamingszenarien wird ein erheblich kürzeres Timeout verwendet.

Download großer Dateien

Verwenden Sie bei Profilen für Azure CDN Standard von Microsoft, Azure CDN Standard von Edgio und Azure CDN Premium von Edgio den Optimierungstyp „Allgemeine Webbereitstellung“, um Inhalte umfangreicher Dateidownloads zu übermitteln. Es gibt keine Einschränkung bei der Dateidownloadgröße.

Weitere Informationen zur Optimierung für große Dateien finden Sie unter Optimierung großer Dateidownloads über das Azure Content Delivery Network.

Beschleunigung dynamischer Websites

Dynamic Site Acceleration (DSA) ist für Azure CDN Standard von Edgio und Azure CDN Premium aus Edgio Profilen verfügbar. Die Verwendung dieser Optimierung ist mit einer zusätzlichen Gebühr verbunden. Weitere Informationen finden Sie unter Azure Content Delivery Network – Preise.

Hinweis

Die Beschleunigung dynamischer Websites wird über Azure Front Door angeboten. Dabei handelt es sich um einen globalen Anycast-Dienst, der das private globale Netzwerk von Microsoft zum Übermitteln Ihrer Workloads nutzt.

DSA umfasst verschiedene Maßnahmen zur Verbesserung der Wartezeit und der Leistung dynamischer Inhalte. Hierzu zählen unter anderem Routen- und Netzwerkoptimierungen sowie TCP-Optimierungen.

Mit dieser Optimierung können Sie eine Web-App mit zahlreichen nicht zwischenspeicherbaren Antworten beschleunigen. Beispiele hierfür wären etwa Suchergebnisse, Auftragsabschlusstransaktionen oder Echtzeitdaten. Für statische Daten können Sie weiterhin die grundlegenden Azure Content Delivery Network-Cachefunktionen verwenden.

Weitere Informationen zur Beschleunigung dynamischer Websites finden Sie unter Beschleunigung dynamischer Websites durch Azure CDN.