zuruck zur Themenseite

Artikel und Hintergründe zum Thema

Edge Computing

Andrea Gillhuber | Andrea Gillhuber,

Machine Learning im Edge Device

Mit ‚Ready to Go‘-Cloud-Box-Lösungen sind Unternehmen in der Lage, ihre Daten unter anderem mithilfe von Machine-Learning-Algorithmen direkt in der Produktion, sprich im Edge Device, auszuwerten.

Mit modernen »Ready to Go«-Cloud-Box-Systemen als ADA-Lösung direkt am Edge-Gerät können Unternehmen wieder allein entscheiden, was mit ihren Daten passieren soll.

© IBM

Produktionsumgebungen wie Fertigungsstraßen liefern mit ihren zahlreichen Maschinen und integrierten Sensoren täglich Massen an Daten, die sich für viel mehr eignen, als die Steuerung des aktuellen Produktionsprozesses. Viele dieser Daten werden heute aufgrund fehlender oder nicht vollständiger Datenmodelle noch gar nicht aktiv ausgewertet. Um vorbereitet zu sein und um keine Daten zu verlieren, werden eher zu viele Daten gespeichert. Data Lakes sind eine Teillösung hierfür, aber auch mit Kosten verbunden.

Bei Gesprächen mit Datenanalysten kam heraus, dass sie nicht immer alle benötigten Daten auch erhalten. Das liegt unter anderem an den wachsenden Datenmengen und der damit verbundenen steigenden Auslastung der Netzwerke. Industrieunternehmen möchten diese Daten aber in Echtzeit auswerten. Public-Cloud-Lösungen boten sich anfangs als schnelle Lösung an – man schickt einfach alle Daten zur Datenauswertung in die Cloud. Je nach Anwendungsfall und Datenmenge funktioniert dieser Weg recht gut. Allerdings benötigen weitere Anwendungsfälle mit wachsenden Datenmengen im Hinblick auf Datensicherheit, Latenzzeit und Echtzeit-Verarbeitung eine kombinierte Edge-/Cloud-basierte Infrastruktur.

Anzeige

Analytische Datenreduzierung und Auswertung, kurz ADA, als Lösung

Alle Cloud-Lösungen von IBM basieren auf Red Hat Openshift, sind auf allen gängigen Cloud-Umgebungen lauffähig und zentral verwaltbar.

© IBM

Die Lösung: „Analytische Datenreduzierung und Auswertung (ADA)“ direkt an der Fertigungsstraße in einem auf Standards basierten Edge-Device, ohne auf alle Vorzüge einer Cloud-Umgebung verzichten zu müssen. Das bedeutet, das Unternehmen wertet die Daten am Entstehungsort im Edge-Device aus und entscheidet direkt vor Ort, wohin die Daten geschickt werden sollen. Dies kann unter anderem mithilfe eines Machine-Learning-Algorithmus oder auch eigenen Container-basierten Anwendungen erfolgen.

Neue „Ready to Go“-Cloud-Box-Lösungen können im Zusammenspiel mit modernen Containertechnologien genau dies leisten und noch mehr – die Anwender gewinnen wieder mehr Kontrolle über ihre Daten, Datenmengen werden reduziert und die Sicherheit erhöht.

Nachdem das Machine-Learning-Modell auf Basis von aktuellen Produktionsdaten erstellt worden ist, nimmt es die Arbeit direkt an der Edge auf. In Verbindung mit modernen Integration-Bus-Technologien werden nur die relevanten Daten an die zentrale Datenanalyse-Plattform weitergeleitet und dort mit anderen Unternehmensdaten ausgewertet. Wenn gewünscht, können die nicht verwendeten „Rohdaten“ oder Teile davon dezentral gespeichert oder gepuffert werden. Neben der stark reduzierten Datenmenge ist diese Architektur zusätzlich noch ein großer Sicherheitsgewinn, denn sicherheitsrelevante Daten können schon am Entstehungsort verschlüsselt oder entsprechend weitergeleitet oder auch gelöscht werden.

