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
