当前位置:网站首页>TIPC Cluster5
TIPC Cluster5
2022-07-02 07:33:00 【云端漫步的程狗子】
Link
TIPC cluster 由通过链路互连的节点组成。节点可以是物理处理器、虚拟机或网络名称空间,例如,以Docker容器的形式。链路构成可靠的分组传输服务,有时称为“L2.5”数据链路层。
1、它保证所有数据包的传递和顺序性。
2、它充当节点间连接的中继,并跟踪这些连接。
3、当与对等节点的所有联系丢失时,将通知与该对等节点有连接的所有套接字,以便它们可以断开连接。
4、每个端点在绑定表的本地副本中跟踪对等节点的地址绑定。
5、当与对等节点的联系丢失时,将清除来自该对等节点的所有绑定,并向所有匹配的订阅服务器发出服务跟踪事件。
1、当没有常规的数据包通信时,每个链路都通过probing/heartbeats进行主动监控。
2、故障检测容差可配置为50 ms到30秒,-默认设置为1.5秒。
3、出于性能和冗余原因,每个节点对可以在单独的网络接口上建立两个链路。
4、链路对可以配置为负载共享或活动待机。
5、如果一条链路出现故障,则将对剩余链路(如果有的话)进行无干扰故障切换。Cluster Membership
一个cluster 具有32位cluster 标识,它决定cluster 设置。
1、如果需要与默认值不同的任何内容(例如,如果同一子网上有多个群集),则用户可以分配群集标识。
2、使用相同集群标识的所有节点将建立相互链接。
3、邻居发现通过UDP多播或L2广播(如果可用)执行。
4、如果基础设施中缺少广播/多播支持,则可以通过显式配置的IP地址执行发现
每个节点都有一个cluster 唯一的节点标识。1、在Linux 4.17之前的版本中,这是一个32位的结构化地址,必须由用户设置。
2、在以后的版本中,它是一个128位字段,没有内部结构或限制。
3、默认情况下,此标识由系统基于MAC或IP地址设置。
4、它也可以由用户设置,例如,基于主机名或UUID。
5、标识在内部散列为一个保证唯一的32位节点地址,该地址成为协议使用的节点地址。
6、这两种标识格式是兼容的,可以在同一个集群中使用。Cluster Scalability
自从Linux 4.7以来,TIPC提供了一种独特的、专利挂起的、自动自适应的分级邻居监控算法。这使得建立最多1000个节点的完整网格集群成为可能,故障发现时间为1.5秒,而在较小的集群中,它可以缩短很多。
边栏推荐
- How to use ide to automatically sign and debug Hongmeng application
- Kustomize使用手册
- 【深入浅出玩转FPGA学习2----设计技巧(基本语法)】
- PCL extracts a subset from a point cloud
- 计算序列之和
- 如何用list组件实现tabbar标题栏
- 长投学堂上面的账户安全吗?
- 【AGC】如何解决事件分析数据本地和AGC面板中显示不一致的问题?
- V2X-Sim数据集(上海交大&纽约大学)
- Appgallery connect scenario development practice - image storage and sharing
猜你喜欢
《实习报告》Skywalking分布式链路追踪?
Dialogue Wu Gang: why do I believe in the rise of "big country brands"?
How to implement tabbar title bar with list component
Hdu1228 a + B (map mapping)
如何使用IDE自动签名调试鸿蒙应用
OpenMLDB Meetup No.4 会议纪要
2. Hacking lab script off [detailed writeup]
UVM learning - object attribute of UVM phase
Mysql database remote access permission settings
Read H264 parameters from mediarecord recording
随机推荐
【深入浅出玩转FPGA学习3-----基本语法】
【AppLinking实战案例】通过AppLinking分享应用内图片
MySQL lethal serial question 3 -- are you familiar with MySQL locks?
全网显示 IP 归属地,是怎么实现的?
主键策略问题
OpenMLDB Meetup No.4 会议纪要
618 what is the secret of dominating the list again? Nike's latest financial report gives the answer
【AGC】如何解决事件分析数据本地和AGC面板中显示不一致的问题?
MySQL environment configuration
二叉树专题--AcWing 19. 二叉树的下一个节点(找树中节点的后继)
UWA报告使用小技巧,你get了吗?(第四弹)
static 函数中的静态变量
二叉树专题--P1030 [NOIP2001 普及组] 求先序排列
6种单例模式的实现方式
HDU1234 开门人和关门人(水题)
Record attributeerror: 'nonetype' object has no attribute 'nextcall‘
JSP webshell免杀——JSP的基础
K-d tree and octree of PCL
Special topic of binary tree -- Logu p1229 traversal problem (the number of traversals in the middle order is calculated when the pre and post order traversals of the multiplication principle are know
HDU1228 A + B(map映射)