Mobiles Edge Computing (MEC)

Mobiles Edge Computing bringt Cloud-Computing-Ressourcen näher ans Netzwerk, um die Leistung zu verbessern

Was ist Mobile Edge Computing?

Mobile Edge Computing, heute gebräuchlicher als Multi-Access Edge Computing (MEC) bezeichnet, ist eine Technologie, die Computerressourcen näher an den Netzwerkrand bringt, insbesondere zu Basisstationen und anderer Netzwerkinfrastruktur. Anstatt sich auf zentralisierte Cloud-Server zu verlassen, ermöglicht Mobile Edge Computing die Bereitstellung dieser Ressourcen näher an dort, wo sie benötigt werden. Diese Nähe reduziert Latenzzeiten, erhöht die Datenverarbeitungsgeschwindigkeit und verbessert die Leistung von Anwendungen und Diensten.

Diese Ressource behandelt die Unterschiede zwischen Mobile Edge und Multi-Access Computing, Bereitstellungsoptionen, Anwendungsfälle, Vorteile und Herausforderungen. Lassen Sie uns beginnen.

Mobile Edge vs. Multi-Access Computing

Mobile Edge Computing und Multi-Access Edge Computing sind ähnlich, haben aber je nach Umfang und Anwendung unterschiedliche Bedeutungen.

Mobiles Edge Computing (Originalkonzept)

Umfang: “Mobile Edge Computing” bezog sich ursprünglich auf Edge Computing im Kontext von Mobilfunknetzen. Es wurde in erster Linie entwickelt für Telekommunikation Umgebungen, in denen das Ziel darin bestand, Rechenleistung und Speicher näher an mobile Benutzer zu bringen, typischerweise an Basisstationen oder Mobilfunkmasten.

Netzwerkfokus: Dieses Konzept war eng mit Mobilfunknetzen (wie 4G LTE und 5G) verbunden. Es zielte darauf ab, die Latenz zu reduzieren und die Bandbreiteneffizienz zu verbessern, indem Daten lokal am Rande des Mobilfunknetzes verarbeitet werden.

Anwendungen Es wurde ursprünglich mit mobilspezifischen Anwendungsfällen im Sinn entwickelt. Dazu gehörten die Optimierung der mobilen Videoauslieferung, die Verbesserung von Mobile-Gaming-Erlebnissen und die Unterstützung von Anwendungen mit geringer Latenz wie vernetzte Fahrzeuge oder Fernbehandlung.

Multi-Access Edge Computing (erweiterte Konzeption)

Umfang: Da sich das Konzept des Edge Computing weiterentwickelte, wurde “Multi-Access Edge Computing” eingeführt, um den Anwendungsbereich über reine Mobilfunknetze hinaus zu erweitern. Dieser Begriff spiegelt die Idee wider, dass Edge Computing über verschiedene Zugangsnetze hinweg angewendet werden kann, nicht nur über Mobilfunk, sondern auch über Festnetz, WLAN und andere.

Netzwerkflexibilität Multi-access Edge Computing ist nicht auf Mobilfunknetze beschränkt. Es kann über verschiedene Zugangspunkte hinweg betrieben werden, unabhängig davon, ob sie Teil eines Mobilfunknetzes, eines festen Breitbandnetzes, eines Wi-Fi-Netzes oder anderer Arten von Netzwerkinfrastrukturen sind.

Anwendungen Der breitere Anwendungsbereich von Multi-Access Edge Computing umfasst eine Reihe von Anwendungen, die über mobile Umgebungen hinausgehen. Dazu gehört Edge Computing für Smart Factories, Einzelhandelsumgebungen, Smart Cities und sogar Wohnbereiche, in denen verschiedene Arten von Netzwerkzugängen genutzt werden könnten. Er unterstützt eine vielfältigere Palette von Anwendungsfällen, darunter industrielles IoT, Unternehmensanwendungen, erweiterte Realität und vieles mehr.

Schlüsselunterschiede

Netzwerktyp

  • Mobiles Edge Computing Hauptsächlich auf Mobilfunknetze fokussiert.
  • Multi-Access Edge Computing Umfasst mobile, festnetzbasierte (DSL, Kabel und Glasfaser), WLAN und andere Zugangsnetze.

