Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Sincronizzazione precisa dell'orologio e dell'ora sulla tua istanza EC2
Un riferimento temporale coerente e preciso sulla tua EC2 istanza Amazon è fondamentale per molte attività e processi del server. I timestamp nei log di sistema svolgono un ruolo essenziale nell'identificazione del momento in cui si sono verificati i problemi e dell'ordine cronologico degli eventi. Quando utilizzi l'SDK AWS CLI o un AWS SDK per effettuare richieste dalla tua istanza, questi strumenti firmano le richieste per tuo conto. Se le impostazioni di data e ora dell'istanza non sono accurate, può verificarsi una discrepanza tra la data riportata nella firma e la data della richiesta, con conseguente rifiuto delle richieste. AWS
Per risolvere questo importante aspetto, Amazon offre il servizio Amazon Time Sync, accessibile da tutte le EC2 istanze e utilizzato da diversi Servizi AWS. Il servizio utilizza una flotta di orologi di riferimento atomici e connessi via satellite ciascuno Regione AWS per fornire letture dell'ora accurate e aggiornate dello standard globale UTC (Coordinated Universal Time).
Per prestazioni ottimali, ti consigliamo di utilizzare il servizio Amazon Time Sync locale sulle tue EC2 istanze. Per un backup sul servizio Amazon Time Sync locale sulle tue istanze o per connettere risorse esterne EC2 ad Amazon Time Sync Service, puoi utilizzare il servizio pubblico Amazon Time Sync disponibile all'indirizzo time.aws.com
. Il servizio di sincronizzazione oraria di Amazon pubblico spalma in modo automatico i secondi intercalari aggiunti all'orario UTC. Il servizio pubblico Amazon Time Sync è supportato a livello globale dalla nostra flotta di orologi di riferimento atomici e connessi via satellite in ciascuno di essi. Regione AWS
Timestamping dei pacchetti hardware
È possibile abilitare il timestamping dei pacchetti hardware sull'istanza per aggiungere un timestamp con precisione in nanosecondi a 64 bit a ogni pacchetto di rete in ingresso. Poiché il timestamping dei pacchetti hardware avviene a livello hardware, prima che il pacchetto raggiunga il kernel, il socket o il livello dell'applicazione, si evitano i ritardi aggiunti dal timestamping del software. L'orologio di riferimento sottostante per il timestamping hardware è l'orologio hardware PTP di Amazon Time Sync Service.
Vantaggi
Il timestamping dei pacchetti hardware offre i seguenti vantaggi:
-
Migliora l'ordinamento degli eventi, che può essere utilizzato anche per determinare l'ordine effettivo in cui i pacchetti arrivano all' EC2 istanza, garantendo un'elaborazione corretta dei pacchetti.
-
Misura la latenza di rete unidirezionale.
-
Aumenta la velocità delle transazioni distribuite con maggiore precisione e accuratezza rispetto alla maggior parte delle soluzioni locali.
Prerequisiti e configurazione
Per abilitare il timestamping dei pacchetti hardware, l'istanza deve soddisfare i seguenti prerequisiti:
-
Deve essere un'istanza Linux.
-
Soddisfa i requisiti per supportare l'orologio hardware PTP.
Per le istruzioni di configurazione, consultate la pagina Hardware Packet Timestamping
Secondi intercalari
I secondi intercalari, introdotti nel 1972, sono regolazioni occasionali di un secondo dell'ora UTC per tenere conto delle irregolarità nella rotazione terrestre al fine di compensare le differenze tra l'ora atomica internazionale (TAI) e l'ora solare (Ut1). Per gestire i secondi intercalari per conto dei clienti, abbiamo progettato Leap Second Smearing all'interno del servizio di sincronizzazione oraria di Amazon. Per ulteriori informazioni, consulta Guarda prima di saltare: il secondo salto in arrivo e AWS
I secondi intercalari stanno scomparendo e appoggiamo pienamente la decisione presa alla 27a conferenza generale sui pesi e le misure di abbandonare i secondi intercalari entro il 2035
Per supportare questa transizione, prevediamo comunque di risparmiare tempo durante un secondo intercalare quando si accede al servizio di sincronizzazione oraria di Amazon tramite la connessione NTP locale o i nostri pool NTP pubblici (time.aws.com
). Il clock hardware PTP, tuttavia, non offre l'opzione dei tempi spalmati. In caso di secondo intercalare, il clock hardware PTP aggiungerà il secondo intercalare secondo gli standard UTC. Le sorgenti temporali "spalmate" e "secondi intercalari" sono le stesse nella maggior parte dei casi. Tuttavia, poiché differiscono durante un evento di secondo intercalare, si sconsiglia di utilizzare contemporaneamente sorgenti temporali spalmate e non spalmate nella configurazione del client orario durante un evento di secondo intercalare.
Argomenti
Risorse correlate
-
AWS Blog di Compute: È giunto il momento: orologi accurati in microsecondi su istanze Amazon EC2
-
AWS Blog sulle operazioni e le migrazioni sul cloud: Gestisci la precisione dell'orologio delle EC2 istanze Amazon utilizzando Amazon Time Sync Service e Amazon CloudWatch — Parte 1
-
(Linux) https://chrony-project.org/