Aktuelle auf Containertechnologie basierende ADA-Lösungen sind per Design flexibel und können je nach Bedarf angepasst werden. Dabei spielt die Anzahl, die Größe oder der Ort der Cloud-Instanzen keine Rolle, ein zentrales Management ist fast immer möglich. Dies funktioniert auch bei einer Kombination aus einer oder mehreren Public oder Private Cloud-Umgebungen.

Die Planung entscheidet

Wie bei allem ist die Planung sehr wichtig. Werden bestimmte Regeln bei der Entwicklung der Lösungen beherzigt, die später in Docker-Containern laufen sollen, sind der Flexibilität kaum Grenzen gesetzt. Die Container laufen auf fast allen aktuellen Cloud-Infrastrukturen (On-Prem, Off-Prem, Public oder Private). Lösungen aus dem Bereich Multi-Cloud-Management, Cloud Automation und Monitoring runden das Bild solch einer Multi-Cloud-Umgebung als einfach und effizient zu managen ab. Hierbei werden die Edge-Komponenten, basierend auf Standard-Cloud-Technologien, mit eingebunden.

Auch wenn das Bewusstsein für die Bedeutung von Produktionsprozessdaten groß ist, scheuten viele Unternehmen den Schritt, die Daten für weitere Auswertungen zu nutzen. Ein Grund dafür ist fehlendes Know-how rund um das Containermanagement, wie Kubernetes. Basiswissen rund um Docker ist in vielen Fällen bereits vorhanden und wird weiter aufgebaut. Diese Firmen haben angefangen, Lösungen basierend auf Docker zu entwickeln. Mit Voranschreiten der Entwicklung kamen auch Herausforderungen auf:

  • Steigt die Anzahl der Docker-Container, haben Unternehmen beispielsweise festgestellt, dass sie ein Docker-Management wie Kubernetes brauchen.
  • Diese anfangs rein auf Docker entwickelten Lösungen funktionieren, sind aber nur sehr eingeschränkt / oder mit hohen Kosten verbunden skalierbar.
  • Mit steigender Zahl an Anwendungen wird darüber hinaus ein App-Katalog benötigt, damit per push oder pull die vorgefertigten Lösungen und Updates installiert und benutzt werden können.

Solche Infrastrukturen selbst aus einzelnen Open-Source-Komponenten zu erstellen, zu verteilen und zu betreiben, kann in einer überschaubaren Umgebung noch funktionieren. Bei einer größeren Anzahl von Anwendungen, Edge-Systemen und IoT-Devices, wird dies schnell zur Mammutaufgabe.

Passende Infrastruktur für den schnellen Einsatz

Eine sichere, voll funktionsfähige Cloud sollte klein sein. Denn dies ist die Basis, um mehr Rechenleistung direkt an die Maschinen beziehungsweise in den Shopfloor zu bringen. Die aktuellen, sofort einsatzbereiten Cloud-in-a-Box-Lösungen bringen eine voll funktionsfähige Cloud mit der notwendigen Rechenleistung ans Endgerät und ermöglichen so die Ausführung von Machine-Learning-Modellen vor Ort. Die Ergebnisse fließen direkt in die Weiterentwicklung und Optimierung der Modelle – ein Kreislauf entsteht. Diese standardisierten Cloud-Boxen wurden speziell für den Einstieg in KI-gestützte Fertigungslösungen entwickelt. Unternehmen können so ihr Ökosystem im Kerngeschäft erweitern und ausbauen.

Kernelement ist eine Cloud-Plattform basierend auf Open-Source-Frameworks wie Docker und Kubernetes mit App-Shop. Die Container-basierten Anwendungen und Updates können zusammengestellt und über diesen unternehmenseigenen App-Shop verteilt werden. Um alle Vorteile einer privaten Cloud-Umgebung auszuschöpfen, ist auch das Erstellen von Machine-Learning-Modellen und die dafür verwendete Datenbasis zu betrachten. Auch dieser Teil des Machine-Learning-Lifecycles ist in der Produktionsumgebung Bestandteil der Cloud-in-a Box-Lösung. Das jeweilige Bereitstellungsmodell unterscheidet sich hier am Markt. Idealerweise sollten Unternehmen, die ihre Daten in Echtzeit vor Ort auswerten lassen, diese bei jeder Anpassung, Ergänzung oder Änderung des Machine-Learning-Modells nicht erst zu einem Anbieter oder in eine Public Cloud schicken müssen.

