Lettre d'Information de Virtual Open Systems
Dans cette lettre d'information, Virtual Open Systems présente ses dernières activités de développement, ses articles scientifiques et ses projets innovants concernant un commutateur réseau virtualisé pour le Networking Functions Virtualization (NFV), des nouveaux projets HPC sur le calcul exascale, le développement des extensions de QEMU pour paralléliser son exécution ainsi que la solution logicielle pour les systèmes à criticité mixte dans le secteur de l'automobile.
- Information produit: VOSYSwitch un commutateur réseau virtualisé pour l'espace utilisateur
- Recherche et innovation: ExaNode et ExaNest au service des calculs exascale HPC
- Article scientifique NFV-SDN:: Virtual Open Systems à la pointe des solutions NFV
- Leadership Open Source: QEMU parallélisation, développement open source
- Information produit: VOSYSmonitor pour les systèmes à criticité mixte
- Annonce démonstrateur: Virtual Open Systems à l'évènement Linaro Connect BKK'16
Fonctions de Virtualisation Réseau vSwitch, Projets HPC Exascale, Parallel QEMU et Logiciel Automobileà Mixed-Criticality
Virtual Open Systems fournit une solution logicielle, VOSYSwitch, de haute performances pour les infrastructures NFV, basé sur une interface libre VIRTIO. Ce produit tire parti du projet open source SnabbSwitch tout en fournissant un support commercial, de nouvelles fonctionnalités et une intégration dans un déploiement OpenStack. Une intégrant VOSYSwitch dans un déploiement OpenStack présente les performances du VOSYSswitch parvenant à atteindre un débit TCP d'environ 10 Gbps avec une seule machine virtuelle et plus de 6Gbps lorsque la chaîne de services est composée de 3 VNFs. De plus, lors de l'exécution d'un stress test, le serveur web est capable de servir 95% des requêtes en moins de 22ms.
Virtual Open Systems a récemment débuté deux nouveaux projets européens H2020: ExaNoDe and ExaNeSt. Ces deux projets, alignés sur les objectifs du ETP4HPC, ont pour but de définir la nouvelle génération de plate-forme pour le domaine HPC vers le paradigme des calculs exascale. Le but de ExaNoDe est de développer et piloter un élément de calcul hétérogène à haute performance, efficace et hautement intégré tandis que ExaNeSt concerne le développement, l'évaluation et le prototypage d'une plate-forme physique ainsi que de l'architecture pour une solution de communication unifiée et le Storage Interconnect. Virtual Open Systems, de par son expertise en virtualisation et en réseau, est en charge d'implémenter la virtualisation pour les systèmes HPC et plus précisément: la virtualisation des accélérateurs matériels, les capacités de sauvegarde/restauration des machines virtuelles, la virtualisation des RDMA et le HPC API remoting.
L'engagement de Virtual Open Systems concernant les résultats de ses activités de recherche et développement pour les solutions NFV a été valorisé, en Novembre 2015, dans deux conférences internationales. Dans un premier temps, la société a présenté l'article scientifique "SnabbSwitch userspace virtual switch benchmark and performance optimization for NFV" à la conférence IEEE NFV-SDN15; ce document est une étude des commutateurs réseau virtualisés pour les machines virtuelles utilisant KVM sur l'architecture x86 qui décrit les performances de SnabbSwitch (le projet open source qui est la base du produit VOSYSwitch proposé par Virtual Open Systems) comparé à OVS, OVS-DPDK, Linux bridge, VFIO et SR-IOV. Avec le second article “KVM, Xen and Docker: a performance analysis for ARM based NFV and Cloud computing” présenté à la conférence AIEEE 2015, Virtual Open Systems est le précurseur du déploiement NFV sur l'architecture ARM en analysant le CPU, le flux réseau et les performances entrées/sorties des environnements virtualisés KVM, XEN et Docker.
QEMU est de plus en plus proche de devenir un émulateur software multi-threaded, capable d'émuler plusieurs coeurs pour une véritable exécution parallèle. L'effort de Virtual Open Systems a continué en ce sens ces derniers mois par la soumission de nouveaux patchs QEMU à la communauté open source. De plus, cette contribution a été étendue pour couvrir l'architecture ARMv8. Prochainement, il sera possible de lancer des invités sur des véritables multi-coeurs ARMv8, faisant de QEMU le parfait candidat, complètement open-source, pour émuler des plate-formes aarch64. Une fois de plus, le système d'émulation ne sera pas seulement plus rapide mais aussi plus précis et évolutif dans les systèmes hôtes multi-coeurs.
Une tendance importante dans la conception des systèmes embarqués concerne l'intégration d'applications de différents niveaux de criticité pouvant interagir et co-exister sur une plate-forme hardware commune. Dans ce contexte, les plate-formes de l'industrie automobile (Engine Control Unit) sont des systèmes modernes à criticité mixte où des contraintes fortes liés à la latence, le coût, l'espace, le poids et la consommation doivent co-exister. Virtual Open Systems propose un produit, VOSYSmonitor, basé sur le ARM TrustZone, permettant d'exécuter simultanément un noyau temps réel dans le mode sécurisé pour les opérations critiques et un système In-Vehicle Infotainment (IVI) disposant des extensions de virtualisation dans le mode normal. TrustZone définit un mode opérationnel sécurisé qui peut être complètement isolé (mémoire, périphériques, etc) des accès du mode normal. L'objectif du VOSYSmonitor est de donner la priorité totale à l'application s'exécutant dans le mode sécurisé afin de respecter les contraintes temps-réel ainsi que d'obtenir la certification ISO-26262.
Virtual Open Systems présente l'intégration de son produit VOSYSwitch dans l'ODP de Linaro, s'exécutant sur différents serveurs équipés de la technologie ARMv8. Virtual Open Systems, à l'évènement Linaro Connect Bankgkok 2016, expose les avancements liés à l'état de l'art ainsi que les technologies de pointes NFV sur les plate-formes ARM. Dans cette , VOSYSwitch est utilisé pour connecter une chaîne de VNFs, tandis que l'infrastructure virtualisé implémente un serveur internet OpenFastPath avec le pare-feu de filtrage des paquets ODP activé. De plus, l'expérience du portage de VOSYSwitch sur l'architecture ARMv8 ainsi que comment ODP peut être adopté comme une couche driver pour l'utilisation des ressources hardware disponibles est partagé.
- Lettre d'information 2013 09
- Lettre d'information 2014 03
- Lettre d'information 2014 09
- Lettre d'information 2015 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 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 日本語