RTOS, Embedded Linux, Real-Time Operating System and DO-178B: LynuxWorks

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

PRINTABLE PDF VERSION (52 kB)

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:

HIGH-AVAILABILITY WHITE PAPER (815kB PDF)

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.

What are some of the embedded system platforms that high-availability developers use with LynxOS?


RTOS and embedded operating systems

Embedded operating systems and development tools

Corporate

Industry solutions

OS Support

OS Training

SynergyWorks: LynuxWorks partners

contact us
ISO9001:2000 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. 20 years of embedded excellence