RTOS, secure virtualization technology for real-time systems, DO-178B and hypervisor for the most demanding embedded operating system applications...

High Availability (HA) RTOS Package for Embedded Systems High availability framework for the LynxOS 4.0 embedded real-time operating system


Rapid development of real-time high availability embedded systems.

High Availability Package Advantages
Accelerated time-to-market— Rapidly deploy embedded systems displaying "5-nines" availability
Scalability, openness, and real-time determinism— Leverage open standards to build scalable high availability systems with hard real-time performance
Cost-effectiveness— Construct sophisticated high availability systems using inexpensive COTS hardware

Working in combination with the LynxOS® RTOS, the LynuxWorks™ High Availability Package (HAP) presents a powerful platform for rapidly building high availability (HA) systems—including those utilizing cost-effective Commercial Off-The-Shelf (COTS) hardware.

Creating high availability systems can be immensely challenging if you lack a flexible framework for their development, deployment and debugging. The LynuxWorks High Availability Package delivers a comprehensive open high availability framework, complete with API, system-level support for high availability event management, and tools for configuring and operating high availability facilities. With the High Availability Package, open system software extensions, developers can utilize commercial hardware components coupled with redundant elements and switchover applications to construct systems that remain in service a high percent of the time—including systems supporting 99.999%, or "5-nines," uptime.

Building-in high availability from the ground up

The sophisticated high availability framework provided by HAP is unique in the industry in that it enables developers to construct systems that previously required considerable use of non-COTS hardware and software.

Utilizing COTS

The ability to integrate COTS components into an effective high availability solution yields enormous time-to-market and cost advantages. HAP incorporates support for COTS hardware in its system-level feature layer, including board support for PPC and x86 processors running in a standard hot swap-capable chassis.

Leveraging LynuxWorks Messenger
HAP utilizes the LynuxWorks Messenger architecture, which facilitates the use of intelligent I/O processors (IOP) and increases system availability and scalability through lightweight CompactPCI backplane messaging technology. With LynuxWorks Messenger, applications and protocol processing may be 'split' across multiple cards and systems for enhanced performance and availability. LynuxWorks Messenger includes an IOP management daemon for:
  • Diskless booting of IOPs
  • Configuring and managing intelligent CompactPCI blades
  • Detecting and resolving failures of IOP blades

COTS hardware-based HA solutions are necessarily dependent on software to anticipate and manage failures. HAP leverages the LynuxWorks open-source Messenger solution to provide a standards-based communications mechanism for enabling various HA software services to interact. OEMs gain wide flexibility for integrating and implementing a diverse spectrum of fault-detection, replication, check-pointing and heartbeat mechanisms.

Leveraging standards and real-time determinism

HAP is unique in empowering developers to construct scalable HA applications that leverage industry standards while simultaneously providing real-time determinism. Where other HA solutions are built on proprietary OS interfaces, HAP is built on open standards both for real-time OS-level support as well as the HA framework. Hence, because the low-level system basis of HAP is the fully deterministic LynxOS real-time operating system, all HAP-enabled HA facilities are inherently deterministic. In addition, HAP is able to leverage the POSIX®, BSD and System V interfaces that are built into LynxOS. This means that open-source code written for those environments can be quickly ported into HAP-enabled HA applications.

Key facilities and features of the framework include:

  • Device Resource Manager (DRM—A system-level facility for managing system resource trees, DRM enables device drivers to use devices without requiring information on board-specific configurations. In addition to detecting, enumerating and managing devices and their address spaces, DRM supports basic hot-swap services.
  • CompactPCI Hot Swap and Warm Domain failover facilitiesHA-aware applications can be informed of events for both warm domain and hot-swap operation. Tools, utilities and libraries are also provided to assist in diagnosing and facilitating hot swap and warm domain switchover events.
  • HA Failover supportHAP supports the creation of event notification facilities for processor failover in redundant processor and bus configurations.
  • HAP also enables seamless integration into standards-based operations management and element management schemes through its support for SNMP.


Mission-critical services and support

LynuxWorks complements HAP with a comprehensive suite of professional services and support options designed to maximize system availability. This includes providing global 24x7 and long-term (up to 15 years) support for deployed systems based on LynxOS.

Expert professional services are available to ensure that system designs meet high availability requirements and that solutions can be seamlessly integrated into network infrastructures. Custom development services are also available for system extensions and optimizations, device driver development, performance maximization and kernel enhancements.

A LynuxWorks embedded OS is featured in this LynxOS real-time embedded system application:
Who else uses a LynuxWorks embedded operating system?
LynxSecure Separation Kernel and Embedded Hypervisor LynxOS-SE Embedded RTOS Luminosity Eclipse-based IDE
LynxOS Embedded RTOS RTOS: LynxOS-178 for software certification


SpyKer Embedded-System Trace Tool

Industry Solutions


Industry Standards

Embedded Systems Technology

RTOS Training for Embedded Systems

Training at LynuxWorks

LynuxWorks Support

Embedded Systems

LynxOS RTOS Support

Embedded System Consulting

Contact Us

About LynuxWorks

Press Room

Newsletter and Announcements



Site Map

Board Support Packages (BSPs)

BSP Device Drivers

BSP Targets by Operating System

BSP Targets by Form Factor

Third-party I/O Devices and Hardware

SynergyWorks: LynuxWorks partners

What is SynergyWorks?

Third-party add-ons for LynuxWorks operating systems

Copyright © LynuxWorks™, Inc. All rights reserved. Reproduction in whole or in part in any form or medium without express written permission of LynuxWorks is prohibited.