<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 - Publications scientifiques

Cross-compartment Virtio-loopback: une solution de virtualisation edge bare-metal

Cross-compartment Virtio-loopback - solution de virtualisation à edge - conference ESARS-ITEC 2024

Évènement

La conférence internationale 2024 sur Electrical Systems for Aircraft, Railway, Ship Propulsion and Road Vehicles (ESARS) and International Transportation Electrification Conference (ITEC) - ESARS-ITEC 2024.

Mots-clés

edge computing, virtualisation, systèmes critiques mixtes, virtio-loopback.

Auteurs

Anna Panagopoulou, Alvise Rigo, Daniel Raho (Virtual Open Systems SAS).

Résumé

Avec l'évolution des technologies 5G et au-delà, des paradigmes tels que le Mobile Edge Computing (MEC) imposent le déploiement de services à la périphérie du réseau et à proximité des utilisateurs. Contribuant à réduire davantage la latence et à améliorer les performances du réseau, ces paradigmes sont des éléments essentiels d'une infrastructure en réseau supportant des services ultra-fiables et à faible latence, comme dans le cas des services de transport intelligents (ITS) qui ont récemment vu le jour. Avec le MEC couplé à la virtualisation des fonctions de réseau (NFV), ces services sont déployés sur l'interface cellulaire V2X en tant que fonctions de réseau virtualisées (VNF) dans les différents domaines du réseau, y compris la périphérie du réseau. Ce document propose une solution de virtualisation adaptée aux déploiements VNF de ces services sur des serveurs de périphérie intégrés à criticité mixte.

La solution suggère que les VNF, qui interfacent des dispositifs Virtio abstraits, soient hébergés dans des systèmes d'exploitation (OS) ou des compartiments individuels et isolés, coexécutés sur le même matériel avec une criticité différente. La preuve de concept actuelle cible les serveurs embarqués ARMv8 et introduit une conception Virtio client-serveur divisée, étendant un cadre de virtualisation existant à travers les compartiments bare-metal. Enfin, les benchmarks sur une carte embarquée virtualisée montrent que la conception Cross-compartment Virtio-loopback n'introduit pas de surcharge supplémentaire par rapport à l'implémentation de référence.

Introduction

Le renforcement des réseaux de véhicules par des systèmes de transport intelligents (ITS) a ouvert la voie à l'amélioration de la gestion du trafic, au renforcement de la sécurité routière et à la réduction de l'impact des véhicules sur l'environnement. À cet égard, le rôle des interfaces modernes qui connectent les véhicules à tout (V2X) est indispensable, car elles permettent la communication et l'échange de données en temps réel entre les véhicules et l'infrastructure au sens large.

Dans le contexte de l'interface cellulaire V2X, les tendances récentes en matière de réseaux mobiles, telles que le Multi-access Edge Computing (MEC), mettent fortement l'accent sur le domaine périphérique, en préconisant le déploiement de services de transport au niveau des serveurs périphériques, à proximité immédiate des véhicules. Grâce à ces tendances, les capacités de calcul des puissants dispositifs périphériques peuvent aujourd'hui plus que jamais être exploitées au maximum tout en aidant à répondre aux exigences de temps réel et de faible latence des services ITS. Parallèlement, les services de réseau sont déployés dans l'infrastructure et dans tous les domaines du réseau sous forme de chaînes de fonctions de réseau virtualisées (VNF). Découplées du matériel propriétaire, ces fonctions virtualisées ont facilité un continuum du nuage à la périphérie en termes de déploiement.

À cet égard, la question se pose de savoir si l'utilisation d'une solution de virtualisation sur l'ensemble du réseau, optimise réellement les performances. Cette remarque nous conduit à présenter la solution Cross-compartment Virtio-loopback qui vise à remodeler l'environnement de virtualisation à la périphérie, le rendant particulièrement adapté au déploiement de services fiables et à faible latence, tout en maintenant la conformité à une architecture cloud-to-edge.

Plus précisément, le Cross-compartment Virtio-loopback est une solution légère de virtualisation bare-metal, destinée aux architectures embarquées à criticité mixte, telles que l'ARMv8 et le RISC-V. La capacité inhérente de ces architectures à accueillir plusieurs niveaux de criticité a conduit au concept de compartiments, qui sont des systèmes d'exploitation avec différents niveaux de criticité, capables de se coexécuter de manière isolée dans le même matériel embarqué. Au fond, le Cross-compartment Virtio-loopback vise à renforcer les dispositifs edge avec la capacité d'héberger les fonctions virtualisées dans des compartiments individuels, déployés en mode bare-metal sur le matériel physique. Proposée comme une approche alternative à l'emploi de la virtualisation à la périphérie du réseau, la solution semble prometteuse car elle garantit une isolation renforcée par le matériel et une latence d'exécution « bare-metal » pour les compartiments déployés.

Cross compartment virtio loopback - Présentation

Cross compartment virtio loopback - Présentation

Accès complet à cette article scientifique

Identifiant ou inscription pour visualiser l'information complète