Acontis kündigt eine Type 1 Real-time Hypervisor-Virtualisierungsplattform an
Acontis freut sich, die Verfügbarkeit eines neuen Type 1 Hypervisors für seine industrieerprobte Echtzeit-Technologie, den acontis Hypervisor bekannt zu geben. Diese Erweiterung der vorhandenen Echtzeitlösungen von acontis ermöglicht es jetzt Kunden, die Anforderungen an noch anspruchsvollere Anwendungsfälle zu erfüllen. Der Hypervisor eignet sich perfekt für IIoT-Geräte (Industrial Internet of Things), Edge-Controller sowie High-End Echtzeit Hardware und Workload-Konsolidierung.
Das neue Produkt von acontis kombiniert die vorhandene acontis Virtual Machine Hypervisor-Technologie für Echtzeitbetriebssysteme (RTOS VM) mit dem de-facto Industriestandard KVM (Kernel Virtual Machine) für Standardbetriebssysteme. Mit der vorhandenen, industrieerprobten Echtzeit-Virtualisierungstechnologie von acontis können mehrere harte Echtzeit-Betriebssysteme (Echtzeit-Linux, VxWorks usw.) in nativer Geschwindigkeit ausgeführt werden. Mittels KVM können nun mehrere Standard-Betriebssysteme wie Windows und Linux (Ubuntu, Debian, Fedora usw.) parallel zu den Echtzeit-Betriebssystemen betrieben werden. KVM bietet Zugriff auf virtuelle Hardware und für maximale Performance Paravirtualisierung der wichtigsten Devices. Bestmögliche, native Leistung wird von KVM mittels Hardware-Passthrough von PCI/PCIe-, USB- und VGA-Geräten erreicht. Die Gastbetriebssysteme sind dabei völlig unabhängig und voneinander getrennt und können jederzeit neu gestartet oder vollständig heruntergefahren werden, während die anderen Gäste davon unbeeinflusst fortfahren.
RTOS Virtual Machine Hypervisor
Die RTOS Virtual Machine Hypervisor-Technologie ermöglicht es, jedes RTOS in nativer Geschwindigkeit auszuführen. Es existiert keinerlei Virtualisierungs-Overhead und sämtliche RTOS-Treiber, das Betriebssystem selbst und sogar die Anwendungen haben direkten und schnellen Hardware-Zugriff. Die RTOS VM Hypervisor-Technologie wird seit mehr als 10 Jahren von Kunden auf der ganzen Welt erfolgreich eingesetzt. Die neue acontis Type 1 Hypervisor-Lösung nutzt die bestehende RTOS VM-Technologie ohne Änderungen, sodass bestehende Kundenanwendungen wiederverwendet werden können.
KVM Hypervisor
KVM ist heute einer der am häufigsten in Gebrauch befindlichen Type 1 Hypervisoren. Er ist häufig in sicherheitskritischen Systemen zu finden, die eine hohe Verfügbarkeit erfordern, z. B. Cloud-Lösungen von Google (Google Cloud Platform), Amazon (AWS) oder Oracle (Oracle Cloud). Zur Leistungssteigerung können USB-, Ethernet- und / oder Grafik-Devices (GPU) direkt an die Standardgäste wie Windows oder Linux weitergeleitet werden (passthrough). Alternativ können Geräte für die Festplatte, den Ethernet- oder Grafikcontroller paravirtualisiert werden, was den Umfang der erforderlichen Hardware verringert, ohne hierbei den Durchsatz signifikant zu beeinträchtigen.
Key Technical Features
Der acontis Hypervisor ist die perfekte Synthese aus der weit verbreiteten KVM-Virtualisierungslösung und dem industrieerprobten RTOS VM Hypervisor für Echtzeitbetriebssysteme.
Allgemein
- Unterstützung mehrerer Betriebssysteme parallel: VxWorks® RTOS, Echtzeit-Linux, proprietäres Roll-your-own, Bare-Metal, Standard-Linux, Microsoft® Windows® oder weitere nicht modifizierte Gast-Betriebssysteme
- RTOS-Container, einschließlich Anwendungen, werden auf einem oder mehreren Bare-Metal-Cores ohne zusätzliche Virtualisierung und mit direktem Hardwarezugriff ausgeführt
- Vollständig getrennter und unabhängiger Gastbetrieb
- Benutzerdefinierte Startreihenfolge für Gäste
- Verwendung einer beliebigen Anzahl von CPU-Kernen pro Gast
- Unabhängiger Neustart aller Gäste, während andere davon ungestört weiterarbeiten
- Virtuelles Netzwerk zwischen allen Gästen
- Kommunikationsmechanismen zwischen den Gast-Betriebssystemen: Shared Memory, Events, Interlocked data access, Pipes, Message Queues und Echtzeit-Sockets für eine schnelle Kommunikation auf Anwendungsebene
- Vom Hypervisor bereitgestellter Dateiserver für alle Gäste
RTOS-VM
- Mehrere Echtzeitbetriebssysteme (Linux, VxWorks, On Time RTOS-32, etc.)
- Schnelle Echtzeit Interrupt Verarbeitung und kurze Thread-Latenzen
- Direkter Hardwarezugriff ohne Virtualisierungsaufwand
- Kompatibel mit bestehenden acontis Windows Echtzeitprodukten (Anwendungen können auf beiden Plattformen genutzt oder zwischen beiden Lösungen migriert werden)
KVM
Standard-Windows- (7, 8, 10) und Linux-Betriebssysteme (Ubuntu, Debian usw.) werden unter der Kontrolle des KVM-Hypervisors ausgeführt. Dieser Hypervisor bietet viele technisch anspruchsvolle Funktionen:
- Mehrere Windows- und / oder Standard-Linux-Instanzen
- Windows / Linux-Container mit Snapshot-Unterstützung zum einfachen Wechseln zwischen verschiedenen Anwendungssituationen, ohne dass mehrere Betriebssysteminstanzen installiert werden müssen. Snapshots stellen den Status einer laufenden virtuellen Maschine zu einem bestimmten Zeitpunkt dar. Im Falle eines Problems können mehrere solcher Snapshots gespeichert und anschließend verwendet werden, um zu einem vorherigen Status zurückzukehren
- Passthrough-Unterstützung: Für maximale Leistung können Geräte für USB, Ethernet und / oder Grafik (GPU) vollständig an die Standard-Windows- oder Linux-Gäste weitergeleitet werden
- Paravirtualisierung: Paravirtualisierte Geräte für die Festplatte, das Ethernet oder den Grafikcontroller reduzieren den Umfang der erforderlichen Hardware, ohne den Durchsatz zu beeinträchtigen
- Grafikvirtualisierung zur Bereitstellung von 3D-beschleunigten Grafiken für mehrere Gäste