Сервис синхронизации времени Amazon теперь поддерживает аппаратное присвоение меток времени пакетам с точностью до наносекунды
В Сервисе синхронизации времени Amazon теперь доступно аппаратное присвоение меток времени пакетам с точностью до наносекунды для поддерживаемых инстансов Amazon EC2.
Данная функция Сервиса синхронизации времени Amazon работает на базе зарекомендовавшей себя сетевой инфраструктуры Amazon и системы AWS Nitro System. Включив ее, клиенты могут проставлять 64-битные метки времени на каждом входящем сетевом пакете с точностью до наносекунды. Присвоение меток времени на аппаратном уровне, а не на уровне ядра, сокета или приложения дает возможность напрямую использовать системные часы AWS Nitro System и не допускать задержек, характерных для ситуаций, когда метки проставляются программных образом. С помощью меток времени затем можно определять порядок входящих пакетов и справедливо распределять их между инстансами EC2, измерять однонаправленную сетевую задержку и дополнительно ускорять транзакции в распределенной системе, действуя с более высокой точностью, чем при использовании большинства локальных решений. Клиенты, уже использующие аппаратные часы с поддержкой протокола PTP (PHC) Сервиса синхронизации времени Amazon, могут установить новейший драйвер ENA для Linux и включить для всех входящих сетевых пакетов аппаратное присвоение меток времени через стандартный API-интерфейс сокетов Linux без необходимости обновлять конфигурации VPC.
Аппаратное присвоение меток времени пакетам доступно с сегодняшнего дня для всех регионов и типов инстансов EC2, поддерживающих часы PHC Сервиса синхронизации времени Amazon. Аппаратное присвоение меток времени пакетам работает на виртуализированных инстансах и инстансах без операционной системы. Данная возможность предоставляется бесплатно.
Инструкции по настройке и дополнительные сведения о Сервисе синхронизации времени Amazon доступны в руководстве пользователя EC2.