All of lore.kernel.org
 help / color / mirror / Atom feed
* corosync?
@ 2020-03-24 15:33 Brad Bishop
  2020-03-24 16:06 ` corosync? Patrick Williams
  0 siblings, 1 reply; 5+ messages in thread
From: Brad Bishop @ 2020-03-24 15:33 UTC (permalink / raw)
  To: OpenBMC Maillist

Is anyone using corosync/pacemaker on a BMC?  Is that a crazy idea? :-)

thx - brad

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: corosync?
  2020-03-24 15:33 corosync? Brad Bishop
@ 2020-03-24 16:06 ` Patrick Williams
  2020-03-24 16:20   ` corosync? Brad Bishop
  0 siblings, 1 reply; 5+ messages in thread
From: Patrick Williams @ 2020-03-24 16:06 UTC (permalink / raw)
  To: Brad Bishop; +Cc: OpenBMC Maillist

[-- Attachment #1: Type: text/plain, Size: 240 bytes --]

On Tue, Mar 24, 2020 at 11:33:23AM -0400, Brad Bishop wrote:
> Is anyone using corosync/pacemaker on a BMC?  Is that a crazy idea? :-)
> 
> thx - brad

Can you elaborate on what you'd be trying to accomplish?

-- 
Patrick Williams

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 833 bytes --]

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: corosync?
  2020-03-24 16:06 ` corosync? Patrick Williams
@ 2020-03-24 16:20   ` Brad Bishop
  2020-03-27  0:37     ` corosync? Richard Hanley
  0 siblings, 1 reply; 5+ messages in thread
From: Brad Bishop @ 2020-03-24 16:20 UTC (permalink / raw)
  To: Patrick Williams; +Cc: OpenBMC Maillist

at 12:06 PM, Patrick Williams <patrick@stwcx.xyz> wrote:

> On Tue, Mar 24, 2020 at 11:33:23AM -0400, Brad Bishop wrote:
>> Is anyone using corosync/pacemaker on a BMC?  Is that a crazy idea? :-)
>>
>> thx - brad
>
> Can you elaborate on what you'd be trying to accomplish?

Thanks Patrick.  Yes I will definitely do that at some point.  I’m not  
ready to do this right now though simply because I myself am not sure what  
I am trying to accomplish.

In this moment I’m just curious if anyone has any experience with it, or  
similar tools or frameworks, in a "BMC-like" distributed system, and the  
sorts of problems that were solved with it/them.

thx - brad

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: corosync?
  2020-03-24 16:20   ` corosync? Brad Bishop
@ 2020-03-27  0:37     ` Richard Hanley
  2020-03-30 16:25       ` corosync? Brad Bishop
  0 siblings, 1 reply; 5+ messages in thread
From: Richard Hanley @ 2020-03-27  0:37 UTC (permalink / raw)
  To: Brad Bishop; +Cc: Patrick Williams, OpenBMC Maillist

[-- Attachment #1: Type: text/plain, Size: 1663 bytes --]

We looked into getting Envoy as a proxy for a distributed BMC network.  The
idea was that Envoy could be used for discoverability and creating long
lived authenticated channels with HTTP/2.  That work got mostly shelved
because it was really hard to get the build system to work on 32-bit arm
(not to mention getting it to work with bitbake).

I'm not too familiar with corosync.  I remember reading a bit about it when
Vishwa mentioned aggregating BMCs a few months ago.  It looks like it
should be relatively easy to build (at least compared to envoy).

Unfortunately we never got a chance to see how much cpu usage is used when
Envoy is run on a Poleg.  In terms of sheer craziness, corosync isn't any
less crazy than what we were thinking about, and I was relatively
optimistic that it could work on current generation hardware.

- Richard

On Tue, Mar 24, 2020 at 9:22 AM Brad Bishop <bradleyb@fuzziesquirrel.com>
wrote:

> at 12:06 PM, Patrick Williams <patrick@stwcx.xyz> wrote:
>
> > On Tue, Mar 24, 2020 at 11:33:23AM -0400, Brad Bishop wrote:
> >> Is anyone using corosync/pacemaker on a BMC?  Is that a crazy idea? :-)
> >>
> >> thx - brad
> >
> > Can you elaborate on what you'd be trying to accomplish?
>
> Thanks Patrick.  Yes I will definitely do that at some point.  I’m not
> ready to do this right now though simply because I myself am not sure
> what
> I am trying to accomplish.
>
> In this moment I’m just curious if anyone has any experience with it, or
> similar tools or frameworks, in a "BMC-like" distributed system, and the
> sorts of problems that were solved with it/them.
>
> thx - brad
>

[-- Attachment #2: Type: text/html, Size: 2182 bytes --]

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: corosync?
  2020-03-27  0:37     ` corosync? Richard Hanley
@ 2020-03-30 16:25       ` Brad Bishop
  0 siblings, 0 replies; 5+ messages in thread
From: Brad Bishop @ 2020-03-30 16:25 UTC (permalink / raw)
  To: Richard Hanley; +Cc: OpenBMC Maillist

at 8:37 PM, Richard Hanley <rhanley@google.com> wrote:

> We looked into getting Envoy as a proxy for a distributed BMC network.   
> The idea was that Envoy could be used for discoverability and creating  
> long lived authenticated channels with HTTP/2.  That work got mostly  
> shelved because it was really hard to get the build system to work on  
> 32-bit arm (not to mention getting it to work with bitbake).
>
> I'm not too familiar with corosync.  I remember reading a bit about it  
> when Vishwa mentioned aggregating BMCs a few months ago.  It looks like  
> it should be relatively easy to build (at least compared to envoy).
>
> Unfortunately we never got a chance to see how much cpu usage is used  
> when Envoy is run on a Poleg.  In terms of sheer craziness, corosync  
> isn't any less crazy than what we were thinking about, and I was  
> relatively optimistic that it could work on current generation hardware.
>
> - Richard

Thanks for the reply Richard!

-brad

^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2020-03-30 16:25 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-03-24 15:33 corosync? Brad Bishop
2020-03-24 16:06 ` corosync? Patrick Williams
2020-03-24 16:20   ` corosync? Brad Bishop
2020-03-27  0:37     ` corosync? Richard Hanley
2020-03-30 16:25       ` corosync? Brad Bishop

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.