Wird das Ganze mit einem leistungsstarken Industrie-PC für die Edge-Implementierung implementiert, geht das weit über die bisherigen reinen Infrastrukturlösungen hinaus, bei denen erste Analysen auf normalen Edge-Devices ausgeführt werden. Diese „Ready to Go“-Cloud-Boxen können hinter mehrere vorhandenen Edge-Devices geschaltet werden und lesen die Daten entweder von diesen oder direkt aus der Maschine aus. Die Daten von mehreren Endgeräten, Maschinen oder Fertigungsstraßen können auf diese Art zusammengeführt, ausgewertet und dort sogar für mehrere Tage gespeichert werden, um sie anschließend für Analysen und Machine-Learning-Anwendungen bereitzustellen. Wie die Architektur in der jeweiligen Umgebung zum Einsatz kommt, wird je nach Anforderung angepasst und umgesetzt.

Machine-Learning-Anwendungen am Rande der Cloud

Das Angebot beinhaltet zusätzlich eine Materna Managed-Services-Option für die Container-Infrastruktur und läuft auf standardisierten Industrie-PCs von Spectra.

© IBM

Mit den aktuell am Markt erhältlichen Lösungen können eigene KI-Anwendungen entwickelt und in die Laufzeitumgebung wie IoT-Endgerät oder Cloud-Box verteilt werden. Die Software wird vorkonfiguriert geliefert und in die vorhandene Umgebung eingebunden. Unternehmen können damit auf ihre verteilten Daten zugreifen, diese physisch oder virtuell sammeln, organisieren und analysieren. Mit den damit zur Verfügung stehenden KI-Services ist dies die Basis für eigene KI-Anwendungen.

Über ein Selfservices-Portal werden Infrastruktur und bereitgestellte Anwendungen verwaltet. Je nach Anwendungsfall und Unternehmensstrategie können ausgewählte Anwendungen in einem App-Shop zur Verfügung gestellt werden. Neben Integrationen zur Datensammlung auf Basis von M2M-Protokollen wie OPC-UA, MQTT, et cetera können dies auch Open-Source-Technologien für die Daten-Integration, -Transformation, -Analyse, -Visualisierung oder zur Erstellung von ML-Modellen sein. Im Anschluss daran wird die fertige Anwendung einfach in einen Container gepackt und über das Cloud-Netzwerk in alle Boxen verschickt (push oder pull), in denen sie fortan laufen soll.

Der Anwender allein entscheidet, welche Daten analysiert und weiterverarbeitet werden und welche Daten oder Auswertungen aus der Cloud-Box wohin fließen. Da viele Unternehmen bereits mit Cloud- und IoT-Plattformen verschiedener Anbieter arbeiten, ist der Überblick bezüglich der Datenzugriffe nicht immer gegeben. Die Container-Technologie ermöglicht es, dass nur ausgewählte Daten weitergeleitet werden. Die Zusammenarbeit der Maschinenhersteller, Nutzer oder auch Endbenutzer bekommt eine positive Bedeutung, denn jetzt entscheiden beide, welche Daten wohin fließen und können dies beidseitig kontrolliert. Die Datennutzung kann nun in Verträgen und Dokumenten festgelegt und kontrolliert werden.

IBM hat mit der »Cloud-in-a-Box«-ADA-EC-Lösung eine solche Ready-to-Go-Cloud-Lösung präsentiert, wie hier erstmalig im Mai 2019 auf der Think at IBM in Berlin.

© IBM

Der Anwendungsfokus in Bezug auf Datenverarbeitung und -analyse in der Produktion wandert von der Cloud- hin zum Werks- oder Edge-Level. Der Shopfloor selbst wird ab sofort zum neuen Datenzentrum, was das IT-Netzwerk wesentlich entlasten wird. In den nächsten zwei bis drei Jahren werden diese Datenmengen so stark ansteigen, dass selbst aktuell geplante 5G-Netze nur punktuell helfen können. Nicht jedes Unternehmen wird sich anfangs eine eigene 5G-Infrastruktur in allen Niederlassungen weltweit leisten können und wollen. Daher wird ADA-Edge Computing eine immer größere Rolle spielen, denn allein durch die ständig wachsende Zahl der angeschlossenen Geräte wird es für das Netzwerk unumgänglich sein, die Daten unmittelbar am Entstehungsort zu verarbeiten. Mit „Ready to go“-Cloud-Box-Lösungen können Unternehmen nun frühzeitig umstellen.

