<div class='slidealt'>Expérimentez des extensions de <a title='virtualisation pour plateformes hétérogènes à base de processeurs ARM' href='/fr/produits/'>virtualisation KVM</a></div> <div class='slidealt'>Faites appelle à des <a title='services de full virtualisation pour kvm sur coeur ARM' href='/fr/services/'>services de virtualisation sur mesure</a></div> <div class='slidealt'>Virtualisation KVM des E/S's pour coeurs ARMv7, ARMv8 <a title='extensions de virtualisation de plateforme VFIO des E/S par kvm sur arm en logiciel libre' href='/fr/solutions/guides/vfio-sur-arm/'>par extensions VFIO/IOMMU</a></div> <div class='slidealt'>Projets de recherche de virtualisation <a title='kvm en logiciel libre pour ARM multicoeur' href='/fr/innovation/'>pour les systèmes embarqués et le cloud</a></div> <div class='slidealt'>Solutions de virtualisation pour systèmes <a title='solutions en logiciels libres de virtualisation pour ARMv7-ARMv8' href='/fr/solutions/'>hétérogènes multicoeur ARM</a></div>

Virtual Open Systems Lettre d'information

Édition de Mars 2018

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

Extension produit: VOSYSmonitor sur l'architecture ARMv7

VOSYSmonitor, une solution logicielle à haute performance pour systèmes à architecture ARM et TrustZone

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.

Nouveau produit:** VOSySmcs pour l'automobile à criticité mixte

VOSySmcs, innovative, logiciel de virtualisation ouvert et scalable pour systèmes à criticalité mixte en automobile

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.

Logiciel communication: VOSYSVirtualNet inter-VM

VOSYSVirtualNet, module de IP réseau pour une communication entre zones secure et non secure, efficace, sure et à faible latence

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).

Extension produit: VOSYSmonitor pour MPSoC Zynq UltraScale+

portage de VOSYSmonitor sur Xilinx Zynq MPSoC UltraScale+ pour ADAS dans l'automobile, sûreté fonctionnelle pour computation de données IoT de type edge et fog

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.

Checkpointing pour HPC: Nouvelles technologies de checkpointing

Innovation en logiciel libre de technologie de checkpointing au workshop ExascaleHPC à HiPEAC-2018

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.

Virtualisation automotive: AGL EG-VIRT white paper

VOSYSmonitor, un hyperviseur ISO-26262 certifié pour des systèmes à criticité mixte

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é.

Innovation: logiciel pour le IoT à criticité mixte

VOSYSIoT, un produit logiciel pour l'IoT à criticalité mixte

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.

Further information and Contact