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). De plus, le développement des extensions de QEMU pour paralléliser son éxécution ainsi que les activités de recherche liées à la cohabitation d'applications à criticité mixte dans le secteur de l'automobile seront décrites.
- Information produit: VOSYSwitch, un commutateur réseau virtualisé
- Recherche d'architecture: Trusted APPS (TAPPS) pour l'open CPS
- Article scientifique: Virtual Open Systems à la conférence IEEE NFV-SDN
- Leadership open source: QEMU multi-thread, développement open source
- Recherche et innovation: Small cells coordination for multi-tenancy and edge services (SESAME)
Networking Functions Virtualization VOSYSwitch, small cells et virtualisation à criticité mixte, QEMU multi-thread
Virtual Open Systems développe un produit innovant le VOSYSwitch qui est un commutateur réseau virtualisé pour les infrastructures NFV combinant la performance d'un SR-IOV avec les avantages d'un commutateur réseau logiciel dans l'espace utilisateur (i.e., flexibilité, programmabilité, portabilité, etc.). VOSYSwitch ajoute de nouvelles fonctionnalités au projet open source SnabbSwitch, écrit en Lua. Avec l'usage du compilateur LuaJIT, VOSYSwitch est capable d'optimiser dynamiquement son éxécution en fonction de l'historique du flot de données. VOSYSwitch surpasse les technologies existantes de commutateur réseau logiciel en fournissant des performances comparables à l'allocation statique (VFIO and SR-IOV). Pour conclure, VOSYSwitch possède une architecture agnostique qui lui permet de s'adapter à différent type de matériels non seulement basés sur l'architecture x86 mais aussi sur les serveurs hétérogènes accélérés de l'architecture ARMv8.
Avec le projet H2020 TAPPS, Virtual Open Systems définit une nouvelle infrastructure software afin de supporter la coexistence d'un système critique temps réel avec un système virtualisé d'info-divertissement (IVI) utilisant des accélérateurs hardware embarqués (e.g., GPUs, FPGAs, etc.). La technologie ARM Trustzone et la virtualisation basée sur Linux/KVM sont utilisés afin d'isoler les applications temps réels (e.g., interaction du bus CAN, système d'assistance au conducteur ADAS, etc. ) des applications tierces provenant de l'automobile classées Web Apps fournisseurs.
Virtual Open Systems a été sélectionné pour présenter un article scientifique à la conférence IEEE Network Function Virtualization & Software Defined Networks (NFV-SDN), qui va se dérouler à San Francisco du 18 au 21 Novembre 2015. Le nom de l'article est "SnabbSwitch userspace virtual switch benchmark and performance optimization for NFV", où l'on présente l'analyse d'un commutateur réseau virtualisé pour des machines virtuelles utilisant KVM dans un environnement NFV. L'article décrit les performances de SnabbSwitch, ce projet open source est la base de l'offre VOSYSwitch de Virtual Open Systems, comparé à OVS, OVS-DPDK, Linux bridge, VFIO et SR-IOV. Les résultats de cette étude ont démontrés que les performances de VOSYSwitch sont similaires aux solutions hardware (e.g., VFIO and SR-IOV) et meilleures que OVS, OVS-DPDK et Linux bridge.
L'engagement de Virtual Open Systems vers un véritable multi-threaded QEMU a continué ces derniers mois avec une série de patches partagés par Virtual Open Systems avec la mail list qemu-devel. Virtual Open Systems va poursuivre son effort afin de supporter activement le développement de cette fonctionnalité afin qu'elle soit intégrée dans la version officielle de QEMU l'année prochaine. La parallélisation de QEMU a pour objectif d'améliorer QEMU pour qu'il devienne une solution plus adaptée pour les nouvelles plate-formes d'émulation et de prototypage multi-coeur. Grâce à la contribution de Virtual Open Systems, QEMU aura une nouvelle fois l'opportunité de prouver qu'il est le système open source d'émulation disponible le plus avancé.
SESAME est un projet EC H2020 qui cible les futures réseaux 5G en définissant un nouveau concept de cellules qui supportent la virtualisation et la multi-tenancy à travers la combinaison de Network Functions Virtualization et le paradigme Edge Cloud Computing. Durant ce projet, Virtual Open Systems sera en charge du développement des extensions de virtualisation afin d'accélérer le processus des machines virtuelles ainsi que les performances réseau; le premier sera amélioré par l'usage de VFIO, API remoting et d'accélérateurs hardware assistés de virtualization (e.g., GPU, FPGA, etc.), le second utilisera la mémoire partagée et un commutateur réseau virtualisé pour l'espace utilisateur.
- 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 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 日本語