当前位置:网站首页>TIPC Cluster5
TIPC Cluster5
2022-07-02 11:08:00 【Cheng Gouzi walking in the clouds】
Link
TIPC cluster It consists of nodes interconnected by links . Nodes can be physical processors 、 Virtual machine or network namespace , for example , With Docker The form of the container . The link constitutes a reliable packet transmission service , Sometimes called “L2.5” Data link layer .
1、 It ensures the transmission and sequencing of all packets .
2、 It acts as a relay for connections between nodes , And track these connections .
3、 When all contacts with peer nodes are lost , All sockets connected to this peer node will be notified , So that they can disconnect .
4、 Each endpoint tracks the address binding of the peer node in the local copy of the binding table .
5、 When the contact with the peer node is lost , All bindings from this peer node will be cleared , And send service tracking events to all matching subscribers .
1、 When there is no regular packet communication , Every link goes through probing/heartbeats Conduct active monitoring .
2、 The fault detection tolerance can be configured as 50 ms To 30 second ,- The default setting is 1.5 second .
3、 For performance and redundancy reasons , Each node pair can establish two links on a separate network interface .
4、 Link pairs can be configured as load sharing or active standby .
5、 If a link fails , Then the remaining links ( If any ) Perform interference free failover .Cluster Membership
One cluster have 32 position cluster identification , It decided cluster Set up .
1、 If you need anything different from the default ( for example , If there are multiple clusters on the same subnet ), Then the user can assign a cluster ID .
2、 All nodes using the same cluster ID will be linked .
3、 Neighbors found through UDP Multicast or L2 radio broadcast ( If available ) perform .
4、 If there is a lack of broadcasting in the infrastructure / Multicast support , Can be configured explicitly IP Address execution discovery
Each node has a cluster Unique node ID .1、 stay Linux 4.17 In the previous version , This is a 32 Structured address of bit , Must be set by the user .
2、 In later versions , It's a 128 Bit fields , No internal structure or restrictions .
3、 By default , This identification is based on MAC or IP Address settings .
4、 It can also be set by the user , for example , Based on hostname or UUID.
5、 Identification is internally hashed as a guarantee of uniqueness 32 Bit node address , This address becomes the node address used by the Protocol .
6、 These two identification formats are compatible , It can be used in the same cluster .Cluster Scalability
since Linux 4.7 since ,TIPC Provides a unique 、 Patent pending 、 Automatic adaptive hierarchical neighbor monitoring algorithm . This makes it possible to build the most 1000 A complete grid cluster of nodes is possible , The fault discovery time is 1.5 second , In smaller clusters , It can shorten a lot .

边栏推荐
- The most detailed MySQL installation tutorial
- LabVIEW为什么浮点数会丢失精度
- Jsp webshell Free from killing - The Foundation of JSP
- 华为快应用中如何实现同时传递事件对象和自定义参数
- 2022-06-17
- JVM之垃圾回收器
- Binary tree topic -- Luogu p3884 [jloi2009] binary tree problem (DFS for binary tree depth BFS for binary tree width Dijkstra for shortest path)
- JSP webshell免杀——JSP的基础
- How to transfer event objects and user-defined parameters simultaneously in Huawei express applications
- 2022爱分析· 国央企数字化厂商全景报告
猜你喜欢

华为游戏初始化init失败,返回错误码907135000

How does the whole network display IP ownership?

Special topic of binary tree -- acwing 19 The next node of the binary tree (find the successor of the node in the tree)

Read H264 parameters from mediarecord recording

MongoDB 学习整理(条件操作符,$type 操作符,limit()方法,skip() 方法 和 sort() 方法)

Flick two open, realized a batch lookup join (with source code)

How to implement tabbar title bar with list component

Open the encrypted SQLite method with sqlcipher

HDU1234 开门人和关门人(水题)

Use Huawei performance management service to configure the sampling rate on demand
随机推荐
Overview of integrated learning
HDU1236 排名(结构体排序)
[paid promotion] collection of frequently asked questions, recommended list FAQ
金山云——2023届暑期实习
Implement custom drawer component in quick application
2. Hacking lab script off [detailed writeup]
Huawei game failed to initialize init with error code 907135000
QT学习日记8——资源文件添加
【AGC】构建服务3-认证服务示例
Jenkins安装
MySQL keyword
Binary tree topic -- p1030 [noip2001 popularization group] find the first order
Special topic of binary tree -- acwing 3384 Binary tree traversal (known preorder traversal, while building a tree, while outputting middle order traversal)
Use of vscode tool
Hdu1234 door opener and door closer (water question)
P1055 [noip2008 popularization group] ISBN number
Use Huawei performance management service to configure the sampling rate on demand
快应用中实现自定义抽屉组件
二叉树专题--【深基16.例7】普通二叉树(简化版)(multiset 求前驱 后继 哨兵法)
QT learning diary 7 - qmainwindow