Anwendungsbereich

  • Mobiles Edge Computing Ursprünglich waren mobile Anwendungen im Fokus.
  • Multi-Access Edge Computing Unterstützt eine breitere Palette von Anwendungen über verschiedene Netzwerktypen hinweg.

Evolution

  • Mobiles Edge Computing Das frühere, enger gefasste Konzept.
  • Multi-Access Edge Computing Das weiterentwickelte, inklusivere Konzept, das den Bedarf an Edge Computing über verschiedene Netzwerktypen hinweg widerspiegelt.
AspektMobiles Edge ComputingMulti-Access Edge Computing
UmfangFokussiert auf MobilfunknetzeUmfasst Mobilfunk-, Festnetz-, WLAN- und andere Netzwerke
NetzwerktypHauptsächlich mobil (z. B. 4G LTE, 5G)Zugangsnetze (Mobilfunk, Festnetz-DSL, Kabel und Glasfaser, Wi-Fi etc.)
AnwendungsfokusMobile-spezifische AnwendungenBreiteres Anwendungsspektrum über verschiedene Netzwerke hinweg
AnwendungsbeispieleMobile Videoübertragung, mobiles Gaming und vernetzte FahrzeugeSmart Cities, industrielles IoT, Einzelhandelsumgebungen und Augmented Reality/Virtual Reality
EvolutionFrüher ein engeres KonzeptEvolviertes, inklusives Konzept, das mehr Netzwerktypen abdeckt
Primäres ZielVerbessern Sie die Leistung des Mobilfunkdienstes (geringe Latenz, Bandbreiteneffizienz)Leistung über verschiedene Netzwerkumgebungen hinweg verbessern
EinsatzortTypischerweise an Mobilfunk-Basisstationen oder MobilfunkmastenAn verschiedenen Randpunkten über verschiedene Netzwerkinfrastrukturen (z. B. Basisstationen, WLAN-Zugangspunkte usw.)

Tabelle 1: Mobiles Edge Computing vs. Multi-Access Edge Computing

Insgesamt ist Multi-Access Edge Computing (MEC) die moderne, erweiterte Version von Mobile Edge Computing (MEC), die die Ausweitung der Edge-Computing-Fähigkeiten über reine Mobilfunknetze hinaus auf verschiedene Netzwerkzugriffstypen widerspiegelt.

Im nächsten Abschnitt werden wir die Bedeutung von Mobile Edge Computing untersuchen.


Bedeutung von Mobile Edge Computing

Mobiles Edge Computing ist sowohl für Netzbetreiber als auch für Endnutzer wichtig. Hier sind einige der wichtigsten Gründe dafür:

Reduzierte Latenz

Echtzeitanwendungen Mobiles Edge Computing ermöglicht nahezu sofortige Datenverarbeitung und ist daher ideal für Anwendungen, die niedrige Latenzzeiten erfordern, wie z. B. Augmented Reality, Virtual Reality und autonome Fahrzeuge.

Verbesserte Benutzererfahrung: Geringere Latenz führt zu einer reaktionsschnelleren und zufriedenstellenderen Benutzererfahrung.

Verbesserte Netzwerkeffizienz

Verkehrsentlastung Durch die Verarbeitung von Daten näher am Rand reduziert Mobile Edge Computing die Belastung der Kernnetze, wodurch die Gesamtleistung und Kapazität verbessert wird.

Optimierte Ressourcenallokation Mobiles Edge Computing ermöglicht eine effizientere Zuweisung von Netzwerkressourcen, wodurch sichergestellt wird, dass diese effektiv genutzt werden.

Unterstützung für IoT-Geräte

Skalierbarkeit: Mobiles Edge Computing kann den massiven Datenstrom verarbeiten, der von IoT-Geräte, und bietet eine skalierbare und effiziente Lösung für IoT-Implementierungen.

Lokale Verarbeitung: Mobiles Edge Computing ermöglicht die lokale Verarbeitung von IoT-Daten, wodurch die Menge der an die Cloud zu übertragenden Daten reduziert wird, was Bandbreite spart und Kosten senkt.

