原帖地址:
http://www.askmaclean.com/archives/12c-rac-cluster-hub-node-leaf-node.html
在12c的cluster中引入了很多新特性和新概念,其中重复最多的几个名词除了flex cluster、flux asm之外 还有Hub Node和Leaf Node,这里来介绍Hub Node和Leaf Node.
- Hub Node官方解释:
- A node in and Oracle Flex Cluster that is tightly connected with other servers and has direct access to a shared disk.
- Leaf Node官方解释:
- Servers that are loosely coupled with Hub Nodes, which may not have direct access to the shared storage.
- 与 Hub Node相比 更松散地与cluster捆绑
- 在启动时自动发现Hub Node
- 通过一个Hub Node连接到集群
- Hub Node或网络失败都会造成相关的Leaf Node被驱逐
- 不要求直接访问共享存储
- 与Hub Node在同一网络
- hub-and-spoke技术将cluster分化成可管理的节点组
- 仅仅需要Hub Node直接访问OCR和Votedisk
- 通过限制HUB node的数量,从而减少对关键clusterware资源的争用,例如ocr和Votedisk 。
- 在节点间所需要的网络互动更少
- 更少的管理用网络流量,例如节点间的心跳
对比下图可以看到,12节点的Flex cluster包含12个交互通路, 而普通集群则需要 [ n * (n-1)]/2共66个交互通路。 对于上1000节点的集群,上述的差异会更明显。假设有40个Hub Node,每一个Hub Node对应24个Leaf Node,则Flex Cluster将包含1740个交互通路。
本文转自maclean_007 51CTO博客,原文链接:http://blog.51cto.com/maclean/1278584