Facebook atom saatine sahip açık bir PCIe kartı geliştirdi

Facebook, minyatür bir atom saati ve bir GNSS alıcısının uygulanmasını içeren bir PCIe kartının oluşturulmasıyla ilgili gelişmeleri yayınladı. Kart, ayrı zaman senkronizasyon sunucularının çalışmasını düzenlemek için kullanılabilir. Anakartı üretmek için gereken teknik özellikler, şemalar, BOM, Gerber, PCB ve CAD dosyaları GitHub'da yayınlanıyor. Kart başlangıçta SA5X, mRO-50, SA.45s ve u-blox RCB-F9T gibi çeşitli kullanıma hazır atom saati çiplerinin ve GNSS modüllerinin kullanımına izin veren modüler bir cihaz olarak tasarlandı. Orolia, hazırlanan spesifikasyonlara göre bitmiş levhaların üretimine başlamayı planlıyor.

 Facebook atom saatine sahip açık bir PCIe kartı geliştirdi

Zaman Kartı panosu, birincil (Zaman Ana) zaman çizelgeleri oluşturmak için bileşenler sağlamayı amaçlayan daha büyük Zaman Cihazı projesinin bir parçası olarak geliştirilmektedir. sunucular Kendi altyapıları içinde konuşlandırılabilen ve örneğin veri merkezlerinde zaman senkronizasyonunu organize etmek için kullanılabilen Açık Zaman Sunucuları. Özel bir sunucu kullanmak, harici ağ zaman senkronizasyon hizmetlerine olan bağımlılığı ortadan kaldırır ve yerleşik atomik saat, uydu sistemlerinden kaynaklanan veri arızaları durumunda (örneğin, hava koşulları veya saldırılar nedeniyle) yüksek düzeyde özerklik sağlar.

Projenin benzersiz özelliği, standart bir ağ arayüz kartı ve bir Zaman Kartı da dahil olmak üzere, normal bir x86 tabanlı sunucunun birincil zaman sunucusunu oluşturmak için kullanılabiliyor olmasıdır. sunucu Uydulardan GNSS aracılığıyla hassas zaman bilgisi alınır ve atomik saat, GNSS kesintisi durumunda yüksek doğruluk seviyesini koruyan son derece kararlı bir osilatör görevi görür. Önerilen kartta, GNSS verisi alınmadığı takdirde hassas zamandan olası sapmanın günde yaklaşık 300 nanosaniye olduğu tahmin edilmektedir.

 Facebook atom saatine sahip açık bir PCIe kartı geliştirdi

için Linux подготовлен драйвер ocp_pt, который планируется включить в основной состав ядра Linux 5.15. В драйвере реализованы интерфейсы PTP POSIX (/dev/ptp2), GNSS через последовательный порт (/dev/ttyS7), атомные часы через последовательный порт (/dev/ttyS8) и два устройства i2c (/dev/i2c-*), при помощи которых может быть организован доступ к возможностям аппаратных часов (PHC) из пользовательского окружения. При запуске NTP-сервера (Network Time Protocol) предлагается использовать Chrony и NTPd, а при запуске сервера PTP (Precision Time Protocol) — ptp4u или ptp4l в сочетании со стеком phc2sys, обеспечивающим копирование значений времени из атомных часов в сетевую карту.

GNSS alıcısının ve atom saatlerinin çalışmasının koordinasyonu hem donanımsal hem de yazılımsal olarak yapılabilmektedir. Eşleştirme modülünün donanım işlevselliği bir FPGA temelinde gerçekleştirilir ve yazılım sürümü, GNSS alıcısının durumunun ve atom saatlerinin ptp4l ve chronyd gibi uygulamalardan doğrudan izlenmesi düzeyinde çalışır.

 Facebook atom saatine sahip açık bir PCIe kartı geliştirdi

Piyasada bulunan hazır çözümleri kullanmak yerine açık tahta geliştirmenin nedeni, bu tür ürünlerin tescilli yapısı, uygulamanın doğruluğunun doğrulanmasına izin vermemesi, önerilen yazılımın güvenlik gereksinimlerine uymamasıdır. (çoğu durumda güncel olmayan programlar sağlanır ve güvenlik açığı düzeltmelerinin sağlanması aylar hatta yıllar sürebilir) ve sınırlı izleme yetenekleri (SNMP) ve yapılandırma (kendi CLI'lerini veya Web kullanıcı arayüzlerini sunarlar).

Kaynak: opennet.ru

DDoS korumalı siteler, VPS VDS sunucuları için güvenilir hosting satın alın 🔥 DDoS korumalı, güvenilir VPS ve VDS sunucu barındırma hizmeti satın alın | ProHoster