Relógio de precisão e sincronização de horas em sua instância do EC2
Uma referência de horário consistente e precisa na instância do Amazon EC2 é crucial para muitas tarefas e processos de servidor. Os timestamps nos logs do sistema desempenham um papel essencial na identificação de quando os problemas ocorreram e na ordem cronológica dos eventos. Se você usar a AWS CLI ou um SDK da AWS para fazer solicitações à instância, essas ferramentas assinarão as solicitações em seu nome. Se as configurações de data e hora da instância não forem exatas, poderá haver uma discrepância entre a data na assinatura e a data da solicitação, levando a AWS a rejeitar suas solicitações.
Para lidar com esse aspecto importante, a Amazon oferece o Serviço de Sincronização Temporal da Amazon, que é acessível em todas as instâncias do EC2 e é usado por vários Serviços da AWS. Esse serviço usa uma frota de relógios de referência atômicos e conectados via satélite em cada Região da AWS para fornecer leituras de hora exatas e atuais do padrão global do Horário Universal Coordenado (UTC).
Para obter a melhor performance, recomendamos o uso do Serviço de Sincronização Temporal da Amazon local nas instâncias do EC2. Para fazer backup no Serviço de Sincronização Temporal da Amazon local nas instâncias ou para conectar ao Serviço de Sincronização Temporal da Amazon recursos externos ao Amazon EC2, você pode usar o Serviço de Sincronização Temporal da Amazon público localizado em time.aws.com
. O Serviço de Sincronização Temporal da Amazon público, como o Serviço de Sincronização Temporal da Amazon local, faz automaticamente a difusão de qualquer segundo bissexto adicionado ao UTC. O Serviço de Sincronização Temporal da Amazon público é compatível globalmente com nossa frota de relógios atômicos de referência conectados via satélite em cada Região da AWS.
Segundos bissextos
Os segundos bissextos, introduzidos em 1972, são ajustes ocasionais de um segundo no horário UTC para considerar as irregularidades na rotação da Terra, a fim de acomodar as diferenças entre o Tempo Atômico Internacional (TAI) e o horário solar (Ut1). Para gerenciar os segundos bissextos para os clientes, criamos a difusão de segundos bissextos no Serviço de Sincronização Temporal da Amazon. Para obter mais informações, consulte Look Before You Leap — The Coming Leap Second and AWS
Os segundos bissextos vão acabar e apoiamos totalmente a decisão tomada na 27ª Conferência Geral sobre Pesos e Medidas de abandonar os segundos bissextos até 2035
Para apoiar essa transição, ainda planejamos continuar a aplicar a difusão durante um evento de segundos bissextos ao acessar o Serviço de Sincronização Temporal da Amazon via conexão NTP local ou nossos consultas de NTP público (time.aws.com
). O relógio PTP físico, no entanto, não oferece uma opção de difusão de tempo. No caso de um segundo bissexto, o relógio PTP físico adicionará o segundo bissexto de acordo com os padrões do UTC. As fontes de hora com difusão de segundo bissexto e sem difusão de segundos bissextos são iguais na maioria dos casos. Mas, como elas diferem durante um evento de segundo bissexto, não recomendamos o uso de ambas, as fontes de hora com difusão e sem difusão, na configuração do cliente de hora durante um evento de segundo bissexto.
Tópicos
- Definir a referência de horas na instância do EC2 para usar o Serviço de Sincronização Temporal da Amazon local
- Definir a referência de horas na instância do EC2 ou em qualquer dispositivo conectado à Internet para usar o Serviço de Sincronização Temporal da Amazon público
- Comparação dos carimbos de data/hora das instâncias do Linux
- Alteração do fuso horário da instância
Recursos relacionados
-
Blog de computação da AWS: It’s About Time: Microsecond-Accurate Clocks on Amazon EC2 Instances
-
Blog da AWS sobre operações e migrações na nuvem: Manage Amazon EC2 instance clock accuracy Amazon Time Sync Service and Amazon CloudWatch – Part 1
-
(Linux) https://chrony-project.org/