Com que precisão os relógios aws são sincronizados entre diferentes regiões aws?

2

De acordo com o artigo NTP da wikipedia , o NTP é preciso dentro de 10 ms pela Internet pública.

Gostaria de manter a precisão dos registros / eventos em diferentes regiões da AWS e minha pergunta é com que precisão os relógios da AWS são sincronizados entre as diferentes regiões?

    
por GNettlefold 22.09.2017 / 16:11

3 respostas

1

Confira este link: Configurando o Network Time Protocol (NTP) Eu esperaria ver relógios muito precisos no EC2, já que as interfaces de rede da instância são muito estáveis para latência. Dito isso, estamos falando de relógios de sistema sincronizados com o NTP, que são notoriamente imprecisos. Eu não acho que você deve confiar com segurança no NTP e nos relógios do sistema para qualquer tempo sensível.

Você respondeu que está preocupado com a "sincronização de arquivos, em que as colisões são caras de corrigir". Talvez você devesse procurar uma solução síncrona como o NFS / EFS.

    
por 22.09.2017 / 16:45
1

O AWS não sincroniza relógios entre regiões.

O AWS não executa um serviço / servidor NTP , servidores NTP externos são usados. NTP considera a latência .

Eu imagino que a AWS execute servidores razoavelmente padrão. Seus relógios internos devem ser tão precisos quanto qualquer servidor.

Contanto que você tenha o NTP configurado para ser executado e tenha permitido o acesso a servidores NTP em seus grupos de segurança / NACLs, todas as regiões devem ter um tempo preciso. Para realmente testar, seria necessário algum trabalho.

    
por 23.09.2017 / 20:48
1

Configure o ntpd para apontar para as fontes usuais, mas também espreite o ntpd que você está executando em outras regiões. Ativar estatísticas. Agora você pode registrar o deslocamento de instâncias em diferentes regiões.

Não espere um erro de 10 ms ou mais entre as regiões. A latência entre regiões, ou para servidores NTP públicos distantes, torna isso difícil.

Seus requisitos provavelmente não são tão extremos quanto um dos bancos de dados mais distribuídos, o Google Spanner . Eles desenvolveram um serviço de tempo apenas para bancos de dados entre datacenters, acrescentaram relógios atômicos de hardware e ainda acho que ε estava no dígito único ms.

    
por 24.09.2017 / 00:53