Virtual Open Systems Lettre d'information
Dans cette lettre d'information, Virtual Open Systems résume les progrès de ses dernières activités de développement concernant ses solutions logicielles pour les systèmes à criticité-mixte, adressant les challenges liés à l'automobile, les objets connectés, l'industrie 4.0. De plus, les dernières nouvelles de l'entreprise en terme de dissémination et démonstration à l'occasion d'évènement internationaux sont présentées sans oublier les derniers résultats des projets de recherche et innovation.
- Extension produit: VOSYSmonitor sur l'architecture ARMv7
- Nouveau produit: VOSySmcs pour l'automobile à criticité mixte
- Logiciel communication: VOSYSVirtualNet inter-VM
- Extension produit: VOSYSmonitor pour MPSoC Zynq UltraScale+
- Checkpointing pour HPC: Nouvelles technologies de checkpointing
- Virtualisation automotive: AGL EG-VIRT white paper
- Innovation: logiciel pour le IoT à criticité mixte
Virtualisation à criticité-mixte: Automobile, IoT edge node, Industry-4.0
Virtual Open Systems supporte sa technologie VOSYSmonitor sur des nouvelles plate-formes; l'architecture ARMv7 est désormais supportée à travers le port de VOSYSmonitor sur le SOC Renesas RZ/N1D (deux coeurs Cortex-A7). Dorénavant, VOSYSmonitor peut être porté sur toute les plates-formes ARMv7/ARMv8 avec extension ARM TrustZone. L'architecture de VOSYSmonitor permet la co-exécution d'une application temps-réelle dans le monde Secure avec un système d'exploitation riche (par exemple Linux) dans le monde Normal. De plus, le support multi-processeurs est également inclus en tirant avantage de la convention Power State Coordination Interface (PSCI). VOSYSmonitor implémente la fonctionnalité FPU lazy context switch, qui permet l'usage d'applications utilisant le contexte flottant dans les deux mondes, tout en optimisant la latence de changement de monde. En effet, le contexte flottant est sauvé/restauré uniquement si le monde Normal tente d'accéder les registres flottants.
Dans la nouvelle ère des véhicules électrique/hybride connectés, l'industrie automobile est confrontée à une révolution technologique, accélérée par les systèmes de conduite autonome et l'intelligence artificielle, où les constructeurs automobiles promeuvent la consolidation des Electronic Control Unit (ECU) générant des contraintes liées à la criticité mixte. Dans ce contexte, Virtual Open Systems lance sa solution logicielle (VOSySmcs), innovatrice et évolutive, permettant aux fournisseurs Tier-1 de profiter d'une approche modulaire de haute performance. L'innovation de VOSySmcs réside dans ses composants open source s'intégrant avec une couche de virtualisation certifiée et propriétaire (VOSYSmonitor). VOSySmcs s'ouvre vers une nouvelle génération de véhicules contrôlés par l'électronique, où la conduite autonome avec l'accès virtualisé à des accélérateurs matériels peut être orchestré dans des machines virtuelles isolées, tout en satisfaisant les exigences fortes du processus de certification ISO 26262. Une application de VOSySmcs concerne la consolidation du système d'info-divertissement (IVI) avec le tableau de bord digital sur une plate-forme matérielle commune.
La couche de virtualisation modulaire et certifiée VOSYSmonitor permet d'intégrer de multiple sous-systèmes avec différents niveaux de criticité sur une même plate-forme hétérogènes multi-coeurs. Afin de fournir un moyen de communication entre ces sous-systèmes, la dernière extension de VOSYSmonitor, VOSYSVirtualNet, élargie les fonctionnalités avec un module réseau IP (Internet Protocol) compatible, permettant l'interopérabilité et une communication efficace à faible latence entre deux partitions logicielles. VOSYSVirtualNet est construit sur des composants existants et autorise une flexibilité complète. Les intégrateurs systèmes peuvent choisir parmi le large éventail d'API réseaux et d'outils pour développer leurs applications, utiliser le réseau virtuelle et le customiser comme ils le souhaitent. De plus, VOSYSVirtualNet est résistant vis-à-vis d'un large nombre d'attaques de cyber-informatique et fournit des contre-mesures contre les menaces les plus répandus (par ex. attaques DoS).
Virtual Open Systems poursuive ses efforts autour de sa solution de virtualisation à criticité mixte, basée sur VOSYSmonitor, pour le MPSoC Zynq UltraScale+ de Xilinx, qui ouvre un éventail de nouvelles possibilités de systèmes. Par exemple, cette solution peut être utilisée dans les noeuds IoT "fog/edge computing". Chaque noeud peut agréger en temps-réel des données relatives à la sûreté; et simultanément effectuer un pré-traitement de ces données sur des accélérateurs FPGA embarqués. Virtual Open Systems supporte ce système avec sa solution vFPGAmanager, mêlant à la fois des couches logiciel et matériel afin de fournir des accélérateurs FPGA à des machines virtuelles. Ceci a pour effet immédiat de faire converger dans une même plate-forme la virtualisation à criticité mixte et la virtualisation des accélérateurs FPGA. En se basant sur ces technologies de pointe, Virtual Open Systems compte proposer ses produits pour l'edge computing pour l'internet des objets ainsi que l'intégration d'unités de commande électronique (ECU) pour l'automobile.
Virtual Open Systems était présent à la conférence HiPEAC (workshop ExaNoDe ExascaleHPC) pour présenter les avancées des travaux de checkpointing live et incrémental pour Qemu-KVM. L’aspect live de ce travail réduit le temps d’arrêt de la VM à seulement quelques millisecondes (le temps de sauvegarder l’état des périphériques principaux), alors que la RAM sera copiée sur le disque en arrière-plan. L’aspect incrémental limite le checkpoint aux pages mémoires effectivement modifiées depuis le checkpoint précédent. Le checkpointing périodique des machines virtuelles améliore la fiabilité des environnements de programmation HPC et dans le cloud, en évitant la perte des données en mémoire vive pouvant survenir à la suite d’une panne matériel. En effet, si une panne venait à se produire, la VM pourrait être relancée à partir de son dernier checkpoint valide, au lieu de repartir de zéro. L’aspect live permet de rendre le checkpoint presque transparent du point de vue de l’utilisateur, car la VM continuera son exécution à l’identique durant le checkpoint. L’aspect incrémental réduit quant à lui l’impact du checkpoint sur le système, car seule une partie de la RAM sera sauvegardée. Cela réduit aussi fortement l’empreinte sur le support de stockage. Les difficultés derrières ces deux aspects du checkpointing sont liées à la bonne gestion des pages mémoires modifiées par le système hôte. Virtual Open Systems a développé une nouvelle approche de suivi des modifications, qui garantie la cohérence de chacun des checkpoints, quelque soit l’activité de la machine virtuelle.
Virtual Open Systems mène les efforts sur le développement open source ayant pour but d’apporter la virtualisation dans le domaine de l’automobile au travers du Group d’Expert en Virtualization (EG-VIRT) AGL . Ce groupe travaille sur la définition et l'évolution de l’architecture véhicule logicielle virtualisée avec la publication d'un white paper ayant pour but de présenter sa vision et ses plans pour la virtualisation. Le white paper détaille les bénéfices de la virtualisation pour le marché de l’automobile, et détaille les scénarios d’usages, les besoins et les solutions à implémenter dans la production des véhicules. De plus, l’important sujet de la certification ISO26262 des projets open source est également discuté.
Dans les systèmes d'Internet of Things (IoT) modernes, les données sensibles et critiques sont collectées et traitées avec des données moins critiques, ces opérations de traitement ont besoin d'être effectuées sur des plate-formes matérielles basses consommations peu coûteuses. Dans ce cadre, Virtual Open Systems propose une solution logicielle complète pour l'IoT, VOSYSIoT, qui permet d'exécuter des applications avec différents niveaux de criticité sur une même plate-forme matérielle. Cette solution est basée sur un composant logiciel clé, VOSYSmonitor, qui est responsable de gérer la criticité mixte du système en isolant les applications temps réelles et celles liées à la sécurité ou à la sûreté dans une partition logicielle, séparée de façon matérielle. Virtual Open Systems présente ces technologies à SIdO-2018. À cette occasion, un noeud réseau IoT à criticité mixte sera présenté avec deux capteurs connectés sur une même plate-forme: un capteur de rythme cardiaque critique et un capteur non critique rassemblant différentes métriques sur l'environnement. Les données collectées sont traitées et envoyées sur le réseau pour être affichées sur une plate-forme web.
- Lettre d'information 2013 09
- Lettre d'information 2014 03
- Lettre d'information 2014 09
- Lettre d'information 2015 03
- Lettre d'information 2016 03
- Lettre d'information 2015 09
- Lettre d'information 2017 09
- Lettre d'information 2016 09
- Lettre d'information 2017 03
- Lettre d'information 2020 09
- Lettre d'information 2018 09
- Lettre d'information 2019 03
- Lettre d'information 2019 09
- Lettre d'information 2020 03
- Newsletter 2020 09 jp 日本語
- Lettre d'information 2022 09
- Lettre d'information 2021 03
- Lettre d'information 2023 12
- Newsletter 2021 03 jp 日本語
- Lettre d'information 2021 09
- Newsletter 2021 09 jp 日本語
- Lettre d'information 2022 03
- Lettre d'information 2024 06
- Newsletter 2022 09 jp 日本語