Middleware, development tools, realtime operating system
software and services for superior embedded design


Home
Products
QNX Neutrino RTOS
High Availability

High Availability

QNX Software Systems
QNX Neutrino RTOS
Overview
Realtime
Microkernel
High Availability
Networking
File Systems
Multi-core
Security
Instant Device Activation

Related resources
Product briefs
Whitepapers
Webinars
Product documentation
Supported hardware

QNX customers count on the high availability architecture and features of the QNX Neutrino RTOS. Whether the application is networking, safety-critical industrial automation, medical, military or automotive, QNX customers benefit from a high availability solution second to none in the embedded industry.

When it comes to achieving high availability (HA), the QNX® Neutrino® RTOS uses two simple principles:

These principles are embodied in the QNX Neutrino RTOS microkernel architecture. For example, if a device driver, protocol stack or application software experiences a problem, it can be immediately terminated and restored, often in a few milliseconds — no need to reboot. This limits the impact of the failure, allowing unaffected components to continue. The fine-grained approach to fault isolation and recovery is precisely why, compared to other operating systems, the QNX Neutrino RTOS provides a clear availability advantage.

Technology overview

High availability framework

Develop a sophisticated approach to failure detection and recovery, with the QNX® Neutrino's high availability framework. The high availability framework lets developers to quickly construct custom failure recovery scenarios and design your system to reconnect instantly and transparently to minimize downtime.

With the QNX high availability solution, developers can:

Build fault tolerant systems

Create customized failure recovery actions

Automatically recover inter-process communication connections