v.23.5Improvement

Support FQDN for Cluster Node Registration and Multi-Compute Group Invisible Setting

Support passing FQDN through setting my_hostname to register cluster node in keeper. Add setting of invisible to support multi compute groups. A compute group as a cluster, is invisible to other compute groups. #50186 (Yangkuan Liu).
Support for FQDN registration in Keeper nodes and invisible compute groups. This feature adds the ability to pass a Fully Qualified Domain Name (FQDN) via the my_hostname setting for registering cluster nodes in Keeper. It also introduces an invisible setting to enable multi compute groups, allowing a compute group to be treated as a separate cluster that is invisible to other compute groups.

Why it matters

Motivation: The feature solves the problem of node registration flexibility in distributed clusters by allowing nodes to register using FQDNs instead of just hostnames, which improves DNS resolution and node identification. The invisible setting supports multi compute group deployments by isolating compute groups as independent clusters that do not interfere or conflict with one another, enhancing scalability and management in complex distributed environments.

How to use it

Users can enable FQDN registration by setting the my_hostname configuration parameter to the desired FQDN in the server settings. To create isolated compute groups, users should set the invisible parameter for the compute group, marking it invisible to other groups and thereby enabling multi cluster separation. Both settings are applied in the cluster configuration files or server settings.