当前位置:网站首页>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秒,而在较小的集群中,它可以缩短很多。

边栏推荐
- 二叉树专题--AcWing 19. 二叉树的下一个节点(找树中节点的后继)
- 实验电镜距离测量之Matlab处理
- The most detailed MySQL installation tutorial
- 二叉树专题--【深基16.例7】普通二叉树(简化版)(multiset 求前驱 后继 哨兵法)
- JSP webshell free -- webshell free
- 【付费推广】常见问题合集,推荐榜单FAQ
- Special topic of binary tree -- acwing 3540 Binary search tree building (use the board to build a binary search tree and output the pre -, middle -, and post sequence traversal)
- Common methods of JS array
- OpenMLDB Meetup No.4 会议纪要
- Win11 arm系统配置.net core环境变量
猜你喜欢

flink二开,实现了个 batch lookup join(附源码)

Huawei game failed to initialize init with error code 907135000

VSCode工具使用

二叉树专题--AcWing 18. 重建二叉树(利用前、中序遍历,构建二叉树)

Special topic of binary tree -- acwing 3540 Binary search tree building (use the board to build a binary search tree and output the pre -, middle -, and post sequence traversal)

Special topic of binary tree -- acwing 3384 Binary tree traversal (known preorder traversal, while building a tree, while outputting middle order traversal)

UVM learning - object attribute of UVM phase

二叉树专题--AcWing 3540. 二叉搜索树建树(实用板子 构建二叉搜索树 并输出前、中、后序遍历)

【深入浅出玩转FPGA学习5-----复位设计】

JVM之垃圾回收器
随机推荐
static 函数中的静态变量
P1055 [NOIP2008 普及组] ISBN 号码
PCL 从一个点云中提取一个子集
【AppLinking实战案例】通过AppLinking分享应用内图片
二叉树专题--洛谷 P1229 遍历问题(乘法原理 已知前、后序遍历求中序遍历个数)
MySQL environment configuration
[AGC] build service 3 - authentication service example
点云投影图片
618 what is the secret of dominating the list again? Nike's latest financial report gives the answer
Special topic of binary tree -- acwing 1497 Traversal of the tree (use post and mid order traversal to build a binary tree)
UVM factory mechanism
软件产品管理系统有哪些?12个最佳产品管理工具盘点
JVM之垃圾回收器
如何用list组件实现tabbar标题栏
2. Hacking lab script off [detailed writeup]
Uncover the secrets of Huawei application market application statistics
nodejs+express+mysql简单博客搭建
华为应用市场应用统计数据问题大揭秘
Special topic of binary tree -- acwing 19 The next node of the binary tree (find the successor of the node in the tree)
【TS】1368- 秒懂 TypeScript 泛型工具类型!