QNX Hypervisor is a Type 1 realtime priority-based microkernel hypervisor built for managing virtual machines. The QNX® Hypervisor makes it easier to obtain and maintain safety certifications by separating safety-critical components from non-safety critical components in separate guest operating systems. The QNX Hypervisor boasts the ability to meet the precision requirement of an embedded zero-downtime production system.
Standards-based guest communication (virtIO) and flexible virtual machine configuration ensure that the hypervisor environment can be scaled up to large server-class designs (as required in automated drive and high-end computing systems). Additionally, the hypervisor environment can be scaled down into deeply embedded systems (cluster + infotainment automotive systems, ECU consolidation, medical devices, industrial control). The QNX Hypervisor is implemented as virtualization extensions to the industry-proven QNX Neutrino microkernel-based RTOS; inheriting all the realtime and stability of the QNX operating system that already ships in millions of embedded systems worldwide.
The QNX® Hypervisor is the latest in the QNX portfolio of products for safe and secure computing. It leverages the following technologies and capabilities to provide strong isolation for critical operations while supporting the trend towards hardware consolidation.