Datenschutz und Sicherheit

Datenlokalisierung Mobiles Edge Computing kann helfen, Daten zu lokalisieren, das Risiko von Datenlecks zu reduzieren und die Einhaltung von Datenschutzbestimmungen zu gewährleisten.

Verbesserte Sicherheit: Durch die Verarbeitung von Daten näher am Netzwerkrand kann Mobile Edge Computing dazu beitragen, die Angriffsfläche zu reduzieren und die Netzwerksicherheit zu verbessern.

Neue Geschäftsmodelle ermöglichen

Edge-Anwendungen Mobiles Edge Computing eröffnet neue Möglichkeiten für innovative Edge-Anwendungen wie Smart-City-Dienste, industrielle Automatisierung und personalisierte Inhaltsbereitstellung.

Umsatzgenerierung Netzbetreiber können neue Einnahmequellen generieren, indem sie Unternehmen und Entwicklern Edge-Computing-Dienste anbieten.

Mobile Edge Computing Einsatzmöglichkeiten

Mobiles Edge Computing bietet mehrere Bereitstellungsoptionen, abhängig von den spezifischen Anforderungen des Netzwerks, den unterstützten Anwendungen und dem Integrationsgrad mit der bestehenden Infrastruktur. Hier sind die wichtigsten Bereitstellungsoptionen:

On-Premises-Bereitstellung

Standort: Direkt beim Kunden vor Ort eingesetzt, z. B. in einer Fabrik, einem Krankenhaus oder einem Bürogebäude.

  • Anwendungsfälle: Ideal für Unternehmen, die Echtzeitverarbeitung für geschäftskritische Anwendungen benötigen, wie z. B. industrielle Automatisierung, Smart Manufacturing und private 5G-Netzwerke.
  • Vorteile: Bietet das höchste Maß an Kontrolle, Sicherheit und Anpassbarkeit. Es reduziert auch die Latenz auf ein Minimum, da die Daten lokal innerhalb der Räumlichkeiten verarbeitet werden.

Telco-Netzwerk-Edge-Bereitstellung

Standort: Bereitgestellt am Rande des Mobilfunknetzes, typischerweise an Basisstationen, Aggregationspunkten oder anderen Netzwerkrandstandorten.

  • Anwendungsfälle: Wird häufig für öffentliche Netzwerkdienste wie Content-Delivery, Echtzeitspiele und AR/VR-Anwendungen verwendet.
  • Vorteile: Nutzt die bestehende Infrastruktur des Telekommunikationsanbieters, um vielen Nutzern Dienste mit geringer Latenz anzubieten. Außerdem reduziert es den Bedarf an Backhaul zu zentralisierten Rechenzentren.

Verteilte Cloud-Bereitstellung

Standort: Eingesetzt an mehreren verteilten Cloud-Standorten, näher an den Nutzern als herkömmliche zentralisierte Cloud-Rechenzentren.

  • Anwendungsfälle: Geeignet für Anwendungen, die sowohl Skalierbarkeit als auch niedrige Latenz erfordern, wie z. B. Content-Distribution-Netzwerke (CDNs), Video-Streaming und Edge AI.
  • Vorteile: Kombiniert die Skalierbarkeit des Cloud Computing mit den Vorteilen von Edge Computing bei geringer Latenz. Es ermöglicht eine flexible Ressourcenzuweisung über mehrere Edge-Standorte hinweg.

Hybridbereitstellung

Standort: Kombiniert On-Premises Mobile Edge Computing mit Telko-Netzwerk-Edge- oder Cloud-basierten Ressourcen.

  • Anwendungsfälle: Ideal für Organisationen, die lokale Datenverarbeitung mit breiteren Netzwerkdiensten kombinieren, wie z. B. Smart Cities, vernetzte Gesundheitsversorgung oder Einzelhandelsketten mit mehreren Standorten.
  • Vorteile: Bietet eine flexible und skalierbare Lösung, die vielfältige Anforderungen an verschiedenen Standorten und für unterschiedliche Anwendungsfälle erfüllen kann. Sie ermöglicht sowohl die lokale Datenverarbeitung als auch eine breitere Netzabdeckung.

