Following things will have to be done (this list is not very likely
to be complete!):
- Some features that are currently available will have to be reviewed
respectively introduced in the kernel code.
- Review SCSI mid layer code for speed and device numbering scheme
- Introduce "raw" (i.e. unbuffered) disk devices to accomodate
the disk watchdog and some database products (Stephen
Tweedie is liasing with Ingo Molnar to get this done)
- Review several SCSI low level drivers to ensure standardized
error messages
- Review DEC Tulip and possibly other ethernet card device drivers
to ensure standardized error messages
- These items are new developments on the device driver level:
- Write SSA device driver for IBM and Pathlight adapters
- Develop a "break SCSI reservation" tool
- Stress test MD (multiple device) driver code and support further
development
- Help develop Linux LFS & NTFS
- Generic error logging interface a la AIX
- These topics are directly related to Linux-HA:
- Develop Linux-HA configuration database and associated command line tools
to gather data from it
- Develop the Config & Admin tool
- Develop event processing logic and associated hooks into the
operating system
- Set up SNMP MIB for Linux-HA
- Develop heartbeat and messaging protocol for IP and non-IP networks
- Develop cluster manager daemon
- Develop event scripts
- Other Topics:
- Develop SCSI-2 Fast/Wide/Differential Y Cable
Please mind that for the actual Linux-HA development, each developer needs
to have access to two or more similarly equipped machines and external
storage. Send any hint concerning where we could possibly get help or
donations to
hm@seneca.muc.de.