Projects / OpenAIS


OpenAIS is an open source implementation of the SA Forum ( Application Interface Specification. The project currently implements APIs to improve availability by reducing MTTR. APIs available are cluster membership, application failover, checkpointing, eventing, distributed locking, messaging, closed process groups, and extended virtual synchrony passthrough. It is possible to write redundant applications that tolerate hardware, operating system, and application faults. Cluster software developers can write plugins to use the infrastructure provided by OpenAIS.

Operating Systems

Recent releases

  •  27 Mar 2009 03:33

    Release Notes: This release integrates with the latest ABI from the Corosync Cluster Engine project.

    •  11 Feb 2009 08:55

      Release Notes: Over 76 bugs that resulted in crashes or segfaults were fixed. Conformance is at 100%.

      •  19 Aug 2008 18:37

        Release Notes: This is the first release designed to build with the corosync cluster engine framework.

        •  24 Jun 2008 12:31

          Release Notes: A forward port of the stable totem stack and a stable sync system. Several bugs in the distributed locking system were fixed. Enhancements were made to logsys for other project usage. The messaging service was enhanced to support more functions.

          •  12 May 2008 17:33

            Release Notes: The addition of functions to the objdb API. The addition of a new confdb API for external configuration. The addition of a logsys API for external usage providing non-blocking threaded logging for a process. Significant bugfixes. Build system enhancements. libconfdb runs stand-alone. The ability to load and unload service engines during runtime execution with openais-cfgtool.


            Project Spotlight


            A Fluent OpenStack client API for Java.


            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.