‘Cloud in a Box’-Lösung von IBM

IBM hat mit der „Cloud-in-a-Box“-ADA-EC-Lösung eine solche Ready-to-Go-Cloud-Lösung präsentiert, die neben einer voll funktionsfähigen Cloud im Endgerät Machine-Learning-Modelle vor Ort ausführen und diese im laufenden Betrieb weiterentwickeln kann.

Die Basis ist eine zentrale, Cloud-native Daten- und KI-Plattform. In diesem Cloud Pak können Daten einfach und flexibel in einer vorkonfigurierten und regulierten Umgebung erfasst, organisiert und analysiert werden. Mit dieser hyperkonvergenten Infrastruktur werden Speicherkapazität, Rechenleistung, Netzwerkfunktionen und Software auf Plug-and-Play-Knoten miteinander kombiniert. Sie können dadurch eine Private Cloud innerhalb weniger Stunden bereitstellen und flexibel auf sich verändernde Daten- und KI-Anforderungen reagieren. Das Software- und Systemmanagement wird durch ein zentrales, intuitives Dashboard bereitgestellt.

Alle Cloud-Lösungen basieren auf Red Hat Openshift, sind auf allen gängigen Cloud-Umgebungen lauffähig und zentral verwaltbar.

Die Anwender haben die Möglichkeit, mit den Daten aus ihren Maschinen und Anlagen eigene Machine-Learning-Modelle im IBM Cloud Pak for Data zu entwickeln, zu trainieren und sie anschließend in Containern über den zentralen unternehmenseigenen App Shop überall dort bereitzustellen, wo sie gebraucht werden. Die IBM „Cloud in a Box“ ermöglicht die individuelle Regelung von Daten- und Zugriffsrechten und verleiht den Unternehmen wieder mehr Macht über ihre eigenen Daten.

Das Angebot beinhaltet zusätzlich eine Managed-Services-Option für die Container-Infrastruktur im eigenen Netzwerk, die z.B. über den IBM Partner Materna angeboten wird, und läuft u.a. auf standardisierten Industrie-PCs von Spectra.

 

  • Xing Icon
  • LinkedIn Icon
Anzeige
zurück zur Themenseite
Anzeige

Das könnte Sie auch interessieren

Anzeige

Cloud Computing

Der Edge-Computing-Ansatz

Mit einer durchgängigen Kommunikation zieht auch das Cloud Computing in die Produktion ein. Eine große Rolle wird in diesem Zusammenhang ein verteilter Cloud-Computing-Ansatz (das Edge Computing) spielen.

mehr...

Künstliche Intelligenz

Der Einstieg ins Machine Learning

Was unterscheidet Maschinelles Lernen (ML) von der Künstlichen Intelligenz (KI)? Und warum sollten deutsche Maschinenbauer nicht den Kopf in den Sand stecken, trotz der um ein Vielfaches größeren KI-Investition in Nationen wie China oder den USA?...

mehr...

Cumulocity

Datenmanagement im IIoT

Vernetzte Produktion erzeugt eine Unmenge an Daten, doch ohne Kontext bleibt ihr Wert begrenzt. Erst das Zusammenspiel aus Event-getriebenen Architekturen, semantischer Standardisierung und durchgängiger Governance schafft die Grundlage, um...

mehr...
Anzeige
Anzeige
Anzeige

Getac

Für anspruchsvoller Edge-KI-Anwendungen

Getac bringt mit dem Tablet 'G140' einen robusten ‚Copilot+-PC‘ auf den Markt. Mit einem AMD Ryzen AI 5 340/ 7 350 CPU, AMD Radeon 840M/ 860M GPU und AMD XDNA 2 NPU (bis zu 50 TOPS) liefert es nahtlose, KI-gestützte Verarbeitung direkt am Einsatzort.

mehr...
Anzeige
Anzeige
Anzeige
Jetzt Newsletter abonnieren