Фацебоок је развио отворену ПЦИе картицу са атомским сатом

Фацебоок је објавио развоје у вези са стварањем ПЦИе плоче, укључујући имплементацију минијатурног атомског сата и ГНСС пријемника. Плоча се може користити за организовање рада одвојених сервера за синхронизацију времена. Спецификације, шеме, БОМ, Гербер, ПЦБ и ЦАД фајлови потребни за производњу плоча су објављени на ГитХуб-у. Плоча је првобитно била дизајнирана као модуларни уређај, омогућавајући употребу различитих готових чипова за атомски сат и ГНСС модула као што су СА5Кс, мРО-50, СА.45с и у-блок РЦБ-Ф9Т. Оролиа намерава да започне производњу готових плоча на основу припремљених спецификација.

Фацебоок је развио отворену ПЦИе картицу са атомским сатом

Временска картица се развија као део глобалнијег пројекта Тиме Апплианце који има за циљ да обезбеди компоненте за креирање примарних (Тиме Мастер) сервера тачног времена (Опен Тиме Сервер), који се могу применити у њиховој инфраструктури и користити, на пример, за организовање синхронизација времена у центрима података . Коришћење посебног сервера вам омогућава да не зависите од спољних мрежних сервиса за тачну синхронизацију времена, а присуство уграђеног атомског сата обезбеђује висок ниво аутономије у случају кварова у пријему података са сателитских система (нпр. услед временских услова или напада).

Посебност пројекта је у томе што за изградњу примарног сервера тачног времена можете користити обичан сервер заснован на к86 архитектури, који укључује типичну мрежну картицу и временску картицу. У таквом серверу, тачне информације о времену се примају од сателита преко ГНСС-а, а атомски сат делује као високо стабилан осцилатор за одржавање високог нивоа тачности у случају неуспеха у добијању информација путем ГНСС-а. Могуће одступање од тачног времена у случају неуспеха пријема података преко ГНСС-а у предложеној табли процењује се на око 300 наносекунди дневно.

Фацебоок је развио отворену ПЦИе картицу са атомским сатом

За Линук је припремљен драјвер оцп_пт, који је планиран да буде укључен у главни састав језгра Линук 5.15. Драјвер имплементира ПТП ПОСИКС (/дев/птп2), ГНСС преко серијског (/дев/ттиС7), атомски сат преко серијског (/дев/ттиС8) и два и2ц уређаја (/дев/и2ц-*) интерфејса, користећи који могу да се приступи могућностима хардверског сата (ПХЦ) из корисничког окружења. Приликом покретања НТП (Нетворк Тиме Протоцол) сервера, предлаже се коришћење Цхрони и НТПд, а приликом покретања ПТП (Прецисион Тиме Протоцол) сервера, птп4у или птп4л у комбинацији са пхц2сис стеком, чиме се обезбеђује да временске вредности са атомског сата се копирају на мрежну картицу.

Координација рада ГНСС пријемника и атомског сата може се вршити и хардверски и софтверски. Хардверска функционалност модула за усклађивање је имплементирана на бази ФПГА, а верзија софтвера ради на нивоу директног праћења стања ГНСС пријемника и атомског сата из апликација попут птп4л и цхронид.

Фацебоок је развио отворену ПЦИе картицу са атомским сатом

Разлози за развој отворене табле уместо коришћења готових решења на тржишту су власничка природа таквих производа, која вам не дозвољава да проверите исправност имплементације, несклад између предложеног софтвера и безбедносних захтева (у већини случајева У случајевима, испоручују се застарели програми, а испорука поправки рањивости може да потраје месецима или чак годинама), као и ограничено праћење (СНМП) и опције конфигурације (нуде се сопствени ЦЛИ или Веб УИ).

Извор: опеннет.ру

Додај коментар