acontis RTOSVisor
- Solutions : Séparateur de noyaux /Hyperviseurs
- Fournisseur : acontis
Real-time Hypervisor Solutions/Software
Run Multiple Operating Systems on a Single Hardware Platform
L'hyperviseur temps réel de type 1 RTOSVisor de acontis est une amélioration facultative et indépendante des solutions d'hyperviseur temps réel de type 2 pour Windows. Cette solution permet aux industriels de répondre aux demandes de cas d'utilisation plus sophistiqués et convient parfaitement pour la conception des appareils de l'Internet industriel des objets (IIoT), aux contrôleurs Edge et à la consolidation des plateformes matérielles ou de la charge de calcul des applications temps réel haut de gamme.
Le RTOSVisor combine la technologie d'hyperviseur de machine virtuelle existante pour les systèmes d'exploitation temps réel (RTOS VM) avec l'hyperviseur KVM (Kernel-based Virtual Machine) pour les systèmes d'exploitation standards.
Grâce à la technologie de virtualisation en temps réel éprouvée d'acontis, plusieurs systèmes d'exploitation temps réel (Real-time Linux, VxWorks, etc.) peuvent s’exécuter à une vitesse native. Avec l'ajout de KVM, plusieurs systèmes d'exploitation standards comme Windows et Linux (Ubuntu, Debian, Fedora, etc.) peuvent fonctionner en parallèle. KVM offre un accès matériel virtuel, ainsi qu'une para-virtualisation pour des performances améliorées. Pour de meilleures performances, KVM permet la prise en charge directe des périphériques matériels tels que PCI, USB et VGA. Chaque système d'exploitation invité est entièrement indépendant et séparé et peut être redémarré ou arrêté totalement, sans affecter les fonctionnements des autres systèmes d’exploitation invités.
RTOSVisor : Caractéristiques techniques principales
RTOSVisor est la combinaison parfaite de la solution de virtualisation KVM largement utilisée et de l'hyperviseur RTOS Virtual Machine éprouvé dans l'industrie pour les systèmes d'exploitation temps réel.
- Prise en charge de plusieurs systèmes d'exploitation : Linux temps réel, VxWorks® RTOS, On Time RTOS-32, Linux standard, Microsoft® Windows®, Rtos propriétaires,, Bare metal, tout système d'exploitation non modifié
- Conteneurs RTOS comprenant des applications exécutées nativement (bare metal) sans overhead de virtualisation et accès direct au matériel
- Fonctionnement des OS/RTOS invités entièrement séparé et indépendant
- Séquence de démarrage des OS/RTOS invités définie par l'utilisateur
- Affectez n'importe quel nombre de cœurs du processeur à chaque OS/RTOS invité
- Redémarrage indépendant de tous les OS//RTOS invités pendant que les autres continuent de s’exécuter
- Réseau virtuel entre tous les OS/RTOS invités
- Communication inter-OS : mémoire partagée, événements, accès aux données verrouillées, canaux, files d'attente de messages et sockets en temps réel pour une communication à grande vitesse au niveau de l'application
- Serveur de fichiers fourni par l'hyperviseur pour tous les OS/RTOS invités
RTOS-VM
- Support de plusieurs systèmes d'exploitation temps réel (Linux, VxWorks, On Time RTOS-32, bare-metal, etc.)
- Gestion rapide des interruptions en temps réel et latences de thread courtes
- Accès matériel direct sans overhead de virtualisation
- Compatible avec les solutions temps réel acontis Windows existantes (les applications peuvent être partagées ou migrées entre les deux solutions)
KVM
Les systèmes d'exploitation standard Windows (7, 8, 10) et Linux (Ubuntu, Debian, etc.) fonctionnent sous le contrôle de l'hyperviseur KVM. Cet hyperviseur propose de nombreuses fonctionnalités sophistiquées :
Les systèmes d'exploitation standard Windows (7, 8, 10) et Linux (Ubuntu, Debian, etc.) fonctionnent sous le contrôle de l'hyperviseur KVM. Cet hyperviseur propose de nombreuses fonctionnalités sophistiquées :
- Supporte plusieurs instances Windows et/ou Linux standard
- Conteneurs Windows/Linux avec prise en charge des instantanés pour basculer facilement entre différentes situations d'application sans avoir besoin d'installer plusieurs instances de système d'exploitation. Les instantanés créent une vue d'une machine virtuelle en cours d'exécution à un moment donné. Plusieurs instantanés peuvent être enregistrés et utilisés pour revenir à un état antérieur, en cas de problème
- Support accès direct périphériques (Passthrough) : pour augmenter les performances, les périphériques USB, Ethernet et/ou graphiques (GPU) peuvent être entièrement contrôlés par les OS/RTOS invités Windows ou Linux standard
- Paravirtualisation : La paravirtualisation des périphériques tels que disque dur, contrôleur Ethernet ou graphique permet de réduire la quantité de matériel nécessaire sans compromettre le débit
- Virtualisation graphique pour fournir des graphiques 3D accélérés à plusieurs OS/RTOS invités