On Feb 21, 2009, at 1:50 PM, Mark R. Winston wrote:
Quote:
Does anyone know the current status of INGRES clustering support, not
the HA solutions supported for Solaris and VMS, but specifically
GNU/Linux? There was something "in the works" with Red Hat Enterprise
Linux but I don't see anything about it in the documentation or on the
Ingres website. |
This is not an "inside" answer, but ...
The VMS work nearing completion is for true active/active clustering;
in fact, a good deal of the most recent work centered around
fixes for distributed deadlock detection. The last time true clustering
worked in production was 6.4, and it had a totally different deadlock
detection architecture, completely incompatible with the way Ingres
does things now. There has been an awful lot of stress testing, and
fixing of bugs that would take a week or so of running to put in
an appearance. (Ouch.)
Anyway, I don't think any effort has been put into the linux side of
things for a while. I am reasonably sure that if and when linux
clustering is revived, most of the work will be integrating with a
different distributed lock manager. The old linux cluster effort
used OpenDLM, which turned out to be a dead end. I doubt
that OpenDLM is worth rescuing, since there is at least one DLM
out there now as part of one of the cluster filesystems (not sure
which one at the moment); one might assume that a DLM
associated with a working filesystem might itself actually work,
unlike OpenDLM.
Anyone wanting an active/active cluster solution on linux today
would probably start with the latest open source "main", and would
need to figure out what to do on the DLM side of things. The
Ingres/DLM interface is reasonably well isolated into the CX
area of the CL, but who knows what adaptations might be needed.
It's entirely possible that stuff has been going on behind the curtain
that I don't know about; the above is my personal best guess at
the status.
Karl