This site best when viewed with a modern standards-compliant browser. We recommend Firefox Get Firefox!.

Linux-HA project logo
Providing Open Source High-Availability Software for Linux and other OSes since 1999.

USA Flag UK Flag

Japanese Flag


About Us

Contact Us

Legal Info

How To Contribute

Security Issues

This web page is no longer maintained. Information presented here exists only to avoid breaking historical links.
The Project stays maintained, and lives on: see the Linux-HA Reference Documentation.
To get rid of this notice, you may want to browse the old wiki instead.

1 February 2010 Hearbeat 3.0.2 released see the Release Notes

18 January 2009 Pacemaker 1.0.7 released see the Release Notes

16 November 2009 LINBIT new Heartbeat Steward see the Announcement

Last site update:
2019-12-10 01:38:01

Food For Thought - Circa 2007

Here are some thoughts for things to do for 2007.

Minimal Survival Level

Red Hat Integration

These items are to permit Red Hat to use Linux-HA in place of their current product, creating more unification in the Linux HA cluster environment, giving customers the same capability in any distribution.

  • GULM integration (for larger clusters)
    • membership
    • locking
    • Quorum extensions
      • Quorum plugins (may need minor restructuring from current code)
      • Weighted quorum
    • Incorporate all Red Hat fencing modules (currently scheduled for 2006)
  • Implement/simulate Red Hat "Process Groups"
  • Full GFS cluster fileystem integration (fairly big job)
  • Full LVM2 cluster-aware integration (perhaps even bigger)
  • Provide Red Hat-compatible binaries

General Features

  • Extend GUI to allow multiple simultaneous cluster connections

CAM Features

  • Provide migration capability (in addition to failover capability)
  • Ability to update resource definitions without restarting resources

Advance HA Technology minimally

General Features

  • Provide over-the-link encryption of data
  • Provide integrated support for "single-node HA system"
  • Create/integrate cluster Filesystem basic certification tests
  • Create application certification methodology
  • Permit Red Hat's virtual synchrony to provide membership information
  • Provide RH->heartbeat conversion script

  • Integrate and test with non-DRBD paritition replication
  • Create character UI (curses-based)
  • Create web UI (pylons based?)
  • Add support for asynchronous failure notification
  • Fund an "Andrew apprentice"

Specific features

  • Provide documentation of Linux-HA "pedigree" to allow IBM to distribute it
  • Provide tighter bladecenter integration - bladecenters are natural clusters
  • Provide automation to the certification process for brand products
    • Integrate with ABAT
    • Certify Websphere
    • Certify DB2
    • Certify Geronimo
    • Certify HADR
  • Extensive system Z testing - cover more situations, configurations
  • Extensive OCFS2 (cluster filesystem) testing for system Z
  • Make brand hardware monitor information available for system health decisions
    • System X
    • System P
    • System Z
    • Bladecenters
  • Create HADR (DB2) master/slave resource agent

CAM feature requests

  • Scaleability to >= 40 nodes (targeting 64)

  • Update CIM Provider to accommodate new CIM standard from the DMTF
  • Improved (more thorough) documentation

More Significant Technology Enhancements

General Features

  • Create Wizard infrastructure for GUI
    • Create DRBD, drbdlinks wizard
  • Implement convenient method for testing resource agents
  • Significantly improve installation experience
  • Act as manager/monitor for load balancer services
  • Integrate with keepalived
  • Provide bridge from HP service guard, Life keeper, VCS
  • Provide full dynamic updating of all configuration information
  • Provide cluster merge capability
  • Complete feature coverage with the GUI

Specific Features

  • Integrate with PPRC
    • Create PPRC (storage) master/slave resource agent
  • Write up and fully test DR scenarios with PPRC, DRBD
  • Create specific wizards for:
    • Hardware monitoring integration for:
      • bladecenters
      • system X
      • system P
      • system Z
    • Software integration for:
      • DB2
      • DB2 w/clustering
      • Websphere
      • Geronimo
      • PPRC

CAM-specific Features

  • Hibernate/restart virtual machines
  • Improved group services
  • Improve communications throughput
  • A cluster data repository (more general and lightweight than the CIB)