Neues Buzzword: Fog-Computing

Foto: Peter Hill / pixelio.de
Foto: Peter Hill / pixelio.de

Leute, wenn es nach dem CeBIT-Veranstalter Messe AG in Hannover geht, müssen wieder ein neues Wort lernen: Das Computern im Nebel. Die Messe AG in Hannover erklärt das so: „50 Milliarden Geräte sollen laut einer Cisco-Studie im Jahr 2020 mit dem Internet verbunden sein, vom hallengroßen computergesteuerten Gärtank einer Großbäckerei bis hin zur quasi-intelligenten Türklinke. Alle diese Geräte erzeugen Daten und werden in naher Zukunft den Menschen als größten Datenproduzenten ablösen. Für viele dieser Daten ist die Cloud der richtige Partner. Weil viele IoT-Geräte klein sind, mit wenig Strom auskommen müssen und sehr eng definierte Funktionen haben, benötigen sie sozusagen einen „großen Bruder“, der ihnen „richtige“ Rechenleistung zur Verfügung stellt. Das erledigt die Cloud perfekt. Doch wenn Informationen nur lokal und für kurze Zeit gebraucht werden, sieht die Situation anders aus. Solche Daten müssen schnell und am besten vor Ort verarbeitet werden. Eine Speicherung der Daten ist nicht nötig.

In so einem Fall bietet Fog Computing die richtige Lösung. Die Technik, früher auch als Edge Computing bezeichnet, verarbeitet Daten nicht zentral, sondern an den Rändern des Netzwerkes. Weil die Rechenleistung und der Strombedarf von Prozessoren in den letzten Jahren extrem verbessert wurden, sind heute sehr kleine Computer in der Lage, komplexe Berechnungen durchzuführen. Ein Beispiel für ein mögliches Fog-Computing-Szenario ist die zukünftige Car-2-Car- Kommunikation bei Notfällen. Wenn ein Fahrzeug auf der Autobahn eine Notbremsung einleitet, sollten andere Fahrzeuge im Umkreis einiger hundert Meter darüber informiert werden, um Auffahrunfälle zu vermeiden. Die Beschleunigungsdaten erst durch die Cloud zu einem Rechenzentrum zu schicken, dann alle relevanten Fahrzeuge zu bestimmen und die Informationen an diese zurückzugeben, ist zu aufwändig. Hier muss die Datenverarbeitung mit den entsprechenden Konsequenzen –die Benachrichtigung benachbarter Fahrzeuge – durch lokale Rechenleistung erfolgen.

Unabhängig von tatsächlichen Einsatzfällen kann man sich Fog Computing wie eine zusätzliche virtualisierte Schicht zwischen Datenerzeuger und Cloud vorstellen. Es ist eine lokale Entscheidungs- und Verarbeitungsebene, die nachgeordnete Instanzen entlastet. Diese Schicht bereitet Daten nach vorgegebenen Regeln auf und verbessert dadurch die Antwortzeiten, reduziert den Bandbreitenbedarf für eventuell nötige Cloud-Verbindungen und verringert die benötigte Speicherkapazität im Rechenzentrum.“

Leute, das habe sogar ich verstanden!

Foto: Peter Hill / pixelio.de

Published by