게시된 날짜: Nov 2, 2021

이제 Amazon Time Sync Service에서는 오픈 소스 데몬 및 라이브러리인 ClockBound를 사용하여 Amazon EC2 인스턴스에서 타임스탬프를 쉽게 생성하고 비교할 수 있습니다. 이 정보는 인스턴스의 각 지리적 위치와 독립적으로, 여러 EC2 인스턴스에서 이벤트 및 트랜잭션의 일관성과 순서를 확인하는 데 유용하게 활용할 수 있습니다. ClockBound는 Amazon EC2 인스턴스의 클럭 오차 범위를 계산하여 클럭 정확도를 측정하고, 이를 통해 인스턴스의 현재 클럭과 관련하여 제공된 타임스탬프가 과거 또는 미래 시간인지를 확인할 수 있습니다. ClockBound는 모든 호출에서 정보의 두 가지 부분(현재 시간 및 이와 관련된 절대 오류 범위)을 동시에 반환합니다. 즉, ClockBound 타임스탬프의 실제 시간이 설정된 범위에 포함됨을 의미합니다.

시작하려면 먼저 Chrony를 사용하는지 확인합니다. 그런 다음, ClockBound 데몬 및 라이브러리를 설치하거나 자체 라이브러리를 구축하여 ClockBound를 애플리케이션에 통합합니다. 또한, 가장 뛰어난 클럭 정확도를 얻기 위해 Amazon Time Sync Service를 사용하는 것이 좋습니다. Amazon Time Sync Service 및 Chrony는 기본적으로 Amazon Linux 2 인스턴스에 구성됩니다.

설치 지침을 포함하여 ClockBound에 대한 자세한 내용은 ClockBound on GitHub를 참조하세요.

Amazon Time Sync Service에 대한 자세한 내용은 EC2 사용 설명서의 시간 설정을 참조하세요.

클럭 정확도와 클럭 오차 범위에 대해 자세히 알아보려면 이 블로그 게시물을 참조하세요.