Bereitstellung von öffentlicher Edge Cloud

Standort: Angeboten über einen Public-Cloud-Anbieter, bei dem Edge-Computing-Ressourcen als Dienstleistung zur Verfügung gestellt werden.

  • Anwendungsfälle: Geeignet für Startups oder Unternehmen, die nicht in eigene Infrastruktur investieren möchten, aber Dienste mit geringer Latenz benötigen, wie z. B. Edge-basierte KI-Verarbeitung, Gaming und IoT-Analysen.
  • Vorteile: Bietet eine kostengünstige und skalierbare Lösung mit geringeren Anfangsinvestitionen. Nutzer können von Edge Computing profitieren, ohne die zugrunde liegende Infrastruktur verwalten zu müssen.

Netzfunktionsvirtualisierung (NFV)-basierte Bereitstellung

Standort: Eingesetzt mit virtualisierten Netzwerkfunktionen (VNFs), die auf Standard-Hardware am Netzwerkrand laufen.

  • Anwendungsfälle: Geeignet für Telekommunikationsanbieter, die neben anderen virtualisierten Netzwerkdiensten, wie z. B. virtualisierten RAN (vRAN) oder Kernnetzfunktionen, auch Mobile Edge Computing-Dienste bereitstellen möchten.
  • Vorteile: Bietet Flexibilität und Effizienz durch den Einsatz virtualisierter Infrastruktur, die bedarfsgerecht dynamisch zugewiesen und skaliert werden kann. Zudem lässt sie sich gut in bestehende NFV-Umgebungen integrieren.

Multi-Access Edge Platform

Standort: Kann als gemeinsame Infrastruktur bereitgestellt werden, die mehrere Betreiber und Dienstanbieter unterstützt.

  • Anwendungsfälle: Geeignet für gemeinsam genutzte Umgebungen wie Smart Cities, in denen mehrere Interessengruppen dieselbe Edge-Infrastruktur für unterschiedliche Dienste nutzen können.
  • Vorteile: Bietet eine kostengünstige Möglichkeit, Edge-Computing-Ressourcen bereitzustellen, da mehrere Entitäten die Infrastruktur gemeinsam nutzen können. Außerdem erleichtert es die Interoperabilität zwischen verschiedenen Dienstanbietern und Anwendungen.

Partnerbasierte oder föderierte Edge-Bereitstellung

Standort: Bereitgestellt in Partnerschaft mit anderen Netzbetreibern oder Dienstanbietern, was ein föderiertes Edge-Netzwerk ermöglicht.

  • Anwendungsfälle: Ideal für Anwendungen, die eine breitere geografische Abdeckung erfordern, wie z. B. die internationale Inhaltsbereitstellung, bei der Edge-Ressourcen verschiedener Anbieter genutzt werden.
  • Vorteile: Ermöglicht eine breitere Abdeckung und gemeinsame Nutzung von Ressourcen, was eine effizientere Nutzung der Edge-Infrastruktur ermöglicht. Es unterstützt auch netzwerkübergreifende Dienste und Anwendungen.

Jede Bereitstellungsoption für Mobile Edge Computing eignet sich für unterschiedliche Anwendungen und Netzwerkumgebungen. Die Wahl der Bereitstellung hängt von Faktoren wie Latenzanforderungen, Sicherheitsbedürfnissen, Skalierbarkeit und Anwendungsfällen ab.

Anwendungsfälle für Mobile Edge Computing

Mobiles Edge Computing bietet ein breites Spektrum an Anwendungen. Hier sind einige Möglichkeiten, wie Sie diese Technologie nutzen können:

Echtzeitanwendungen

AR/VR: kann immersive AR-.

Autonome Fahrzeuge: kann die geringe Latenzverarbeitungsleistung liefern, die für Echtzeitentscheidungen in autonomen Fahrzeugen erforderlich ist, und so einen sicheren und effizienten Betrieb gewährleisten.

Spielen Kann Gaming-Erlebnisse verbessern durch die Reduzierung der Latenz und die Verbesserung der Reaktionsfähigkeit, insbesondere für Multiplayer-Spiele und Cloud-Gaming-Dienste.

