Ein datengetriebenes Meta-Betriebssystem für verteilte Systeme (crcl/os)
Ziel von crcl/os ist die Entwicklung eines Meta-Betriebssystems, welches ein heterogenes, verteiltes Rechnernetzwerk steuert. Crcl/os verwaltet dieses Netzwerk durch KI-gestütztes, dezentrales Prozessmanagement und bietet gleichzeitig Interoperabilität zu bestehenden Betriebssystemen.
Mit crcl/os wird ein verteiltes und datengetriebenes Meta-Betriebssystem für Anwendungen wie IoT, Smart Home und Smart Energy entwickelt. crcl/os wird es ermöglichen, verschiedenste Endgeräte (von Server bis Mikrocontroller) zu einem Netzwerk von Rechnern zu verknüpfen. crcl/os abstrahiert diese geographisch verteilte und heterogene Hardware, so dass der Benutzer von crcl/os diese als die Hardware eines einzigen Meta-Computers wahrnimmt. Mit crcl/os wird dieses Rechner-Netzwerk, das aus 1 bis zu 1000en Rechnern bestehen kann, zu einem dezentralen System zur echtzeitfähigen Datenverarbeitung von sehr großen, heterogenen Datenströmen. Das Prozess- und Datenmanagement wird dabei während des Betriebs von crcl/os durch Reinforcement Learning optimiert. crcl/os setzt konsequent auf vorhandene Open Source Technologien. Die Interoperabilität von crcl/os mit bestehenden Betriebssystemen wird durch ein FUSE garantiert. crcl/os wird an einem Smart Energy Use Case, der Echtzeit-Anomalieerkennung in Datenströmen von zeitsynchronisierten Zeigermessgeräten, validiert. Nach Projektende wird crcl/os von dem KMU CRCL in ein Produkt überführt.
- Sponsor
-
ZIM
- Promoter
-
AiF
- Funding Number
- KK5054603DH0
- Duration
- 01.06.2021 to 28.02.2023
- Cooperation Partner
- CRCL GmbH
- Maturity Level
-
Research