KI-Roboter bewegen Teile in einer Fabrik

Was ist Edge Computing?

Edge Computing definiert

Edge Computing ist ein verteiltes Computing-Framework , das Unternehmensanwendungen näher an Datenquellen bringt, wie Internet-of-Things-Geräte (IoT) oder lokale Edge-Server.

Diese Nähe zu den Daten an der Quelle kann für erhebliche geschäftliche Vorteile sorgen, z. B. schnellere Einblicke, verbesserte Reaktionszeiten und höhere Bandbreitenverfügbarkeit.

Das explosive Wachstum und die zunehmende Rechenleistung von IoT-Geräten – von Smartphones bis zu autonomen Fahrzeugen – haben zu enormen Datenmengen geführt. Diese Datenmengen wachsen stetig weiter, parallel zur zunehmenden Verbreitung von vernetzten Geräten und Systemen, die die Echtzeit-Datenanalyse und die KI-Workloads ermöglichen.

Das Senden all dieser gerätegenerierten Daten an ein zentrales Rechenzentrum oder in die Cloud verursacht Bandbreiten- und Latenzprobleme. Edge Computing löst dieses Problem, indem es Daten am Ursprungspunkt verarbeitet und analysiert, was eine schnellere und umfassendere Datenanalyse ermöglicht, beispielsweise durch mobiles Edge Computing in 5G-Netzen. Dieser Schritt schafft die Möglichkeit für tiefere Einblicke, schnellere Reaktionszeiten und bessere Customer Experiences.

Heute spielt Edge Computing eine entscheidende Rolle bei Hybrid-Cloud-Strategien. Angesichts der Umwandlung von Hybrid-Cloud-Umgebungen in verteilte Hybridinfrastrukturen durch Unternehmen ist Edge Computing für die lokale Ausführung komplexer Workloads unerlässlich geworden.

Darüber hinaus treibt die Integration von Edge- und KI-Computing zur Ausführung von Aufgaben des maschinellen Lernens (ML) direkt auf verbundenen Edge-Geräten ein großes Wachstum voran. Eine Studie von Fortune Business Insights schätzt den Edge-KI-Markt im Jahr 2025 auf 35,81 Milliarden USD und prognostiziert, dass er bis 2034 385,89 Milliarden USD erreichen wird, bei einer durchschnittlichen jährlichen Wachstumsrate (CAGR) von 29,9 %. 1

Wie funktioniert Edge Computing?

Im Gegensatz zu Cloud Computing, das auf Remote-Zugriff auf Ressourcen wie Rechenleistungen, Speicher und Netzwerke über das Internet angewiesen ist, verarbeitet Edge Computing Daten lokal dort, wo Geräte sie sammeln. Edge Computing ist zwar deutlich anders, erweitert aber die Funktionen des Cloud-Modells auf Edge-Standorte. Beide teilen zugrunde liegende Technologien wie Virtualisierung, Container und Microservice, die alle eine wichtige Rolle bei Edge-Bereitstellungen spielen.

Das Edge-Computing-Modell basiert auf mehreren grundlegenden Komponenten:

  • Edge-Geräte
  • Edge-Gateways
  • Netzwerkinfrastruktur
  • Software und Analysen
  • Edge-Server, Cluster und Virtual Servers
  • Cloud oder zentralisiertes Rechenzentrum

Edge-Geräte

Edge-Geräte sind Hardware, die Daten direkt an der Quelle erfasst, verarbeitet und darauf reagiert. Diese breite Kategorie umfasst Computerhardware, die sich an der Netzwerkgrenze befindet, sowie IoT-Edge-Geräte, also physische Komponenten, die über einen oder mehrere Sensoren mit einem Netzwerk verbunden sind und Daten erzeugen. IoT-Edge-Geräte reichen von industriellen Edge-Anwendungen (zum Beispiel Smart Cities und Industrieroboter) bis hin zu Verbrauchergeräten (zum Beispiel Smartphones oder Heimalarmanlagen).

Eine Studie von Statista prognostiziert, dass sich die Zahl der IoT-Geräte weltweit von 19,8 Milliarden im Jahr 2025 auf 40,6 Milliarden bis 2034 mehr als verdoppeln wird.2

Edge-Gateways

Ein Computer-Gateway ist ein Rechenknoten, wie ein Router, Server oder ein Software-defined Wide-Area Network (SD-WAN)-Gerät, das als sicherer Vermittler zwischen Edge-Geräten und der Cloud oder dem zentralen Rechenzentrum fungiert.

Diese Komponente verwaltet den Datenverkehr und die Kommunikation zwischen den beiden Umgebungen.

Netzwerkinfrastruktur

Diese Konnektivitätsschicht verbindet Komponenten wie Controller, Ethernet-Adapter, Gateways und andere Ressourcen über ein Edge-Netzwerk, von Edge über Cloud bis zu On-Premises. Diese Verbindung ermöglicht den Datenfluss zwischen verteilten Standorten und zentralen Systemen.  