Internet der Dinge

Intelligente Städte Kann eine breite Palette von IoT-Anwendungen in Smart Cities unterstützen, wie z. B. intelligentes Parken, Verkehrsmanagement und Umweltüberwachung.

Industrielle Automatisierung ermöglichen Echtzeitdatenverarbeitung und Steuerung für industrielle Automatisierungssysteme, was Effizienz und Produktivität verbessert.

Smart Homes: Kann die Rechenleistung bereitstellen, die für die Interaktion von Smart-Home-Geräten und die Echtzeit-Reaktion auf Benutzerbefehle erforderlich ist.

Inhaltslieferung

Video-Streaming: Die Video-Streaming-Qualität kann durch Caching von Inhalten näher am Benutzer, Reduzierung von Pufferzeiten und Verbesserung der Wiedergabe verbessert werden.

Personalisierter Inhalt Kann die Bereitstellung personalisierter Inhalte ermöglichen, indem Benutzerpräferenzen analysiert und maßgeschneiderte Inhalte in Echtzeit bereitgestellt werden.

Netzwerkoptimierung

Lastausgleich: Kann dazu beitragen, den Netzwerkverkehr auszugleichen, indem Rechenaufgaben von Kernnetzen auf Edge-Knoten ausgelagert werden.

Netzwerks slicing Kann Network Slicing aktivieren, wodurch Netzbetreiber dedizierte virtuelle Netzwerke für spezifische Anwendungsfälle wie IoT oder Gaming erstellen können.

Edge AI

Maschinelles Lernen: Kann Edge-KI unterstützen Anwendungen durch die Ermöglichung von Echtzeit-Aufgaben des maschinellen Lernens, wie etwa Bilderkennung, natürliche Sprachverarbeitung und Prädiktive Analytik.

Computervision Kann für Computer-Vision-Aufgaben wie Objekterkennung, Gesichtserkennung und Anomalieerkennung verwendet werden.

Dies sind nur einige Beispiele für die vielen Anwendungsfälle von Mobile Edge Computing. Mit der Weiterentwicklung der Technologie erwarten wir, dass noch mehr innovative Anwendungen entstehen. Sie können mehr über Anwendungsfälle im Detail lesen hier.

Vorteile von Mobile Edge Computing

Mobile Edge Computing bietet eine Reihe von Vorteilen sowohl für Netzbetreiber als auch für Endbenutzer. Hier sind einige davon:

Vorteile für Netzbetreiber

  • Verbesserte Netzwerkeffizienz: Kann Verarbeitungslasten von Kernnetzen auslagern, wodurch Überlastungen reduziert und die gesamte Nettoleistung verbessert wird.
  • Reduzierte BetriebskostenDurch die Verarbeitung von Daten näher am Edge können Sie den Bedarf an kostspieligen Netzwerk-Upgrades und Rechenzentrumsinfrastruktur reduzieren.
  • Erhöhte Netzwerkausfallsicherheit: Kann die Netzresilienz verbessern, indem Rechenkapazitäten auf mehrere Standorte verteilt werden, wodurch das Netzwerk weniger anfällig für Ausfälle wird.
  • Neue Einnahmequellen: Kann neue Einnahmequellen für Netzbetreiber durch das Anbieten von Edge-Computing-Diensten für Unternehmen und Entwickler schaffen.
  • Reduzierte Kosten: Durch die Datenverarbeitung am Netzwerkrand (Edge) reduziert Mobile Edge Computing die Notwendigkeit, große Datenmengen über große Entfernungen zu übertragen, wodurch die mit der Datenübertragung und dem Backhaul verbundenen Kosten gesenkt werden.

