Aktuelles

 

Hochperformant und sicher: Edge Computing auf Routern von INSYS icom

Regensburg – Beim Cloud-Computing können übertragungs- und batchbedingte Latenzzeiten zu unerwünschten Verzögerungen der Datenverarbeitung führen: Abhilfe leistet Edge Computing – die Bereitstellung von Rechenleistung zwischen Datenquelle und Cloud, die der lokalen Vorverarbeitung von Daten dient. Zu diesem Zweck hat INSYS icom den Funktionsumfang seiner Router-Serien MRX und MRO um ein leistungsfähiges Edge-Computing-Konzept erweitert, durch das sich die Geräte direkt vor Ort zur Kontrolle, Verarbeitung, Überwachung und Visualisierung von Anwendungsdaten einsetzen lassen. 
Die vorverarbeiteten Daten können bei Bedarf jederzeit an Cloud-Dienste wie Cumulocity oder kundenspezifische Plattformen und Services übertragen werden. Zusätzlich sieht das Edge-Computing-Konzept von INSYS icom die Virtualisierung unterschiedlicher Hardware auf den Routern vor, die die Nutzer darin unterstützt, ihre IoT-Umgebung zu konsolidieren. Dafür integrieren die Router-Serien die icom SmartBox, eine virtuelle, auf Linux-Containern basierende Umgebung, in der sich die Edge-Computing-Anwendungen vollkommen unabhängig von der eigentlichen Router-Funktion realisieren lassen. Dazu zählen z. B. Gateway-Funktionen wie die Wandlung proprietärer Protokolle in IP-Standards, Networking-Funktionen zur Einrichtung virtueller DHCP- oder DNS-Server sowie Management-Funktionen für dynamische Konfigurationsänderungen. Die bei Bedarf parallel und separat laufenden Anwendungen (sog. Device Apps) lassen sich kombinieren und können z. B. via APIs direkt miteinander kommunizieren. Da jeder Container eine eigene IP- und MAC-Adresse hat, stehen sämtliche Sicherheits-Mechanismen des Routers wie Netzfilter, VPN oder Netzwerk-Segmentierung zur Verfügung. Die Möglichkeit, eigene Netzfilter-Regeln (z. B. Firewall) für jeden Container separat zu definieren, gewährleistet hohen Schutz für die einzelnen Anwendungen und eine sichere Kommunikation. Ein weiterer Vorteil besteht in den uneingeschränkten root-Rechten, mit denen der Anwender als „root" weitere Benutzer und deren Rechte anlegen bzw. verwalten darf.

Alle Container nutzen den gleichen Linux-Kernel und starten darüber ihr individuelles System. Ein Default-Container kann dabei mit wenigen Mausklicks aktiviert werden. Dieser erleichtert es mit der bereits vorinstallierten Linux-Kommandozeilenumgebung, Webserver, Lua-Interpreter sowie ssh-Zugang, Applikationen für die Container zu erstellen und zu verteilen (Deployment). Die Möglichkeit, die Applikationscontainer zu verschlüsseln, bietet zusätzlich Know-how-Schutz für den Ersteller eines Containers in der icom SmartBox.

Unter www.insys-icom.de/knowledge/icom-SmartBox/container stellt INSYS icom kostenlose Democontainer mit Beispielen für Anwendungen und Umgebungen zur Nutzung und Weiterentwicklung bereit: Neben einer Debian-Umgebung mit Paketmanager steht weitere Software wie Node-RED, Nagios oder ein MQTT-Broker zur Verfügung. Für Entwickler, die eigene Container erstellen wollen, bietet INSYS icom bei Github (https://github.com/insys-icom) zusätzlich alle wichtigen Informationen und Werkzeuge wie z.B. eine komplette Tool Chain. Dank OpenSource lassen sich die bereitgestellten Tools sehr flexibel an die eigene Infrastruktur anpassen und Projekte, die z. B. auf einem Raspberry Pi entwickelt wurden, in kürzester Zeit auf die professionellen, industrietauglichen Router portieren. INSYS icom bietet zudem Serviceleistungen für die Entwicklung und Anpassung von Anwendungen.

Edge Computing ist ein zentraler Baustein der INSYS Smart IoT Plattform, einem hoch vorintegrierten und flexiblen Ecosystem für M2M- und IoT-Anwendungen. Neben Edge Computing ermöglicht diese Multi-Protokoll-Umgebung auch eine Datenübertragung an (mobile) Endgeräte, die Einbindung kundenspezifischer Infrastrukturen wie SCADA-Systeme oder die Nutzung von Cloud-Diensten wie Cumulocity. Auch die Anbindung an IoT-Plattformen wie Microsoft Azure oder IBM Bluemix ist darin vorgesehen. Mehr Informationen zum Edge Computing oder zur Smart IoT-Plattform finden sich unter www.insys-icom.de/knowledge/edge-computing bzw. www.insys-smart-iot.de.
Zurück