Hi Mark,
Thanks for the question.
1. HPC supports multiple network (Enterprise, Private and Application), in order for the services to use the right network for service communiation, appliation communication, we use hosts file to differentiate. You will see entries in hosts file like "private.<computename>
...."; And our management service running on the compute node will discover the ip change and report back to the headnode, while the headnode will broadcast the change to all.
So could you tell the details how he network topology looks like and which topologies setting in the cluster configuration you're using (1~5).
2. As stated in 1 for the reason we use DNS
Qiufang
Qiufang Shi