[ClusterLabs] Antw: [EXT] Re: Corosync Transport‑ Knet Vs UDPU
Ulrich Windl
Ulrich.Windl at rz.uni-regensburg.de
Mon Mar 28 09:55:53 EDT 2022
>>> Strahil Nikolov via Users <users at clusterlabs.org> schrieb am 28.03.2022 um
15:49 in Nachricht <1758982440.559085.1648475365443 at mail.yahoo.com>:
> One huge benefit of the new stack is that you can have 8 corosync rings,
> which is really powerful.
Hm I wonder:
If one ring is not good enough and two rings are not good enough, then per induction n+1 rings aren't good enough also, so 8 rings don't really help ;-)
Sorry for the joke!
Ulrich
> Best Regards,Strahil Nikolov
>
>
> On Mon, Mar 28, 2022 at 9:27, Christine caulfield<ccaulfie at redhat.com>
> wrote: On 28/03/2022 03:30, Somanath Jeeva via Users wrote:
>> Hi ,
>>
>> I am upgrading from corosync 2.x/pacemaker 1.x to corosync 3.x/pacemaker
>> 2.1.x
>>
>> In our use case we are using a 2 node corosync/pacemaker cluster.
>>
>> In corosync 2.x version I was using udpu as transport method. In the
>> corosync 3.x , as per man pages, the default transport mode is knet .
>> And in knet it uses udp as knet method.
>>
>> I have the below doubts on the transport method.
>>
>> 1. Does knet require any special configuration on network level(like
>> multicast enabling).
>
>
> No. What knet calls UDP is similar (from the user POV) to corosync's
> UDPU, it's a unicast transport and doesn't need any multicast
> configuration.
>
> Sorry that's confusing, but it's more technically 'correct'. The main
> reason UDPU was called that was because it was new to corosync when the
> old (multicast) UDP protocol caused trouble for some people without good
> multicast networks.
>
>
>> 2. In corosync 2.x udp was used for multicast, in knet transport does
>> udp mean multicast.
>
> No, see above. There is no multicast transport in knet.
>
>> 3. Will udpu be deprecated in future.
>>
>
> Yes. We strongly recommend people use knet as the corosync transport as
> that is the one getting most development. The old UDP/UDPU protocols
> will only get bugfixes. Knet provides muti-homing up to 8 links, and
> link priorities and much more.
>
> I wrote a paper on this when we first introduced knet into corosync
> which might help:
>
> https://people.redhat.com/ccaulfie/docs/KnetCorosync.pdf
>
>
> Chrissie
>
>
>> Kindly help me with these doubts.
>>
>> With Regards
>>
>> Somanath Thilak J
>>
>>
>> _______________________________________________
>> Manage your subscription:
>> https://lists.clusterlabs.org/mailman/listinfo/users
>>
>> ClusterLabs home: https://www.clusterlabs.org/
>
> _______________________________________________
> Manage your subscription:
> https://lists.clusterlabs.org/mailman/listinfo/users
>
> ClusterLabs home: https://www.clusterlabs.org/
>
More information about the Users
mailing list