On Thu, Mar 26, 2009 at 4:21 AM, Andrew Beekhof <[email protected]> wrote: > Best place to start is > http://www.clusterlabs.org/wiki/Main_Page#Project_History followed > soon after by > http://www.clusterlabs.org/mediawiki/images/f/fb/Configuration_Explained.pdf > > On Thu, Mar 26, 2009 at 01:47, Jose Perez <[email protected]> wrote: >> Hi people: >> >> I'm new in HA Clustering world. I started googling about HA clusters >> and I met heartbeat with 1.x configuration examples (using >> haresources). >> I made some tests and worked OK, then googling again and reading posts >> in this mailing list I read that 1.x configuration is deprecated so I >> should use 2.x configuration that includes CRM based on cib.xml config >> file. >> >> Well I googled again and I found that heartbeat 2.1.4 was that lastest >> version that included the CRM because that code is developed now by >> the Pacemaker project. >> >> OK, I googled again and started to make some test based on the >> "Pacemaker configuration explained (February 2009 edition)" found at >> clusterlabs.org and I'm having some troubles when adding some >> resources (I will post asking for help about this later)... >> >> While googling (again) for solutions I read that SLES 11 it was >> recently released with HAE product. HAE now includes OpenAIS in >> replacement of Heartbeat. >> I googled again and found this: >> >> https://lists.linux-foundation.org/pipermail/openais/2007-December/009506.html >> >> I'm not an expert in clustering so I'm a little confused.I know that >> Pacemaker develops the core of the Cluster: The CRM ¿right?, but I >> read that pacemaker includes support for Heartbeat and OpenAIS >> (they're choices right?). > > Correct. > >> So my questions are: >> >> - What's exactly OpenAIS? I don't understand the information found in >> its website > > A messaging and membership layer (just as heartbeat is). > It tells programs like Pacemaker which nodes are part of the cluster > and provides a way to send messages between them. > (I'm grossly oversimplifying things, but this is the general idea). > > Pacemaker could do this itself, but getting it right is extremely > non-trivial and OpenAIS implements an industry standard for doing so. > > Did you see this picture? > http://www.clusterlabs.org/wiki/Main_Page#Architecture > >> - How is OpenAIS related to Heartbeat and Pacemaker? > > Its a replacement for Heartbeat based on industry standards and is one > of the (two) cluster stacks currently supported by Pacemaker. > >> - OpenAIS is a total replacement for Heartbeat? > > Not completely, see http://www.clusterlabs.org/wiki/Main_Page#Architecture > There are still one or two pieces from Heartbeat (eg. the lrmd) that > are used with both stacks. > >> If yes, which of those >> is better or has a better future? > > My personal opinion is OpenAIS. Others may not share my views. > >> - If the previous if yes... so Will we need to abandon heartbeat >> knowledge and learn OpenAIS? Will we need to move from this mailing >> list to OpenAIS mailing list? :P > > Very little of the knowledge needs to be abandoned to switch from one > stack to the other. > The resource configuration is completely identical, only the initial > node setup changes (ha.cf vs. openais.conf). > >> I hope someone can give me some basic explanation about these 3 >> components because I'm confused and a little worried about the Novell >> decision to drop hearbeat for using OpenAIS. > > No need to be concerned. > Instead be happy that Oracle, Red Hat and Novell are now all working > together on a common cluster infrastructure. > >> So I would like to be sure to start learning (and googling again) a HA >> Cluster solution that will the better and best maintained. >> >> >> Thanks ha users, and sorry if my english sucks >> >> >> P.D.: Red Hat doesn't include Heartbeat in its software media, but >> OpenAIS does? I read something like that in an article > > Red Hat includes OpenAIS and will "soon" be including Pacemaker. > My understanding is that they will allow you to choose either > Heartbeat or OpenAIS as the underlying stack (at least in Fedora) but > that they prefer OpenAIS - since that's what they actively develop and > use for their current cluster software.
Thanks a lot for your reply, it was very helpful to me. Now I understand what happens with these 3 components. Just to finish with questions. Do you have any technical comparision between OpenAIS and Heartbeat? > _______________________________________________ > Linux-HA mailing list > [email protected] > http://lists.linux-ha.org/mailman/listinfo/linux-ha > See also: http://linux-ha.org/ReportingProblems > _______________________________________________ Linux-HA mailing list [email protected] http://lists.linux-ha.org/mailman/listinfo/linux-ha See also: http://linux-ha.org/ReportingProblems
