Вопрос или проблема
Я занимаюсь настройкой временного сервера Meinberg microSync, который оснащен “MRS” (мульти-референтный источник времени), но не смог найти хорошего объяснения, что это такое (только Мульти-референтный источник времени, но это не прояснило ситуацию), или как это работает.
Для IMS-TCR: модуль приемника и генератора временного кода IRIG Meinberg написал:
Концепция Meinberg MRS поддерживает настройку приоритетного списка входных источников, которые используются для синхронизации внутреннего аппаратного часов IMS-TCR, а затем генерируют большое количество различных выходных сигналов, используемых картами, совместимыми с IMS I/O, для предоставления пользователю определенного выбора выходных сигналов синхронизации, добавляя BPE, CPE или другие модули IMS.
Однако я запутался:
Мой сервер имеет GPS, и я могу настроить (среди других возможностей, которых у меня нет) один NTP сервер как дополнительный референс (почему не более одного?), и я могу настроить дополнительные NTP серверы, которые не являются “Референсом” (в смысле MRS).
Как я понимаю, “Референс” (MRS) выберет предпочтительный GPS для настройки “осциллятора”, когда GPS квалифицируется как “надежный источник времени”, и (учитывая отсутствие дальнейших альтернатив) он выберет указанную референс NTP сервер, если тот квалифицируется как “надежный источник времени” (Вы можете определить некоторые критерии для каждого референсного источника).
Так что я задаюсь вопросом:
- Каково преимущество настройки дополнительного NTP сервера как “референс” для MRS по сравнению с его настройкой как “обычный” временной сервер?
- Обычные NTP серверы с локальными референсными часами настраивают программные часы локального компьютера с использованием NTP, в то время как референсные часы имеют собственный осциллятор, который может быть настроен аппаратно, вероятно, с использованием внешнего сигнала, такого как DCF-77 или GPS.
В отличие от этого, модели MRS, по-видимому, имеют только один осциллятор (который используется GPS и “локальным компьютером”, см. фото). Это затрудняет понимание, как именно настроены часы временного сервера, и, возможно, важнее, как их можно контролировать/проверять.
В частности, я запутался с поддержанием времени, когда референсный сервер — это GPS сервер в локальной сети (график показывает наносекунды, очевидно, таким образом, шаги регулировки составляют около 50 мс):
Кто может меня прояснить?
Референсные часы измеряют физические явления и выдают временные коды. Атомные часы являются одним из способов реализации и представляют собой зрелую технологию. Возможно, для их эксплуатации больше не требуется бюджет национальной лаборатории, но временные метки уже транслируются, чтобы кто угодно мог их использовать.
Приемники GNSS, спутниковая навигация, являются стандартом для большинства временных приборов благодаря их глобальной доступности и недорогим компонентам. Чудо пошаговой навигации в смартфоне требует высокоточных временных меток, и, конечно, это также можно использовать для настройки часов.
В Meinberg MRS, NTP как источник является еще одним кандидатом на дисциплинирование внутреннего часов прибора. Более чем средней точности часы, осцилляторы, которые должны быть точными в пределах одной секунды в год, доступны. Любой случайный публичный интернет сервер NTP не причинит вреда как резервный источник. Однако большая задержка в интернет вносит ошибку, такое как, она может только улучшить точность, если внутренний часовой механизм выйдет из строя.
NTP источник может быть другим прибором в локальной сети. Даже если оба являются просто приемниками GNSS, есть резерв в наличии другой коробки в соседнем стеллаже.
Отдельно от референсных часов, я считаю, что сопутствующее программное обеспечение также может контролировать большое количество NTP серверов. Это менее о улучшении вашего стратума 0 временного прибора и больше о отслеживании производительности множества стратумов 1 далее по цепочке.
Вы связали модульные продукты Meinberg. Это стойки в виде лезвий, устанавливаемые в стеллажи, с большим количеством возможностей, чем у microSync. Длинноволновое радио, импульсы с временными кодами или без них и, конечно, GNSS. Расширенные функции выбора источника более актуальны, когда у вас больше вариантов. Имея только GPS, это в основном о том, есть ли у вас сигнал или он работает самостоятельно в режиме удержания.
Фундаментально все это касается определения разницы между локальным временем и некоторыми авторитетными внешними референсными часами. Постепенно эти разности используются для оценки ошибки и регулировки частоты выхода. Даже с самыми навороченными устройствами, это не похоже на то, что они самоисправляются, скорее они постоянно сравниваются с референсом.
.
Ответ или решение
Теория (Theory):
Meinberg MRS (Multi-Reference Clock Source) представляет собой продвинутую концепцию систем синхронизации времени, которая позволяет использовать несколько источников для синхронизации внутренних аппаратных часов сервера времени. В современных условиях, где синхронизация времени критична для IT-инфраструктуры, данная технология предлагает гибкость и надежность. Ключевая идея MRS заключается в том, чтобы поддерживать список приоритетных источников времени, таких как GPS, NTP-серверы или иные ввода времени, каждый из которых может быть использован для калибровки внутреннего осциллятора.
Пример (Example):
Возьмем пример стандартного времени с GPS. GPS является одним из самых распространенных и надежных источников времени. В инфраструктуре Meinberg MRS GPS может использоваться как первоочередной источник, предоставляющий высокоточные временные метки. Это связано с его глобальной доступностью и высокой точностью. Однако, в случае потери сигнала GPS, система MRS автоматически переключается на следующий источник в заданном списке, который может быть локальным NTP-сервером. Например, NTP-сервер, подключенный по локальной сети, может служить резервным вариантом, предоставляя временные метки в случае, если GPS становится недоступным.
Применение (Application):
Используя систему Meinberg MRS, специалист по информационным технологиям может обеспечить бесперебойную синхронизацию времени для критически важных приложений. Это важно для таких секторов, как финансовые рынки, телекоммуникации, транспорт и энергетика, где точное время влияет на корреляцию данных, бухгалтерские системы и даже безопасность. В MRS можно задать критерии для каждого источника, такие как стабильность сигнала и точность, что позволяет оптимизировать процесс выбора управляемой метки времени.
Система MRS также позволяет настраивать нормальные NTP-серверы, обеспечивающие доступ к большему количеству серверов для мониторинга и анализа, без необходимости участия в процедуре калибровки основного осциллятора. Это может быть полезно для контроля производительности NTP-серверов или оценки задержек и точности по стратапам нижнего уровня.
В дополнение, аппаратура Meinberg поддерживает многофункциональные модули, которые можно использовать для разнообразных протоколов и сигналов: длинноволновое радио, импульсы с временными кодами и, конечно, GNSS. Это расширяет возможности выбора источников, балансируя между географическим положением и доступностью сигнала. Таким образом, предполагается, что даже при отсутствии сигнала GPS, система MRS может работать в состоянии удержания, предоставляя постоянную синхронизацию через внутренний осциллятор, пока не восстановится доступ к основному источнику.
Во всех этих мерах основной задачей остается определение разницы между луальным временем системы и авторитетным внешним эталонным источником времени. Это позволяет не просто корректировать внутренние часы, но и управлять частотой выходного сигнала для достижения минимальных отклонений и повышения уверенности в целостности данных и отчетности.
Подводя итог, Meinberg MRS — это мощный инструмент для создания надежной и многоуровневой системы синхронизации времени в IT-инфраструктуре, обеспечивающий гибкость, резервирование и точность благодаря возможности подключения к разным видам внешних источников времени.