Edge-Netzwerkinfrastruktur wird häufig in Kombination mit 5G eingesetzt und unterstützt hohe Bandbreite sowie geringe Latenz.

Software und Analysen

Zur Edge-Computing-Infrastruktur gehören Softwareplattformen, Analysetools und Managementsysteme, die Workloads in Edge-Umgebungen verarbeiten, analysieren und orchestrieren.

Führende Cloud-Computing-Dienstleister (zum Beispiel IBM, Red Hat, Microsoft, Google) bieten Edge-Computing-Lösungen an, die für die Integration in Hybrid-Cloud-Umgebungen konzipiert sind und KI-Workloads unterstützen.

Edge-Server, Edge-Cluster und Virtual Servers

Ressourcen wie Edge-Server, Cluster und Virtual Servers (typischerweise VMware), die am Edge bereitgestellt werden, bewältigen lokale Verarbeitungs- und Speicheranforderungen für Workload, die eine Reaktion mit geringer Latenz erfordern.

Cloud oder zentralisiertes Rechenzentrum

Diese zentrale Umgebung, in der sich größere Workload, Speicher und tiefere Analyse befinden, arbeitet mit Edge-Standorten als Teil einer breiteren verteilten hybriden Infrastruktur zusammen.

Diese Infrastruktur umfasst Private-Cloud- und Public-Cloud-Umgebungen, abhängig von der Strategie des Unternehmens.

Anwendungsentwicklung

Steigen Sie ein: Entwicklung von Enterprise-Anwendungen in der Cloud

In diesem Video erläutert Dr. Peter Haumer, wie die moderne Entwicklung von Unternehmensanwendungen in der Hybrid Cloud heute aussieht, indem er verschiedene Komponenten und Praktiken demonstriert, darunter IBM Z Open Editor, IBM Wazi und Zowe. 

Vorteile von Edge Computing

Edge Computing hilft Unternehmen, schneller auf ihre Daten zuzugreifen und darauf zu reagieren, bevor sie jemals ein zentrales Rechenzentrum erreichen. Im Folgenden sind einige der wichtigsten Vorteile aufgeführt:

  • Verbesserte Leistung: Durch die Reduzierung der Latenz und die Erhöhung der Geschwindigkeit bietet Edge Computing eine bessere Leistung und höhere Zuverlässigkeit bei weniger Ausfallzeit.
  • Optimierte Entscheidungsfindung: Datenanalysen, die am Netzwerk-Edge stattfinden, bedeuten einen schnelleren Zugang zu Erkenntnissen. Heute können Unternehmen KI/ML-Analyse und komplexe Algorithmen einsetzen, um die Entscheidungsfindung in Echtzeit zu verbessern und die Customer Experience zu optimieren, etwa im Einzelhandel.
  • Stärkere Sicherheit und Compliance: Wenn Daten lokal bleiben, haben Unternehmen mehr Kontrolle darüber, wie sie geschützt werden. Diese Lokalisierung verringert die Sicherheitsrisiken und erleichtert die Erfüllung von Compliance-Anforderungen und Datensouveränitätsverpflichtungen in verschiedenen Regionen.
  • Skalierbarkeit: Softwarebasierte Lösungen unterstützen Netzwerk-Automatisierung am Edge, sodass Unternehmen ihre Bereitstellungen bei Bedarf verwalten und skalieren können, einschließlich hochfrequenter Ereignisse wie Flash-Verkäufe.
  • Erhöhte operative Effizienz: Wenn Edge-Geräte die Datenverarbeitung lokal abwickeln, verringern Unternehmen die Menge an Daten, die an zentrale Orte wie die Cloud gesendet werden, und nutzen mehr aus bestehenden Ressourcen.
  • Kostensenkung: Durch die lokale Verarbeitung von Daten und die Übermittlung nur der notwendigen Daten an die zentralen Server On-Premises oder in der Cloud werden die Netzwerkbandbreitennutzung und die gesamten Infrastrukturkosten reduziert.

Herausforderungen des Edge Computing

Edge Computing bietet klare Vorteile, ist jedoch nicht ohne Komplexität. Große Unternehmen können Tausende von Edge-Geräten haben (zum Beispiel Sensoren für vorausschauende Wartung in einer Fertigungshalle), was die Implementierung, Bereitstellung und Überwachung erschwert.

Edge-Geräte verfügen zudem über begrenzte Rechen- und Speicherressourcen, was die Art der von ihnen bearbeitbaren Arbeitslasten einschränken kann. Darüber hinaus kann eine zuverlässige Verbindung zwischen verteilten Standorten Probleme bereiten, insbesondere für Unternehmen, die an abgelegenen Standorten tätig sind, wo der Netzwerkzugang unzuverlässig sein kann.

