Cloud Computing ist ein umfassenderes Konzept, als viele annehmen. Seine Wirkung ist nicht nur in der Geschäftswelt spürbar, wo es frühere lokale Server durch agilere, ausgelagerte Alternativen ersetzt hat. Sogar Privatpersonen sind durch Dienste wie Google Fotos und Netflix in die digitale Datenverarbeitung eingebunden. Aber steht eine weitere Revolution bevor?
Die Rede ist vom Edge Computing. Dieses neue Paradigma in der IT zielt darauf ab, entfernte Rechenzentren näher an die Nutzer zu bringen. Es ist besonders vorteilhaft für zeitkritische Anwendungen, bei denen eine niedrige Latenz unerlässlich ist. Hier ist eine Übersicht.
Der Ursprung: Der Server
Um die Bedeutung von Edge Computing zu verstehen, ist es hilfreich, es in einen historischen Kontext zu setzen. Beginnen wir also am Anfang.
Früher war die Unternehmens-IT ein statisches Umfeld. Mitarbeiter arbeiteten in großen Büros unter grellem Halogenlicht. Es war daher sinnvoll, dass sich ihre Daten und geschäftskritischen Anwendungen in ihrer Nähe befanden. Unternehmen installierten Server in klimatisierten Räumen vor Ort oder mieteten Platz in einem lokalen Rechenzentrum.
Doch die Zeiten änderten sich. Immer mehr Menschen arbeiteten von zu Hause aus. Unternehmen wuchsen und eröffneten Büros in anderen Städten und Ländern. Der lokale Server verlor schnell an Bedeutung, insbesondere angesichts des enormen Wachstums der Internetnutzung durch Verbraucher. Technologieunternehmen hatten Schwierigkeiten zu skalieren, da sie regelmäßig neue Server kaufen, einrichten und bereitstellen mussten.
Cloud-Computing-Dienste wie Microsoft Azure und Amazon Web Services (AWS) lösten diese Probleme. Unternehmen konnten Speicherplatz auf einem Server mieten und mit ihrem Wachstum expandieren.
Das Problem mit der aktuellen Form der Cloud ist ihre Zentralisierung. Anbieter wie Amazon, Microsoft und Google betreiben Rechenzentren an vielen Standorten, doch diese sind oft Hunderte oder sogar Tausende Kilometer von ihren Kunden entfernt.
Wenn sich Ihr Standort beispielsweise in Edinburgh, Schottland, befindet, liegt Ihr nächstgelegenes AWS-Rechenzentrum in London, etwa 530 Kilometer entfernt. Befinden Sie sich hingegen in Lagos, Nigeria, ist Ihr nächstgelegener kontinentaler AWS-Standort in Kapstadt, Südafrika, fast 4.800 Kilometer entfernt.
Je größer die Entfernung, desto höher die Latenz. Daten sind letztlich Licht, das durch Glasfaserkabel fließt und daher physikalischen Gesetzen unterliegt.
Was ist also die Lösung? Die Antwort liegt wohl darin, dass sich die Geschichte wiederholt und die Server wieder näher an die Nutzer rücken.
Leben am Rande
Zusammengefasst bedeutet Edge Computing, dass Anwendungen und Datenspeicher näher an den Ort gebracht werden, wo sich die Nutzer befinden. Für große Unternehmen kann dies eine speziell errichtete Serverinfrastruktur in unmittelbarer Nähe ihrer Hauptniederlassungen bedeuten. Für Verbraucher kann es bedeuten, dass IoT-Geräte bestimmte Aufgaben wie die Gesichtserkennung mit ihren eigenen lokalen Rechenressourcen ausführen, anstatt sie an einen Cloud-Dienst auszulagern.
Dies hat mehrere Vorteile. Erstens hilft es, die Menge des zu übertragenden Netzwerkverkehrs zu reduzieren. Da viele große Unternehmen hohe Gebühren für die Übertragung von Daten zwischen Rechenzentren zahlen, ist es sinnvoll, diese näher zu bringen.
Zweitens wird die Latenz reduziert. Oftmals wird ein Großteil der Zeit, die für die Ausführung einer Aufgabe benötigt wird, für die Übertragung von Daten über das Netzwerk aufgewendet. Wenn Sie die Rechenleistung näher an Ihren Standort bringen, können Sie diese Latenz verringern und die Abläufe beschleunigen.
Dies könnte neue Möglichkeiten der Datenverarbeitung eröffnen, bei denen Unmittelbarkeit entscheidend ist. Ein oft genanntes Beispiel ist die „intelligente Stadt“, in der die lokale Regierung Informationen über die Nutzung von Versorgungsleistungen und Verkehrsmuster in Echtzeit sammelt und dann schnell handeln kann.
Auch im industriellen Bereich gibt es Anwendungsmöglichkeiten für Edge Computing. Es ermöglicht Herstellern, Daten von Geräten zu erfassen und schnelle Anpassungen vorzunehmen, um den Energieverbrauch und die Abnutzung der Geräte zu reduzieren.
Im Verbraucherbereich hat Edge Computing das Potenzial, Dinge wie Cloud-Gaming zu einem besseren Erlebnis zu machen. Wenn die Grafikberechnungen näher an den Spielern stattfinden, sind unangenehme Verzögerungen weniger wahrscheinlich, die oft den Unterschied zwischen Sieg und Niederlage ausmachen.
Der 5G-Faktor
Parallel zum Aufstieg des Edge Computing schreitet die Einführung der 5G-Konnektivität voran. Obwohl es noch in den Anfängen steckt, verspricht 5G deutlich niedrigere Latenzen als bisherige Mobilfunkstandards. Es wird daher eine wichtige Rolle bei der Entwicklung von Edge Computing spielen.
Was bedeutet das? Im Logistiksektor wird der Fokus stärker auf Analysen und Daten liegen, da Lastwagen und Transporter Informationen übertragen, die in Echtzeit analysiert und verarbeitet werden müssen. Hinzu kommt die Aussicht auf „Smart Farming“, das weite Teile der landwirtschaftlichen Produktion automatisieren wird. Dies verbessert nicht nur die Ernteerträge, sondern verhindert auch Lebensmittelverschwendung.
Auch für Endverbraucher gibt es interessante Entwicklungen. Indem rechenintensive Aufgaben näher an die Smartphones der Nutzer verlagert werden, können neue, intensivere Unterhaltungserlebnisse für Dinge wie Virtual Reality (VR), Augmented Reality (AR) und Spiele ermöglicht werden.
Natürlich ist das noch ein weiter Weg. Netzbetreiber und Entwickler müssen die Infrastruktur erst noch aufbauen. Wenn dies jedoch geschehen ist, können wir mit einer ähnlichen seismischen Veränderung rechnen, wie sie durch das Aufkommen des Cloud Computing ausgelöst wurde.