Vorteile für Endanwender

  • Geringere Latenzzeit: Kann die Latenz für Anwendungen, die Echtzeit-Antworten erfordern, wie AR/VR, Gaming und autonome Fahrzeuge, erheblich reduzieren.
  • Verbesserte Benutzererfahrung: Eine geringere Latenz führt zu einem reaktionsfreudigeren und zufriedenstellenderen Benutzererlebnis.
  • Erhöhte Privatsphäre und Sicherheit: Kann bei der Lokalisierung von Daten helfen, das Risiko von Datenschutzverletzungen verringern und die Einhaltung von Datenschutzbestimmungen sicherstellen.
  • Zugang zu innovativen Dienstleistungen: Ermöglicht neue und innovative Dienste, wie zum Beispiel personalisierte Inhaltsbereitstellung, Edge-KI- und IoT-Anwendungen.
  • Ökologische Nachhaltigkeit Durch die Minimierung des Bedarfs an Ferntransporten von Daten und die Optimierung der Ressourcennutzung trägt Mobile Edge Computing zu einem geringeren Energieverbrauch und reduzierten Kohlenstoffemissionen bei.

Herausforderungen des Mobile Edge Computing

Während das Mobile Edge Computing viele Vorteile bietet, bringt es auch mehrere Herausforderungen mit sich, die für eine breite Einführung bewältigt werden müssen:

Technische Herausforderungen

  • Sicherheit: Der Schutz von Daten und Geräten in Edge-Umgebungen ist von entscheidender Bedeutung. Mobile-Edge-Computing-Implementierungen müssen Sicherheitsrisiken wie unbefugten Zugriff, Datenpannen und böswillige Angriffe adressieren.
    Leistungs- und Energieverbrauch: Edge-Geräte arbeiten oft mit begrenzten Strom- und Energieressourcen. Ein effizientes Energiemanagement und energieeffiziente Hardware sind für einen nachhaltigen Einsatz unerlässlich.
  • Management und Orchestrierung: Die Verwaltung und Orchestrierung von Ressourcen über verteilte Umgebungen hinweg kann komplex sein. Effektive Management-Tools und Automatisierung sind erforderlich, um die Abläufe zu vereinfachen.

Wirtschaftliche Herausforderungen

  • Investitionsausgaben (CapEx): Die Bereitstellung kann erhebliche Vorabinvestitionen in Hardware, Software und Netzwerkupgrades erfordern.
  • Betriebsausgaben (OpEx): Die laufenden Kosten für die Verwaltung, Wartung und Aktualisierung von Mobile-Edge-Computing-Ressourcen können erheblich sein.

Regulatorische Herausforderungen

  • Einhaltung der Vorschriften: Bereitstellungen müssen verschiedene Vorschriften einhalten, darunter Datenschutzgesetze, Netzneutralitätsregeln und branchenspezifische Standards.
  • Frequenzzuteilung Die Zuweisung von Frequenzen für Mobile-Edge-Computing-Dienste kann komplex sein, insbesondere in dicht besiedelten Gebieten.

Wichtige Erkenntnisse und zusätzliche Ressourcen

Indem Rechenressourcen näher an Endbenutzer und Endgeräte gebracht werden, reduziert Mobile Edge Computing die Latenz, verbessert die Netzeffizienz und unterstützt die wachsenden Anforderungen von datenintensiven Echtzeitanwendungen wie autonomen Fahrzeugen, Smart Cities und immersiven AR/VR-Erlebnissen. Obwohl Mobile Edge Computing erhebliche Vorteile wie verbesserte Leistung, Sicherheit und Skalierbarkeit bietet, bringt es auch Herausforderungen wie Bereitstellungskomplexität und Sicherheitsbedenken mit sich. Trotz dieser Herausforderungen wird diese leistungsstarke Technologie langfristig von entscheidender Bedeutung sein, um die Leistung von Anwendungen und Diensten zu verbessern.

Um mehr über Konzepte im Zusammenhang mit Edge Computing zu erfahren, können Sie unsere besuchen Blog und Konzepte Drehscheibe.

Mit dem Bau beginnen

Besuchen Sie unser Entwicklerportal, um NoSQL zu erkunden, Ressourcen zu durchsuchen und mit Tutorials zu beginnen.

Capella kostenlos testen

Mit nur wenigen Klicks können Sie Couchbase in die Praxis umsetzen. Capella DBaaS ist der einfachste und schnellste Weg, um loszulegen.

Couchbase für ISVs

Erstellen Sie leistungsstarke Anwendungen mit weniger Komplexität und Kosten.