There is a need for regulating the load an NTP
server is receiving. And not relative to other NTP
servers as it is today, but in terms of absolute values. An NTP
server owner must be able to declare the maximum value of queries his/her server is ready to handle during a given time interval. This would guarantee that the infrastructure of the volunteer would not get overloaded, otherwise leading the volunteer to eventually leave the pool.
That would also require a regulatory loop implemented in the pool infrastructure. The required basic information for this feedback loop is the absolute load of the NTP
servers, already discussed in details in this thread:
I think it is a valid concern. That made me thinking of the following: What if the NTP servers would be able to report back the actual QPS value to the pool system? That creates regulatory closed loop and permits the pool system to fine tune the traffic level to a particular NTP server.
The ratio between the actual load and the declared maximum load of an NTP
server would be a key factor for the geoDNS
server to decide on the frequency the IP address of the given NTP
server appearing in the DNS replies for a query of pool server.
I am proposing an action plan item: discuss the implementation details of the load feedback of an NTP
server in the already quoted thread.