Projects / OpenSAF

OpenSAF

The Open Service Availability Framework (OpenSAF) is designed to work in a loosely coupled computer system with fast interconnections between the nodes. An application using OpenSAF could provide “five nines” (99.999 %) availability without re-inventing availability techniques. It provides mechanisms to replicate data between nodes, so that in case of failure the services can be started on a different node with the same state. It monitors itself for hardware and software failures, can keep several service instances running (with different availability models), and can automatically restart and migrate services to satisfy the availability requirements. It is based on the standard defined at saforum.org. It includes an availability management framework, a message service, a lock service, an event service, a checkpoint service, and much more.

Tags
Licenses
Operating Systems
Implementation

RSS Recent releases

Release Notes: This release represents a significant step forward for the OpenSAF platform in new features, improved quality, and closer alignment with the SA Form(R) standards.

Release Notes: This release added DTSv OI, a MASv/PSSv cleanup, and an initial version of the SAF Software Management Framework (SMF) service.

Release Notes: This release adds support for filtering in NTF. An enhancement to IMMND allows a restart invisible to IMMA. MQSv OI: the MQSv service has been integrated with IMM. An imm.xml merge and validation tool. AMF IMM integration (Drop 1).

  •  13 Oct 2009 14:45

    Release Notes: The EDSv, CPSv, and GLSv services were integrated with IMM. AMF (AvSv) now uses NTFSv for sending Notifications (instead of EDSv). AMF dependencies were eliminated on the System Resource Monitoring service.

    •  06 Jun 2008 10:26

    Release Notes: This milestone represents a tested and stable version of the AIS LOG service (initially provided in Beta 1.0.9), and the overall "functionality complete" milestone for OpenSAF Release 2. No new features will be added to Release 2 from this point on.

    Screenshot

    Project Spotlight

    gbxgol

    A small program for the Italian betting game, Totogol.

    Screenshot

    Project Spotlight

    notification-thing

    A DE-independent pygi (GTK3) notification daemon.