- **Milestone**: 5.19.07 --> 5.19.10


---

** [tickets:#2908] dtm: Add support for connection-oriented TIPC**

**Status:** assigned
**Milestone:** 5.19.10
**Created:** Wed Aug 01, 2018 01:20 PM UTC by Anders Widell
**Last Updated:** Wed Jul 03, 2019 06:28 AM UTC
**Owner:** Minh Hon Chau


DTM currently uses TCP connections for communication between nodes. This ticket 
proposes that support shall be added for using connection-oriented TIPC instead 
of, or possibly also at the same time as TCP. The reason for using both TCP and 
TIPC at the same time would be that DTM can monitor the connectivity between 
nodes using both TIPC and TCP. The connectivity should then only be considered 
to be up if both TCP and TIPC are connected. CLM could use this information to 
disallow cluster membership of nodes that are not connected using both TCP and 
TIPC. However, it could still be possible to send messages between the nodes 
using just one of the two connection types - this could be useful to avoid 
split-brain problems.

Another reason for adding support for TIPC in DTM is that we can avoid the 
problem that our current TIPC implementation can lose messages, and we would no 
longer require real-time priority for the MDS thread. In fact, the MDS thread 
could be completely removed and we could remove the MDS code for handling TIPC 
(only DTM would need to support TIPC).

This is a rather large enhancement if all features mentioned above are 
implemented. However, as a first step a very small implementation could simply 
add support in DTM for using TIPC instead of TCP. This ought to be easy to 
implement. We would then have three possible configurations:

* TCP using DTM
* TIPC using DTM (new)
* TIPC without DTM


---

Sent from sourceforge.net because opensaf-tickets@lists.sourceforge.net is 
subscribed to https://sourceforge.net/p/opensaf/tickets/

To unsubscribe from further messages, a project admin can change settings at 
https://sourceforge.net/p/opensaf/admin/tickets/options.  Or, if this is a 
mailing list, you can unsubscribe from the mailing list.
_______________________________________________
Opensaf-tickets mailing list
Opensaf-tickets@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/opensaf-tickets

Reply via email to