Virtual Open Systems Lettre d'information
Dans cette lettre d'information, Virtual Open Systems met en avant les dernières activités de projets clients et de recherche dans les domaines de la virtualisation et criticité-mixte.
- Recherche: H2020 EVEREST - Calcul distribué et virtualisation
- Développement produit: VOSySmonitorX86 - Video demo
- Innovation: H2020 ENOCH - Virtualisation automobile
- Développement produit: VOSySmonitor sur iMX8 pour la conduite autonome
- Services de développement: Activité des marchés automobile et industriel
- Développement produit: VOSySmonitoRV demo et publication
- Support client: Engagement de services continus
Solutions logicielles à criticité-mixte de produits et services pour l'automobile, les réseaux, l'IoT
Le projet dEsign enVironmEnt for Extreme-Scale Big Data Analytics (EVEREST) sur des plates-formes hétérogènes a démarré en 2020 avec l'objectif de construire un système de calcul distribué et à échelle extrême sur des plates-formes accélérées. Virtual Open Systems contribue à ce projet d'innovation avec des solutions de virtualisation pour les accélérateurs matériels sur les processeurs Arm, RISC-V et x86. Dans ce contexte, ses récents benchmarks de performance exécuté sur la plate-forme RISC-V SiFive Unleashed a abouti à la publication d'un premier article scientifique (VOSySmonitoRV: a mixed-criticality solution on Linux-capable RISC-V platforms) soumis à une conférence IEEE de juin 2021.
Une démonstration vidéo, publiée sur le site web de Virtual Open Systems, présente une preuve de concept d'une solution de virtualisation x86 à critique mixte, basée sur le produit logiciel VOSySmonitorX86. Dans cette démo, Linux et FreeRTOS sont co-exécutés de manière sécurisée, démontrant les isolations de la mémoire et du processeur. En détail, cela est possible en tirant parti du mode de gestion système (SMM) de l'architecture x86, c'est-à-dire la couche d'exécution de privilèges la plus élevée dans les processeurs x86, capable de sécuriser l'environnement d'exécution critique (FreeRTOS) de celui de Linux. La démonstration vidéo est disponible sur la page web du site de Virtual Open Systems: une virtualisation à criticité mixte pour x86 basée sur firmware.
Dans le cadre du projet européen H2020 DIGIFED ENergica cOnneCtivity Hub (ENOCH), Virtual Open Systems réalise le portage de son produit VOSySmonitor sur la plateforme Raspberry Pi 4 basée sur le SoC Broadcom BCM2711. Une preuve de concept avec Linux, FreeRTOS et VOSySVirtualNet est déployée et testée. VOSySVirtualNet est l'extension du mécanisme de réseau virtuel à haute performance de VOSySmonitor, utilisé pour permettre une communication sécurisée entre les deux systèmes d'exploitation, secure et non secure. L'objectif de ce portage est de fournir aux clients automobiles électroniques un environnement de développement à faible coût pour permettre des applications hétérogènes dans un environnement d'exécution critique mixte.
La version Arm du produit VOSySmonitor est sélectionnée par le client pour l'utilisation dans le cadre d'un projet de conduite autonome niveau L3, et elle est déployée sur la plateforme NXP iMX8. À cette fin, VOSySmonitor est étendu pour la prise en charge de GICv3 et des API System Control Unit (SCU) de iMX. De plus, l'extension du mécanisme de mise en réseau virtuel VOSySVirtualNet est faite et testée sur cette plate-forme. Par conséquent, il est possible d'exécuter dans des conditions certifiables à la fois Linux et un système d'exploitation en temps réel sur les processeurs Cortex-A de la plateforme iMX, avec une communication à haute performance entre le système d'exploitation critique et le système d'exploitation non critique.
Virtual Open Systems offre des services de conception et de développement de haute qualité à ses clients d'Europe, du Japon, d'Asie et d'Amérique du Nord. Les clients bénéficient de compétences et de connaissances rares à trouver dans les domaines de la virtualisation, de la programmation des couches logicielles de très bas niveau, des systèmes embarqués, des dispositifs hétérogènes et de la certification pour développer, concevoir ou évaluer leurs solutions innovantes. Parmi certains des projets récents exécutés (au moment de la rédaction de cet article), il y a: liées à l'automobile (portage couches support Flutter, conception de solutions de communication à criticité mixte, portage de VOSySmonitor sur des nouvelles plates-formes matérielles), et aux marchés de l'énergie industrielle (conception de solutions d'abstraction matérielle pour different SoC basée sur VOSySmonitor).
Virtual Open Systems permet la virtualisation à criticité mixte sur l'architecture RISC-V via son produit VOSySmonitoRV. VOSySmonitoRV ne nécessite d'aucune extension de virtualisation CPU spécifique, et pour cette raison il peut être déployé sur toutes les plates-formes disponibles sur le marché. Les résultats du développement de ce concept sont mis à disposition des clients: un ensemble de mesures est réalisé et a abouti à un article scientifique intitulé VOSySmonitoRV: a mixed-criticality solution on Linux-capable RISC-V platforms qui est soumis pour publication; en outre, une démonstration vidéo montrant les capacités d'isolation et de virtualisation de VOSySmonitoRV est publiée sur le site web de l'entreprise en tant que solution de virtualisation à criticité mixte pour RISC-V.
Virtual Open Systems a prouvé son engagement continu à fournir à ses clients des services de conception et de développement de premier ordre, rares à trouver sur le marché, dans le domaine des couches logicielles basses de système. Les processus internes de gestion et de développement de l’entreprise permettent de fournir des services hautement efficaces, répondant aux attentes des clients. En particulier, la société poursuive son implication dans des projets client où la virtualisation est exploitée dans des cas d'usages de plateformes matérielles embarquées, afin de réduire le coût total de développement et de production. Les projets concernés s'appliquent à différents domaines, incluant ces des routeurs robustes, l'automobile, l'industrie, l'énergie, le HPC, etc. En plus de son savoir-faire éprouvé sur la virtualisation à criticité mixte, Virtual Open Systems prend également en charge une variété de projets clients, y compris par exemple la mise en œuvre de piles logicielles complexes, compatibles POSIX, qui permettent un portage sans faille de nombrables composants logiciels existants vers des plates-formes matérielles hétérogènes.
- 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 03
- 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 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 日本語