Mit der Verbreitung des 5G-Netzes treiben die Eigenschaften hoher Bandbreite, niedriger Latenzzeit und einer großen Anzahl von Verbindungen die Veränderungen in der digitalen Welt auf bisher unvorhergesehene Weise voran. Doch allein die Beschleunigung des Kernnetzes reicht nicht aus, um das volle Potenzial von 5G zu entfalten. Probleme wie die physische Entfernung von Rechenzentren, Netzwerkverkehrsbehinderungen und die Belastung der Backbone-Netze begrenzen weiterhin die Optimierung der Benutzererfahrung. Daraufhin entstand die Technologie der Edge-Computing (Kantenrechnung): Sie verlagert Rechenleistung, Speicher und Inhalte vom fernen Cloud-Speicher in die “Peripherie” des Netzwerks – also in Nähe der Nutzer und Endgeräte – und wird damit zu einer entscheidenden Grundlage für die Optimierung der Inhaltsverteilung und die Unterstützung von Echtzeitanwendungen im Zeitalter von 5G.
Das Kernprinzip und die technische Architektur der Randbeschleunigung
Edge Acceleration ist keine einzelne Technologie, sondern ein verteiltes Technologie-System, das Netzwerk, Rechenleistung und Speicher integriert. Der Kerngedanke besteht darin, das traditionelle “Zentrum-Endgerät”-Übertragungsmodell der Cloud-Computing-Technologie durch “Nahen-Dienste” zu überwinden.
Die traditionelle Verbreitung von Inhalten ist stark auf zentralisierte Cloud-Datenzentren angewiesen. Benutzeranfragen müssen über lange Netzwerkwege geleitet werden und durch mehrere Routing-Node, um die Daten zu erhalten. Dies führt nicht nur zu Verzögerungen (in der Regel über 100 Millisekunden), sondern belastet auch das Netzwerkgerüst erheblich – insbesondere in Zeiten hoher Datenverkehrsbelastung kann dies zu Überlastungen führen.
Empfohlene Lektüre Erläuterung der Edge-Acceleration-Technologie: Wie man die Anwendungsleistung und das Benutzererlebnis mit Edge-Noden verbessert。
Edge Acceleration begegnet diesen Herausforderungen durch den Aufbau eines verteilten Edge-Netzwerks. Dieses Netzwerk besteht aus Edge-Node-Elementen, die in Metropolregionen, in der Nähe von Basisstationen oder sogar innerhalb von Unternehmen installiert sind. Diese Node-Elemente bilden eine “verteilte Cloud”, die den Nutzern viel näher liegt.
Wenn ein Benutzer eine Anfrage sendet, leitet das System die Anfrage zunächst mithilfe von intelligentem DNS-Resolving oder Anycast-Routing-Technologien an den geografisch oder topologisch nächstgelegenen Edge-Node weiter. Wenn dieser Node das benötigte Inhalte bereits im Cache hat oder über die entsprechenden Verarbeitungskapazitäten verfügt, antwortet er direkt auf die Anfrage – wodurch die herkömmliche Reaktionszeit (Round-Trip Time, RTT) von mehreren hundert Millisekunden auf weniger als 10 Millisekunden reduziert wird. Falls der Edge-Node die Anfrage nicht bearbeiten kann, wird sie an einen übergeordneten Node oder in die zentrale Cloud weitergeleitet, wodurch ein effizientes, hierarchisches Verarbeitungssystem entsteht.
Zu den wichtigen unterstützenden Technologien gehören Edge-Caching, Edge-Computing und Software-Defined Networking (SDN). Edge-Caching speichert beliebte Inhalte sowie statische Ressourcen vorab auf Edge-Node-Systemen; Edge-Computing ermöglicht es, auf diesen Knoten leichtgewichtige Funktionen oder Container auszuführen, um Echtzeit-Rechenaufgaben zu bewältigen; SDN sorgt für eine intelligente Steuerung des Netzwerkverkehrs und die Verwaltung von Richtlinien, damit Anfragen optimal weitergeleitet werden.
Die Neugestaltung des Content Delivery Networks (CDN) und des Streaming-Erlebnisses
In der Umgebung des 5G-Netzes mit seinem hohen Bandbreitenpotenzial ist die Nachfrage nach UHD-Videos sowie dem Herunterladen großer Dateien exponentiell gestiegen. Obwohl herkömmliche CDN-Lösungen weiterhin effektiv sind, hat die Technologie der Edge-Acceleration durch eine tiefere Integration dieser Lösungen in die lokalen Netzwerke zu einer “Ultra-Edge-CDN”-Lösung geführt, die einen qualitativen Sprung darstellt.
Für Video-Streaming-Dienste wie 4K/8K-Übertragungen und interaktives On-Demand-Angebot sind Verzögerungen sowie Ruckelungen wesentliche Probleme. Die Technologie der Edge-Acceleration sorgt dafür, dass Videodaten in kleinere Abschnitte aufgeteilt und in Nähe der Zuschauer – entweder auf Basisstationen oder auf Netzwerk-Knoten auf Zellenebene – gespeichert werden. Wenn der Benutzer auf „Wiedergabe“ klickt, wird das Video nicht mehr von entfernten Zentralservern heruntergeladen, sondern direkt von den Edge-Knoten abgerufen, die sich oft nur wenige Kilometer entfernt befinden. Dadurch wird nicht nur die Ladezeit der ersten Bildschirmansicht auf die Millisekundeebene reduziert, sondern auch die Verzögerungen bei Live-Übertragungen erheblich verringert. Bei der Übertragung großer Sportveranstaltungen sinken die Verzögerungen von mehreren Sekunden auf nur noch wenige Sekunden.
Empfohlene Lektüre Einfach verständlich: Die Technologie hinter Edge Acceleration – Vollständige Analyse der Funktionsweise, der Kernvorteile und der Anwendungsszenarien。
Noch wichtiger ist, dass es die genaue Ausführung von Adaptive Bitrate (ABR)-Algorithmen fördert. Der Player kann je nach aktuellen Netzwerkbedingungen (insbesondere auf dem sehr kurzen Weg von den Edge-Servern zum Endgerät) schneller Videoblöcke in verschiedenen Bitraten anfordern, wodurch ein nahezu unsichtbarer Wechsel der Bildqualität möglich wird und das Abspielen reibungslos und flüssig abläuft.
Bei der Verbreitung von Software, Spiel-Update-Paketen und anderen großen Dateien zeigt die Edge-Acceleration (Kantenbeschleunigung) ebenfalls eine deutliche Wirkung. In Kombination mit der hohen Übertragungsgeschwindigkeit von 5G können Nutzer die Dateien von nahegelegenen Edge-Node-Stationen mit einer Geschwindigkeit herunterladen, die nahe dem theoretischen Maximum liegt. Dadurch wird das Download-Erlebnis von einem “Warten” zu einer “schnellen, sofortigen Erfüllung”. Dies verbessert nicht nur die Zufriedenheit der Nutzer, sondern bietet Entwicklern auch einen zuverlässigeren Weg, um große Updates zu veröffentlichen.
Die Unterstützung von Echtzeit-Interaktionen und IoT-Anwendungen
Wenn man sagt, dass die Content-Distribution die Optimierung von “vergangenen” Daten durch Edge-Acceleration darstellt, dann betrifft die Unterstützung von Echtzeit-Interaktionsanwendungen die “Gegenwart” und die “Zukunft”. Die niedrige Latenzzeit von 5G macht Echtzeitanwendungen möglich, und Edge-Acceleration sorgt dafür, dass diese Möglichkeit zu einer stabilen Benutzererfahrung wird.
Im Bereich der Cloud-Gaming-Technologie müssen alle Befehle der Spieler an die Cloud-Server übertragen werden. Nach der Berechnung und Renderung wird das Spielbild anschließend als Videoströmung an die Spieler zurückgesendet. Jede Netzwerkstörung kann zu Verzögerungen bei den Befehlen sowie zu Ruckeln im Bild führen. Durch die Einrichtung von Edge-Computing-Node-Systemen können die Spiele-Renderungsserver an die Ebene der Provinzhauptstädte oder sogar der Stadtverwaltungen herabgestuft werden. Die Befehle der Spieler erreichen die Edge-Server in nur wenigen Millisekunden, und das gerenderte Bild wird auf dem kürzestmöglichen Weg zurückgesendet. Dadurch wird eine Befehlsreaktion erreicht, die der von lokalen Computern vergleichbar ist – was die Umsetzung hochwertiger, “hostloser” Cloud-Games ermöglicht.
In den Bereichen der industriellen Internet-of-Things-Technologie und der Fernsteuerung – beispielsweise bei Fernoperationen, koordinierten autonomen Fahrzeugen oder der Steuerung von Roboterarmen in intelligenten Fabriken – sind die Anforderungen an die Reaktionszeit äußerst streng (in der Regel werden 1 bis 10 Millisekunden gefordert). Wenn alle Daten zunächst in die zentrale Cloud übertragen und dort verarbeitet werden, bevor Anweisungen an die Geräte gesendet werden, können weder die Reaktionszeit noch die Zuverlässigkeit der Systeme gewährleistet werden. Durch die Nutzung von Edge-Technologien können die Daten direkt an Edge-Gateways innerhalb der Fabrik, an Straßenrändern oder in Krankenhäusern in Echtzeit analysiert und verarbeitet werden, was eine millisekundenschnelle, lokale Steuerung ermöglicht. Gleichzeitig werden nur die notwendigen, aggregierten Daten asynchron an die Zentrale übertragen, sodass sowohl die Echtzeitfähigkeit als auch die Sicherheit der Systeme gewährleistet sind.
Darüber hinaus ermöglicht die Edge-Acceleration in großen, mehreren Personen beteiligten Online-Meetings sowie in VR/AR-Sozial- und Kooperationsanwendungen die Verarbeitung von Audio- und Videoströmen in Echtzeit – einschließlich der Kodierung, Dekodierung, Synthese sowie des verzögerten Transports dieser Daten. Dadurch fühlen sich die weltweit verteilten Teilnehmer, als wären sie in derselben Raumumgebung, und erleben eine bisher unvergleichliche Realität der Interaktion.
Empfohlene Lektüre Edge Acceleration Technology: How to Optimize Website Performance and User Experience through Edge Computing。
Die Herausforderungen sowie die zukünftigen Entwicklungsrichtungen
Obwohl die Perspektiven für die Edge-Acceleration vielversprechend sind, stehen bei ihrer großflächigen Bereitstellung und Nutzung immer noch eine Reihe technischer und nicht-technischer Herausforderungen im Weg.
Zunächst einmal gibt es die Komplexität und die hohen Kosten der Infrastruktur. Der Aufbau eines umfassenden, leistungsstabilen Netzwerks aus Edge-Node-Systemen erfordert erhebliche Anfangsinvestitionen – darunter den Kauf von Hardware, die Einrichtung von Rechenzentren sowie die Vernetzung der einzelnen Komponenten. Betreiber, Cloud-Dienstanbieter und CDN-Anbieter versuchen, die Kosten durch gemeinsames Erstellen und Teilen der Ressourcen zu senken. Allerdings muss noch geklärt werden, wie genau dieser Geschäftsmodus funktionieren soll.
Zweitens gibt es die Managementprobleme, die mit einer verteilten Architektur einhergehen. Wie man Tausende von verstreuten Edge-Node-Systemen zentral verwaltet und eine automatische Bereitstellung, Überwachung, Wartung sowie Aktualisierung von Anwendungen sicherstellt, stellt eine große Herausforderung für bestehende zentrale Wartungssysteme dar. Edge-Computing-Frameworks, die auf Kubernetes basieren, sowie intelligente Wartungslösungen (AIops) entwickeln sich zunehmend zu möglichen Lösungen für diese Probleme.
Sicherheits- und Datenschutzprobleme sind ebenfalls besonders akut. Mehr Knoten bedeuten ein größeres Angriffsrisiko, und die physische Sicherheit von Edge-Knoten ist im Vergleich zu Rechenzentren in der Regel schwächer. Zudem erfordern die bei der Edge-Verarbeitung von Daten auftretenden Fragen zur Datensouveränität und zur Einhaltung von Datenschutzvorschriften einen klaren rechtlichen Rahmen sowie technische Lösungen (z. B. vertrauenswürdige Ausführungsumgebungen für Edge-Knoten), um diese Aspekte zu gewährleisten.
Zuletzt gibt es den Paradigmenwechsel in der Anwendungsentwicklung. Entwickler müssen sich an verteilte Edge-Architekturen anpassen, Anwendungen umgestalten, um sie als Microservices oder stateless Functions zu realisieren, und entscheiden, welche Komponenten am Edge und welche im zentralen Cloud-System ausgeführt werden sollen. Dies führt zu neuen Entwicklungsanforderungen und Komplexitäten.
Wenn wir in die Zukunft blicken, wird die Edge-Verarbeitung (die Ausführung von Berechnungen an der Peripherie) enger mit 5G und Künstlicher Intelligenz verbunden werden. AI-Verarbeitungsmodelle werden weit verbreitet an der Peripherie eingesetzt, um Daten in Echtzeit intelligent zu verarbeiten. Die Rechenleistung an der Peripherie wird zudem als allgemein zugänglicher Dienst angeboten und über standardisierte APIs von verschiedenen Anwendungen einfach genutzt werden können. Gleichzeitig wird die “Integration von Rechenleistung und Netzwerk” (“Computing and Networking as One”) zu einer Trendrichtung; das Netzwerk wird Rechenressourcen dynamisch nach den Anforderungen der Anwendungen zuweisen, wodurch es von einem reinen “Verbindungsmedium” zu einem Dienst, der sowohl Verbindungen als auch Rechenleistung bietet, aufgewertet wird.
Zusammenfassungen
In der 5G-Ära hat sich die Edge-Acceleration von einer ergänzenden Technologie zu einem entscheidenden Bestandteil der digitalen Infrastruktur entwickelt. Durch die Verlagerung von Rechenleistung und Inhalten an die Peripherie des Netzwerks hat sie die Effizienz der Inhaltsverteilung sowie die Flüssigkeit des Streaming-Erlebnisses grundlegend verändert und bietet für fortschrittliche Anwendungen wie Cloud-Gaming, die Industrie-Internetanbindung und die Echtzeit-Kooperation eine unverzichtbare Grundlage für niedrige Latenzzeiten. Obwohl es bei der Bereitstellung, Verwaltung und Sicherheit noch Herausforderungen gibt, wird sich die Edge-Acceleration mit der Weiterentwicklung der Technologie und der Verbesserung der entsprechenden Ökosysteme weiterhin mit der 5G-Technologie verbinden und zum Kernantrieb für eine realzeitige, intelligente und immersive digitale Gesellschaft werden. Dadurch werden Daten und Rechenleistung tatsächlich “griffbereit” gemacht.
FAQ Häufig gestellte Fragen
Was ist der Unterschied zwischen Edge Acceleration und herkömmlichen CDNs?
Herkömmliche CDN-Systeme konzentrieren sich hauptsächlich auf das Caching und die Verteilung von statischem Inhalt. Die Knoten werden in der Regel in Rechenzentren der großen Telekommunikationsanbieter in Provinzstädten oder Kernstädten eingerichtet, mit dem Hauptziel, die Geschwindigkeit des Inhalt downloads zu erhöhen.
Edge Acceleration ist eine Vertiefung und Erweiterung des CDN-Konzepts. Die Knoten, die für diese Technologie genutzt werden, befinden sich in tieferen Schichten des Netzwerks – sie können beispielsweise an Aggregationspunkten von Metropolnetzen, auf der Seite von Basisstationen oder sogar in Unternehmensparkplätzen eingerichtet werden. Sie speichern nicht nur statische Inhalte, sondern integrieren auch Rechenleistung. Das Ziel besteht nicht nur darin, die Übertragung von Inhalten zu beschleunigen, sondern auch, eine Ausführungsumgebung für Echtzeitanwendungen zu schaffen, die eine geringe Latenz erfordern. Edge Acceleration kann daher als eine Kombination aus CDN und Edge Computing betrachtet werden.
Wie kann Edge Acceleration die Netzwerkverzögerung verringern?
Die Edge-Technologie reduziert die Verzögerungen sowohl auf physischer Ebene (durch die Nähe der Server zum Benutzer) als auch auf der Ebene der Netzwerkverbindungen. Physisch gesehen werden die Server näher am Benutzer platziert, wodurch die Übertragungszeit von Lichtsignalen erheblich verkürzt wird. Auf der Netzwerkebene müssen Benutzeranfragen nicht mehr durch überlastete Internet-Backbones und mehrere Routing-Schritte geleitet werden; die Interaktionen finden direkt im lokalen Edge-Netzwerk statt, was die Wartezeiten und Verarbeitungszeiten verringert. In Kombination mit diesen beiden Ansätzen kann die End-to-End-Verzögerung von mehreren hundert Millisekunden auf nur noch zehn Millisekunden oder sogar weniger reduziert werden.
Welche Branchen oder Anwendungen benötigen Edge-Acceleration am meisten?
Branchen und Anwendungen, die extrem empfindlich auf Verzögerungen reagieren oder große Datenmengen verarbeiten müssen, profitieren am meisten von Edge-Computing-Technologien. Typische Anwendungsfälle sind unter anderem Cloud-Gaming sowie AR/VR-Anwendungen, großflächige IoT-Netzwerke wie das Connected Vehicles-System und intelligente Fabriken, Ultra-HD- sowie interaktive Videoübertragungen, Echtzeit-Audio- und Videokommunikation sowie die Durchführung von Hochfrequenztransaktionen in der Finanztechnologie. In diesen Bereichen kann bereits eine Verbesserung der Verzögerung um Millisekunden zu einer qualitativen Steigerung des Benutzererlebnisses oder der Systemleistung führen.
Wird die Nutzung des Edge Acceleration Services die Kosten erheblich erhöhen?
Das hängt vom jeweiligen Geschäftsmodell ab. In der Anfangsphase können die Kosten aufgrund der Investitionen in die Infrastruktur relativ hoch sein. Aus Sicht des Gesamtbetriebskostens (TCO) und der Geschäftseffizienz können diese Kosten jedoch verringert werden. Beispielsweise reduziert die lokale Verarbeitung der Daten die Datenübertragungskosten sowie die Rechenkosten in der Cloud; eine verbesserte Benutzeroberfläche kann zu einer höheren Kundenbindung und mehr Umsätzen führen. In IoT-Szenarien spart die lokale Verarbeitung zudem Kosten für die Datenübertragung und die Rechenleistung in der Cloud. Dienstanbieter bieten in der Regel eine Abrechnung nach Verbrauch an, was es Unternehmen ermöglicht, ihre Ausgaben flexibel zu steuern.
Wie werden die Randknoten gesichert?
Dies ist eine entscheidende Herausforderung. Die Branche stellt sich der Sicherheit durch mehrere Ebenen von Maßnahmen: Auf der Hardwareebene wird die physische Sicherheit von Edge-Servern sowie ein zuverlässiger Start der Systeme verbessert; auf der Softwareebene werden Container- und Mikroisolationsverfahren eingesetzt, um die Sicherheit zwischen den Anwendungen zu gewährleisten; auf der Datenebene wird Ende-zu-Ende-Verschlüsselung angewendet, und bei der Verarbeitung an der Peripherie können auch vertrauenswürdige Ausführungsumgebungen (TEE – Trusted Execution Environments) zur Schutz der Datensicherheit genutzt werden; auf der Ebene des Betriebs und der Wartung werden zentrale Sicherheitsrichtlinien sowie Plattformen für die Echtzeit-Erkennung und Reaktion auf Bedrohungen eingesetzt, um den Sicherheitszustand aller Edge-Node zu überwachen.
Was kommt als Nächstes, was kommt als Nächstes?
Erweiterte Lektüre und praktische Kenntnisse
Die folgenden Artikel stehen im Zusammenhang mit dem Thema dieses Artikels und eignen sich für eine vertiefte Lektüre. Oft ist es besser, mit dem Artikel zu beginnen, der Ihrem aktuellen Problem am nächsten kommt, und dann nach und nach die umliegenden Themen zu behandeln.
- CDN (Content Delivery Network): Eine umfassende Erklärung zu Prinzipien, Bereitstellung und Leistungsoptimierung
- Erläuterung der Edge-Acceleration-Technologie: Wie man die Website-Performance mit CDN und Edge Computing verbessert
- Analyse der Edge-Beschleunigungstechnologie: Wie kann die Anwendungsnutzung und die Benutzererfahrung durch ein verteiltes Netzwerk verbessert werden?
- Was ist Edge Acceleration? Ein ultimativer Leitfaden, wie Sie die Leistung von Webseiten und Anwendungen mithilfe von Edge Computing verbessern können.
- Was ist ein CDN (Content Delivery Network)? Eine detaillierte Analyse der Prinzipien, Vorteile und Anwendungsszenarien von Content Delivery Networks.