Unternehmen können diese Herausforderungen mit Software und Managementplattformen von Edge-Service-Anbietern bewältigen, die die Bereitstellung automatisieren, die Sicherheit überwachen und Workloads in verschiedenen Umgebungen verwalten. Durch die Kombination von Edge-Computing mit 5G können Unternehmen ihre Systeme auch dann am Laufen halten, wenn herkömmliche Internetverbindungen unzuverlässig oder nicht verfügbar sind.

Was ist Edge-KI?

Da die Edge-Infrastruktur immer ausgereifter wird, kombinieren Unternehmen sie zunehmend mit maschinellem Lernen, um Daten direkt auf verbundenen Edge-Geräten zu verarbeiten und darauf zu reagieren.

Dieser Ansatz, bekannt als Edge-KI, verringert die Abhängigkeit von zentralisierter Cloud-Infrastruktur und hilft, Abläufe in komplexen Branchen (zum Beispiel Lieferkettenmanagement oder Fertigung) zu optimieren. Im Gegensatz zu cloudbasierten Ansätzen können Edge-KI-Geräte auch offline arbeiten, was sie für Anwendungen geeignet macht, die nicht auf eine kontinuierliche Internetverbindung angewiesen sind.

Anwendungsfälle für Edge Computing

Edge Computing unterstützt eine Vielzahl von Branchen und Anwendungen. Von der Gesundheitsversorgung bis hin zu Finanzdienstleistungen setzen Unternehmen Edge-Computing-Anwendungsfälle ein, die Folgendes umfassen:

  • Gesundheitswesen
  • Transport
  • Telekommunikation
  • Finanzdienstleistungen
  • Unterhaltung

Gesundheitswesen

Im Gesundheitswesen unterstützt Edge Computing die Remote-Überwachung von Patienten sowie die medizinische Bildgebung. Die lokale Verarbeitung von Patientendaten reduziert die Latenz und hilft, sensible Gesundheitsinformationen zu schützen, was Vorschriften wie HIPAA unterstützt.

Transport

Edge Computing unterstützt autonome Fahrzeuge (selbstfahrende Autos), Verkehrsmanagementsysteme und Flottenverfolgung, indem große Mengen an Sensordaten lokal verarbeitet werden. Fahrzeuge und Infrastruktur können auf sich ändernde Bedingungen reagieren, ohne auf eine Rundreise zu einem zentralen Rechenzentrum zu warten.

Telekommunikation

Telekommunikationsanbieter nutzen Edge Computing zur Unterstützung der 5G-Netzwerkautomatisierung und der Bereitstellung von Mobile Edge Computing. Fog-Computing führt diese Methode weiter, indem es eine Zwischenverarbeitungsebene zwischen Edge-Geräten und der Cloud hinzufügt und Workloads verarbeitet, die mehr Verarbeitungsleistung benötigen, als einzelne Geräte allein bewältigen können. Zusammen reduzieren diese Ansätze die Latenz und ermöglichen die Bereitstellung neuer Dienste in großem Maßstab.

Finanzdienstleistungen

Banken und Finanzinstitute nutzen Edge Computing, um Echtzeit-Betrugserkennung, Transaktionen mit geringer Latenz und Datenverarbeitung zu unterstützen, die Datensouveränität und Compliance-Anforderungen in verschiedenen Regionen erfüllen.

Unterhaltung

Content-Anbieter und Streaming-Plattformen setzen auf Edge Computing und Edge Caching, um Endnutzern ein unterbrechungsfreies Erlebnis zu bieten. Dies reduziert die Pufferung bei der Bereitstellung von Inhalten, verbessert die Streaming-Qualität und unterstützt Ereignisse mit hoher Nachfrage wie Live-Übertragungen und Online-Spiele.

Verwandte Lösungen
IBM Power Virtual Server  

Geschäftskritische Workloads in der Cloud – Höchstleistung, Unternehmenssicherheit und Flexibilität in der Hybrid Cloud ohne Plattformwechsel.

IBM Power Virtual Server kennenlernen
Edge-Computing-Lösungen

Automatisieren Sie Abläufe, verbessern Sie die Benutzererfahrung und erhöhen Sie die Sicherheit mit Edge-Computing-Lösungen von IBM.

Edge-Computing-Lösungen erkunden
Edge Infrastrukturservices

Entwerfen, liefern und verwalten Sie sichere Edge-Umgebungen, die nahtlos in Ihre Hybrid Cloud- und KI-Strategie integriert sind.

Edge Services erkunden
Machen Sie den nächsten Schritt

IBM Cloud Application Development Consulting Services bieten fachkundige Beratung und innovative Lösungen zur Optimierung Ihrer Cloud-Strategie. Arbeiten Sie mit den Cloud- und Entwicklungsexperten von IBM zusammen, um Ihre Anwendungen zu modernisieren, skalieren und beschleunigen und so transformative Ergebnisse für Ihr Unternehmen zu erzielen.

  1. Mehr zu Services zur Anwendungsentwicklung
  2. Erste kostenlose Schritte beim Erstellen auf IBM Cloud