Isso é 2018. O Windows é capaz de manter servidores sincronizados dentro de 2 ms ou mais, conforme exigido pelos Regulamentos MIFID II. Então, seu problema não é um problema.
Our sysadmins using windows NTP to sync time with domain controller. Synchronization of VMs with ESXI host is off.
Por quê? O host pode lidar com isso muito melhor (sendo hardware) e você tem muito menos. Seus sysadmins se atiram no pé, depois reclamam que estão sangrando.
They keep insisting that's "within second" is not correct requirement and that cannot be met w/o hardware GPS-syncing devices. Their SLA & monitoring level are "within 3 minutes".
OLD - antigo - O Windows sincronizou dentro desse período porque os tíquetes Kerberos tinham uma validade de 5 minutos.
Mas isto é, como eu disse, 2018. A indústria financeira tem exigências bastante brutais nos dias de hoje e a MS lidou com isso por - desde 2012, eu acho. 2016 colocá-lo totalmente em vigor. A precisão de milissegundos na internet é um problema resolvido - resolvido há 50 anos, para uma conexão decente. NTP pode lidar com isso. Você pode ter que colocar uma caixa de hardware barata se você quiser reduzir o tráfego (ou seja, fazer sua própria fonte de tempo NTP de nível 3), mas isso de novo não é nem mesmo caro.
Is it correct for us to ask for "within second" or we need to ditch Quartz entirely?
Você precisa programar problemas ocasionais - como faria com o hardware. Mas "dentro de segundo" é uma piada de um requisito - é trivial para atender em circunstâncias normais.
Algumas referências:
Government Regulations like: 50 ms accuracy for FINRA in the US 1 ms ESMA (MiFID II) in the EU.
Muitos detalhes e instruções. Esta é uma leitura incrível, na verdade, se você tiver que resolver esse problema. Você pode ter que atualizar seu hipervisor - eles falam sobre o Hyper-V. O VMWare deve ser capaz de fazer o mesmo, mas não tem certeza da idade da sua versão.