embedded world 2012
Cloud-Betriebssystem
SSV Software Systems erweitert mit einem Cloud-Betriebssystem die Embedded-System-Firmware und vereinfacht so den Aufbau und Betrieb verteilter Systeme.
Inzwischen liefern nahezu alle Hersteller ihre Embedded-Systeme mit Betriebssystemen aus. SSV geht nun einen Schritt weiter: Neben dem Embedded-OS wird auch ein Cloud-Betriebssystem als Zubehör angeboten. Dieses läuft auf einem Root-Server im Internet.
Als Embedded-Betriebssystem kommt ein optimiertes Linux zum Einsatz, dessen Kernel nur die notwendigen Treiber und Funktionen beinhaltet. Dadurch wird nur wenig Speicher benötigt und ein schnelles Boot-Verhalten erreicht. Neben dem TCP/IP-Stack gehört ein für Flash-Speicher entwickeltes Root-Dateisystem zum Lieferumfang. Darin abgelegt sind eine Laufzeitumgebung für Anwendungen, die in C/C++ geschrieben sind, sowie Bibliotheken für alle wichtigen Systemfunktionen, verschiedene Server (HTTP, SSH/Telnet, SFTP usw.), eine PHP-Engine und eine SQlite-Datenbank. Zu den Besonderheiten des SSV-Embedded-Linux gehören auch die SSV/ECC-Treiber für die Cloud-Kommunikation.
Die Basis des Cloud-Betriebssystems bildet ein Debian-Server-Linux für x86, das durch ein Cloud-Service-Framework erweitert ist. Darin arbeiten diverse Dienste, von denen einige direkt mit den Bausteinen des Embedded-Betriebssystems korrespondieren.
Durch die Kombination von Betriebssystem und Cloud-Diensten lassen sich die Herausforderungen an die Vernetzungs- und Kommunikationsfähigkeiten dezentraler Systeme deutlich schneller und kostengünstiger lösen.










