On Mon, Nov 23, 2015 at 4:17 AM, Christine Caulfield <[email protected]>
wrote:

> On 17/11/15 14:03, Encinaar Encinaar wrote:
> > I am working on a project where we want to migrate from Openais to
> > Corosync. However, I am having some problems.
> >
> > The openais architecture provides some services such as CKPT, CLM, EVT,
> > and AMF that our clients consumes from aisexec via connecting to
> libais.so
> >
> > I want dowloaded Corosync 1.4.7 source rpm from Red Hat website for
> > RHEL6 use. But the source does not contain any header or source files
> > such as saCkpt.h, saClm.h, saAmf.h, saEvt.h, ipc_ckpt.h, ipc_evt.h
> ...etc.
> >
> > As my client application consumes these services, I need to find their
> > equivalents in Corosync.
> >
>
> There are no direct equivalents to many of the openais services in
> corosync. The code for those services was not used by the Red Hat
> cluster suite and very few other people seemed to be using them either
> (that we knew about). Maintenance was also a real headache as most of
> them were not reliable enough for High Availability cluster services.
> Basically, we didn't have the manpower to develop and support software
> that was not well used.
>
> The main core of openais was extracted and (with several developments)
> became corosync and its associated services for RHEL6, and openais
> itself was left behind.
>
> There are near analogues for some services. Node services such as Clm
> are provided by libquorum, and messaging is provided by libcpg. There is
> no equivalent of checkpointing though, there might be 3rd party
> libraries that can help here though I haven't checked.
>
> I don't know of any conversion tutorials. As I said those services we so
> little used, to our knowledge, that this is the first time we've even
> seen interest!
>
>
Chrissie,

To be fair, there was a little bit of interest in the SA Forum APIs over
the years.  Probably 10-20 individuals in total did some development with
the APIs.  Compared to the tens of thousands of developers that have done
development with CPG, at the time I had to choose one or the other, and
chose the tech that was naturally more adopted.

Regards
-steve


> Chrissie
>
>
>
> > My questions are:
> > 1- Is it doable?
> > 2- What are the corresponding parts if the services that I mentionned
> > above in Corosync? (i.e. Who is responsible in chekpointing in corosync?)
> > 3- Are there any tutorial about openais to corosync migration?
> >
> >
> >
> > _______________________________________________
> > discuss mailing list
> > [email protected]
> > http://lists.corosync.org/mailman/listinfo/discuss
> >
>
> _______________________________________________
> discuss mailing list
> [email protected]
> http://lists.corosync.org/mailman/listinfo/discuss
>
_______________________________________________
discuss mailing list
[email protected]
http://lists.corosync.org/mailman/listinfo/discuss

Reply via email to