- Présentation de Jelina
- JelinaOS
- Présentation
Avantages de JelinaOS
La conception de JelinaOS poursuit un objectif constant : permettre aux équipements edge de fonctionner de manière continue, stable et maîtrisée dans des environnements industriels réels. Les quatre atouts suivants définissent sa proposition de valeur, distincte de celle des autres systèmes embarqués.
Reprise après défaillance : conçue pour la continuité
Section intitulée « Reprise après défaillance : conçue pour la continuité »Sur un site industriel, le risque principal n’est pas seulement la panne, mais l’arrêt prolongé qui s’ensuit. JelinaOS intègre un système de secours allégé et un ensemble de stratégies intelligentes de basculement :
- Deux systèmes se sauvegardant mutuellement : les partitions principale et de secours sont indépendantes et se servent de sauvegarde. Le système principal fonctionne en lecture seule afin d’éviter sa corruption pendant l’exécution ;
- Basculement et réparation automatiques : en cas d’anomalie du système principal, le système de secours prend automatiquement le relais selon les stratégies configurées, assure la continuité d’activité et permet la réparation automatique des erreurs système ;
- Protection par chien de garde : un watchdog système surveille en permanence le fonctionnement et intervient automatiquement en cas d’anomalie pour limiter les conséquences de la défaillance.
Pour les équipements edge sans surveillance et répartis géographiquement, la reprise après défaillance réduit les coûts de maintenance sur site et améliore la disponibilité du service.
Deux modes applicatifs : conteneurs et applications natives
Section intitulée « Deux modes applicatifs : conteneurs et applications natives »Le logiciel industriel doit composer avec des besoins très divers et des approches techniques anciennes comme récentes.
- Applications natives : elles exploitent pleinement le matériel choisi et les logiciels personnalisés pour offrir les meilleures performances et le niveau de personnalisation le plus poussé pour une solution donnée. Elles constituent depuis longtemps une forme majeure de déploiement industriel ;
- Applications conteneurisées : elles offrent une expérience cohérente de développement et de déploiement entre plateformes, permettant aux équipes de se concentrer sur les fonctions métier plutôt que sur les différences d’architecture ou d’environnement système.
JelinaOS fournit une infrastructure complète pour les deux approches : les applications natives bénéficient de garanties d’exécution au niveau système et d’une gestion déclarative ; les conteneurs sont immédiatement utilisables, avec une orchestration en un clic et une gestion multiservice adaptées aux usages industriels. Vous gardez le choix.
Capacités cloud native : une expérience cloud pour les équipements edge
Section intitulée « Capacités cloud native : une expérience cloud pour les équipements edge »L’agent intégré à JelinaOS, Jelinvisor, fait de chaque équipement edge un composant pleinement intégré à l’architecture cloud-edge :
- État visible en temps réel : connectivité, version système, consommation des ressources, température et autres indicateurs sont remontés en continu et consultables dans le cloud ;
- Mises à jour distribuées depuis le cloud : publication et retour arrière des mises à jour du système, du noyau, des applications et des paquets incrémentaux sont orchestrés de manière centralisée, avec exécution par lots et mises à jour hors ligne ;
- Maintenance à distance directe : un tunnel sécurisé donne accès aux équipements pour les diagnostics, la récupération des journaux et les opérations sur les services. En mode production, les équipements ne sont accessibles que depuis le cloud ;
- Confirmation locale : les mises à jour critiques peuvent être configurées pour attendre une confirmation sur l’équipement, laissant la décision finale au personnel sur site.
Isolation des données : protéger les données d’origine par conception
Section intitulée « Isolation des données : protéger les données d’origine par conception »JelinaOS utilise une architecture « système en lecture seule + partition de données indépendante » :
- La partition système est montée en lecture seule : aucun programme ne peut endommager le système lui-même ;
- Toutes les données utilisateur et écritures sont redirigées vers une partition distincte, physiquement séparée du système et des données d’origine ;
- La restauration des paramètres d’usine remet le système et les écritures utilisateur à leur état d’usine. Sauvegardez préalablement les données importantes.
Cette isolation fait de la sécurité des données une propriété de l’architecture système, au lieu de la faire dépendre du comportement de chaque programme.
D’autres raisons de lui faire confiance
Section intitulée « D’autres raisons de lui faire confiance »- Plusieurs architectures : prise en charge complète d’ARM64 (Allwinner, Rockchip, NXP i.MX) et de x86_64, avec un même système du boîtier edge au PC industriel ;
- Choix de distributions : Debian, Ubuntu, Kylin et d’autres distributions majeures sont prêtes à l’emploi, avec une bonne compatibilité de leur écosystème ;
- Support à long terme de 10 ans : les versions majeures bénéficient de 10 ans de support, avec une politique de versions claire et une liste des paquets pris en charge pour accompagner les projets durables ;
- Personnalisation approfondie : développement complémentaire et personnalisation système à partir d’un BSP éprouvé, pour évoluer progressivement d’un produit standard à un système spécifique. L’adaptation à de nouvelles plateformes peut être demandée à Advantech. Voir Personnalisation du système.