mrxnode
███╗ ███╗██╗██████╗ ██████╗ ██╗ ██╗ ██████╗ ███████╗
████╗ ████║██║██╔══██╗██╔═══██╗╚██╗██╔╝ ██╔═══██╗██╔════╝
██╔████╔██║██║██████╔╝██║ ██║ ╚███╔╝ ██║ ██║███████╗
██║╚██╔╝██║██║██╔══██╗██║ ██║ ██╔██╗ ██║ ██║╚════██║
██║ ╚═╝ ██║██║██║ ██║╚██████╔╝██╔╝ ██╗ ╚██████╔╝███████║
╚═╝ ╚═╝╚═╝╚═╝ ╚═╝ ╚═════╝ ╚═╝ ╚═╝ ╚═════╝ ╚══════╝
Welcome to mrxnode - an Edge-Node for the Mirox Platform
Le mrxnode est une plateforme de calcul edge spécialisée, basée sur Linux, conçue pour héberger le Mirox-Agent dans les installations d'énergies renouvelables.
Spécifications matérielles
Plateforme de calcul
Le mrxnode repose sur un ordinateur monocarte compact et économe en énergie, optimisé pour un fonctionnement 24h/24 et 7j/7 dans des environnements industriels.
Processeur :
- ARM Cortex-A76 quadricœur à 2,4 GHz
- Architecture : arm64
Mémoire :
- 16 Go de RAM LPDDR4X
- Suffisante pour les opérations de jumeau numérique et les grandes installations
Stockage :
- SSD NVMe de 512 Go
- Lecture/écriture haute vitesse pour la mise en mémoire tampon locale des données
- Capacité pour des années de stockage de données hors ligne
Connectivité
Réseau :
- 1x port Ethernet Gigabit
- Le DNS Cloudflare (
1.1.1.1,1.0.0.1) est configuré par défaut, même lorsque le DHCP est activé - Des serveurs DNS statiques sont utilisés pour garantir une résolution de noms rapide et hautement disponible
USB :
- 2x USB 3.0
- 2x USB 2.0
Alimentation
Recommandé : PoE+ (IEEE 802.3at) pour des déploiements industriels robustes
Alternative : USB-C avec une alimentation 5V 6A
| Mode | Consommation électrique |
|---|---|
| Pic | jusqu'à 30W |
| Typique | 10W |
| Repos | 4W |
PoE+ recommandé
Le PoE+ fournit l'alimentation et le réseau via un seul câble, ce qui réduit la complexité de l'installation et améliore la fiabilité dans les environnements industriels.
Logiciel - MiroxOS
Le mrxnode fonctionne sous MiroxOS, une distribution Linux personnalisée optimisée pour les déploiements du Mirox-Agent.
Architecture du système
| Propriété | Valeur |
|---|---|
| Architecture | arm64 |
| Système | 64 bits |
| Taille de page | 16 Ko |
| Distribution de base | Debian Trixie (à partir du T4 2025) |
Caractéristiques principales
Noyau optimisé :
- Configuration de noyau personnalisée pour des performances en temps réel
- Latence réduite pour la communication avec les appareils
- Gestion de la mémoire optimisée avec une taille de page de 16 Ko
Renforcement de la sécurité :
- Surface d'attaque minimale
- Mises à jour de sécurité régulières
- Authentification uniquement par clé SSH
Environnement d'exécution de conteneurs :
- Docker préinstallé pour le déploiement du Mirox-Agent
- Réseau de conteneurs optimisé
- Surveillance automatique de l'état des conteneurs
Composants préinstallés
- Environnement d'exécution de conteneurs Mirox-Agent
- Outils de surveillance du système
- Utilitaires de diagnostic réseau
- Services de gestion à distance
Conception système immuable
MiroxOS utilise un système de fichiers racine immuable pour la fiabilité et la sécurité :
Système de slots de démarrage :
- Slot A - Partition système principale
- Slot B - Partition système secondaire (pour les mises à jour)
- Recovery - Système de récupération de secours
Fonctionnement :
- Le système démarre depuis le Slot A ou B (en alternance lors des mises à jour)
- Le système de fichiers racine est en lecture seule après le démarrage
- Toutes les modifications en cours d'exécution sont stockées dans le tmpfs (système de fichiers en RAM)
- Les modifications ne persistent pas après un redémarrage - le système démarre toujours dans un état propre
- La configuration et les données sont stockées sur des partitions persistantes distinctes
Mises à jour OTA :
- Les mises à jour sont livrées sous forme de bundles RAUC (fichiers .raucb)
- Les mises à jour sont installées sur le slot inactif pendant que le système fonctionne
- Après l'installation, le système redémarre sur le slot mis à jour
- En cas d'échec de la mise à jour, un retour automatique au slot précédent est effectué
Avantages de l'immuabilité
Cette conception garantit que le système ne peut pas être corrompu par des erreurs logicielles ou des logiciels malveillants. Un simple redémarrage restaure l'appareil dans un état sain connu.
Fonctionnalités associées
- Présentation du Mirox-Agent — ce que fait, pour vos centrales, l'agent exécuté sur ce nœud
- Options de déploiement — comparaison des compromis entre le déploiement de l'agent sur site et dans le cloud
- Guide d'installation du mrxnode — installez, enregistrez et gérez l'appareil
- Aide-mémoire des commandes — référence rapide pour l'interface en ligne de commande de l'appareil