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.
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.
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 | |
|
|
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.
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) ![]()
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.
![]() |
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 |