新增集群守护进程讲解-MDNS
本文摘自(oracle rac核心技术详解)
新增守护进程如下:mdns,gpnpd,gipcd,ctssd,diskmon和cssdagent和cssdmonitor,其中dismon为extdata环境不做介绍。
进程之间的关系图如下:
MDNS
mdns的功能和普通dns功能类似,即提供主机到ip地址的解析服务mdbs基本特性如下:
1 mdns为小型私有网络(不存在dns)提供解析服务。
2 mdns采用多播模式发布信息。
3 mdns使用udp协议进行数据传输。
4 mdns对应的主机名会以.local形式结尾。
核心功能
MDNS主要负责为集群中其他守护进程提供资源发现服务。
SOCKET(ENDPOINT)地址如下:
listening to (ADDRESS=(PROTOCOL=ipc)(key=testdbg_mdnsd).
GPNP通过mdns提供的节点信息向网络发布自己的信息,同时开始搜索其他节点信息。
OHASD通过mnds发布节点信息。发现远程节点信息。
MDNS只负责gpnp和ohasd提供节点名称解析和资源发现服务,节点之间的数据传输仍然是其他守护进程来实现。