Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Sinkronisasi jam dan waktu presisi pada instans EC2 Anda
Referensi waktu yang konsisten dan akurat pada instans Amazon EC2 Anda sangat penting untuk banyak tugas dan proses server. Stempel waktu dalam log sistem memainkan peran penting dalam mengidentifikasi kapan masalah terjadi dan urutan kronologis peristiwa. Saat Anda menggunakan AWS CLI atau AWS SDK untuk membuat permintaan dari instans Anda, alat ini menandatangani permintaan atas nama Anda. Jika pengaturan tanggal dan waktu instans Anda tidak akurat, hal itu dapat menyebabkan perbedaan antara tanggal dalam tanda tangan dan tanggal permintaan, sehingga permintaan Anda dit AWS olak.
Untuk mengatasi aspek penting ini, Amazon menawarkan Layanan Amazon Time Sync, yang dapat diakses dari semua instans EC2 dan digunakan oleh berbagai Layanan AWS. Layanan ini menggunakan armada jam referensi satelit dan atom di masing-masing Wilayah AWS untuk memberikan pembacaan waktu yang akurat dan terkini dari standar global Waktu Universal Terkoordinasi (UTC).
Untuk performa terbaik, sebaiknya gunakan Layanan Sinkronisasi Waktu Amazon lokal pada instans EC2 Anda. Untuk membuat cadangan ke Layanan Sinkronisasi Waktu Amazon lokal pada instans Anda, atau untuk menghubungkan sumber daya di luar Amazon EC2 ke Layanan Sinkronisasi Waktu Amazon, Anda dapat menggunakan Layanan Sinkronisasi Waktu Amazon publik yang terletak di time.aws.com. Layanan Amazon Time Sync publik, seperti Layanan Amazon Time Sync, secara otomatis menyebarkan setiap detik kabisat yang ditambahkan ke UTC. Layanan Sinkronisasi Waktu Amazon publik didukung secara global oleh armada jam referensi satelit dan atom kami di masing-masing jam. Wilayah AWS
Stempel waktu paket perangkat keras
Anda dapat mengaktifkan stempel waktu paket perangkat keras pada instans Anda untuk menambahkan stempel waktu presisi nano detik 64-bit ke setiap paket jaringan yang masuk. Karena timestamp paket perangkat keras terjadi pada tingkat perangkat keras—sebelum paket mencapai kernel, soket, atau lapisan aplikasi—Anda melewati penundaan apa pun yang ditambahkan oleh stempel waktu perangkat lunak. Jam referensi yang mendasari untuk stempel waktu perangkat keras adalah jam perangkat keras Amazon Time Sync Service PTP.
Manfaat
Timestamp paket perangkat keras memberikan manfaat berikut:
-
Meningkatkan urutan peristiwa, yang juga dapat digunakan untuk menentukan urutan aktual di mana paket tiba di instans EC2 Anda, memastikan pemrosesan paket yang adil.
-
Mengukur latensi jaringan satu arah.
-
Meningkatkan kecepatan transaksi terdistribusi dengan presisi dan akurasi yang lebih tinggi dibandingkan dengan sebagian besar solusi lokal.
Prasyarat dan konfigurasi
Untuk mengaktifkan stempel waktu paket perangkat keras, instans Anda harus memenuhi prasyarat berikut:
-
Harus instance Linux.
-
Memenuhi persyaratan untuk mendukung jam perangkat keras PTP.
Untuk petunjuk konfigurasi, lihat Hardware Packet Timestamping
Detik kabisat
Detik kabisat, diperkenalkan pada tahun 1972, adalah penyesuaian sesekali satu detik pada waktu UTC untuk memperhitungkan penyimpangan dalam rotasi bumi untuk mengakomodasi perbedaan antara Waktu Atom Internasional (TAI) dan waktu matahari (Ut1). Untuk mengelola detik kabisat atas nama pelanggan, kami merancang smearing detik kabisat dalam Layanan Amazon Time Sync. Untuk informasi selengkapnya, lihat Lihat Sebelum Anda Melompat — Detik Kabisat yang Akan Datang dan AWS
Detik kabisat akan hilang, dan kami mendukung penuh keputusan yang dibuat pada Konferensi Umum ke-27 tentang Berat dan Ukuran untuk meninggalkan detik kabisat pada atau sebelum 2035
Untuk mendukung transisi ini, kami masih berencana untuk smearing waktu peristiwa detik kabisat saat mengakses Layanan Amazon Time Sync melalui koneksi NTP lokal atau kolam NTP publik kami (time.aws.com). Namun, jam perangkat keras tidak menyediakan opsi waktu dengan smearing. Jika terjadi detik kabisat, jam perangkat keras PTP akan menambahkan detik kabisat mengikuti standar UTC. Leap-smeared dan sumber waktu kedua lompat sama dalam banyak kasus. Namun, karena keduanya berbeda selama peristiwa detik kabisat, kami tidak menyarankan penggunaan sumber waktu dengan smearing maupun tanpa smearing dalam konfigurasi klien waktu Anda selama peristiwa detik kabisat.
Topik
Sumber daya terkait
-
AWS Blog Komputasi: Sudah Tentang Waktu: Microsecond-Accurate Jam di Instans Amazon EC2
-
AWS Blog Operasi & Migrasi Cloud: Kelola akurasi jam instans Amazon EC2 menggunakan Layanan Sinkronisasi Waktu Amazon dan Amazon CloudWatch - Bagian 1
-
(Linux) https://chrony-project.org/