Creo que la mayoría de las redes grandes usan un pequeño grupo de servidores ntp internos dedicados. El tráfico de NTTP es bastante ligero, por lo que probablemente no necesite muchos servidores para servir a una organización grande.
Al igual que con todos los servicios de red, la ventaja de ejecutar sus propios servidores ntp es que obtiene más control y puede tomar más decisiones. Por ejemplo, si pierde la conectividad de red con el mundo exterior, sus máquinas pueden seguir hablando con su servidor ntp interno y no tiene que preocuparse de que todos tengan que volver a conectarse a servidores externos.
Si tiene miles de servidores, también debe considerar ejecutar su propio servidor de tiempo dedicado, por ejemplo, desde un dispositivo gps o mediante un reloj atómico dedicado . No estoy seguro de cuánto cuesta eso en estos días, pero no puede ser costoso en relación con los miles de sistemas que ya está soportando. Entonces tiene un servicio de tiempo preciso completamente independiente de su conexión con el mundo exterior.
Otro punto a considerar es que ejecutar sus propios servidores ntp es más cortés. De esta forma, solo tiene unas pocas máquinas que realizan solicitudes externas en lugar de miles. Estoy seguro de que los administradores de los servidores ntp de acceso público lo apreciarán. Además, reducirá ligeramente el tráfico de su red externa (muy levemente), lo que probablemente sea algo bueno.
Además, si ejecuta sus propios servidores ntp, puede reforzar un poco su firewall, ya que solo unas pocas máquinas se conectan al exterior en el puerto 123 en lugar de muchas máquinas. Eso puede ser útil.
ntp es fácil de configurar y una vez que lo tiene funcionando requiere muy poco mantenimiento. Todas las empresas con las que he estado involucrado han configurado sus propios servidores ntp y eso ha funcionado bien.