mrxnode
███╗ ███╗██╗██████╗ ██████╗ ██╗ ██╗ ██████╗ ███████╗
████╗ ████║██║██╔══██╗██╔═══██╗╚██╗██╔╝ ██╔═══██╗██╔════╝
██╔████╔██║██║██████╔╝██║ ██║ ╚███╔╝ ██║ ██║███████╗
██║╚██╔╝██║██║██╔══██╗██║ ██║ ██╔██╗ ██║ ██║╚════██║
██║ ╚═╝ ██║██║██║ ██║╚██████╔╝██╔╝ ██╗ ╚██████╔╝███████║
╚═╝ ╚═╝╚═╝╚═╝ ╚═╝ ╚═════╝ ╚═╝ ╚═╝ ╚═════╝ ╚══════╝
Welcome to mrxnode - an Edge-Node for the Mirox Platform
Der mrxnode ist eine spezialisierte Linux-basierte Edge-Computing-Plattform, die für den Betrieb des Mirox-Agent in Anlagen für erneuerbare Energien konzipiert ist.
Hardware-Spezifikationen
Rechenplattform
Der mrxnode basiert auf einem kompakten, energieeffizienten Einplatinencomputer, der für den 24/7-Betrieb in industriellen Umgebungen optimiert ist.
Prozessor:
- Quad-Core ARM Cortex-A76 @ 2,4 GHz
- Architektur: arm64
Arbeitsspeicher:
- 16 GB LPDDR4X RAM
- Ausreichend für Digital-Twin-Operationen und große Anlagen
Speicher:
- 512 GB NVMe-SSD
- Hochgeschwindigkeits-Lese-/Schreibzugriff für die lokale Datenpufferung
- Kapazität für jahrelange Offline-Datenspeicherung
Konnektivität
Netzwerk:
- 1x Gigabit-Ethernet-Anschluss
- Cloudflare DNS (
1.1.1.1,1.0.0.1) ist standardmäßig konfiguriert, auch bei aktiviertem DHCP - Statische DNS-Server werden verwendet, um eine schnelle und hochverfügbare Namensauflösung sicherzustellen
USB:
- 2x USB 3.0
- 2x USB 2.0
Stromversorgung
Empfohlen: PoE+ (IEEE 802.3at) für industrierobuste Installationen
Alternative: USB-C mit 5V-6A-Netzteil
| Modus | Stromverbrauch |
|---|---|
| Spitze | bis zu 30W |
| Typisch | 10W |
| Leerlauf | 4W |
PoE+ empfohlen
PoE+ liefert Strom und Netzwerk über ein einziges Kabel, was die Installationskomplexität reduziert und die Zuverlässigkeit in industriellen Umgebungen verbessert.
Software - MiroxOS
Der mrxnode läuft mit MiroxOS, einer maßgeschneiderten Linux-Distribution, die für Mirox-Agent-Installationen optimiert ist.
Systemarchitektur
| Eigenschaft | Wert |
|---|---|
| Architektur | arm64 |
| System | 64 Bit |
| Seitengröße | 16 KB |
| Basisdistribution | Debian Trixie (Stand Q4 2025) |
Wesentliche Merkmale
Optimierter Kernel:
- Maßgeschneiderte Kernel-Konfiguration für Echtzeit-Performance
- Reduzierte Latenz für die Gerätekommunikation
- Optimierte Speicherverwaltung mit 16-KB-Seitengröße
Sicherheitshärtung:
- Minimale Angriffsfläche
- Regelmäßige Sicherheitsupdates
- Ausschließlich SSH-schlüsselbasierte Authentifizierung
Container-Laufzeitumgebung:
- Docker vorinstalliert für die Mirox-Agent-Bereitstellung
- Optimiertes Container-Networking
- Automatische Überwachung des Container-Zustands
Vorinstallierte Komponenten
- Mirox-Agent-Container-Laufzeitumgebung
- Systemüberwachungstools
- Netzwerkdiagnose-Dienstprogramme
- Remote-Management-Dienste
Unveränderliches Systemdesign
MiroxOS verwendet ein unveränderliches Root-Dateisystem für Zuverlässigkeit und Sicherheit:
Boot-Slot-System:
- Slot A – Primäre Systempartition
- Slot B – Sekundäre Systempartition (für Updates)
- Recovery – Fallback-Wiederherstellungssystem
Funktionsweise:
- Das System bootet von Slot A oder B (im Wechsel bei Updates)
- Das Root-Dateisystem ist nach dem Boot schreibgeschützt
- Alle Laufzeitänderungen werden in tmpfs (RAM-basiertes Dateisystem) gespeichert
- Änderungen bleiben über Neustarts hinweg nicht erhalten – das System startet stets sauber
- Konfiguration und Daten werden auf separaten persistenten Partitionen gespeichert
OTA-Updates:
- Updates werden als RAUC-Bundles (.raucb-Dateien) bereitgestellt
- Updates werden im laufenden Betrieb in den inaktiven Slot installiert
- Nach der Installation startet das System in den aktualisierten Slot neu
- Schlägt das Update fehl, erfolgt ein automatisches Rollback auf den vorherigen Slot
Vorteile der Unveränderlichkeit
Dieses Design stellt sicher, dass das System nicht durch Softwarefehler oder Schadsoftware beschädigt werden kann. Ein einfacher Neustart versetzt das Gerät in einen bekannten, fehlerfreien Zustand zurück.
Verwandte Funktionen
- Mirox-Agent – Überblick — was der auf diesem Knoten laufende Agent für Ihre Anlagen leistet
- Bereitstellungsoptionen — Abwägungen zwischen Agent-Bereitstellung vor Ort und in der Cloud
- mrxnode-Einrichtungsanleitung — Gerät einrichten, registrieren und verwalten
- Befehls-Spickzettel — Schnellreferenz für die Geräte-CLI