Facebook je razvio otvorenu PCIe karticu s atomskim satom

Prije nekoliko dana objavljena je vijest da Facebook je objavio razvoj događaja vezan uz stvaranje PCIe ploča, što sam uključioimplementacija minijaturnog atomskog sata i GNSS prijemnika.

Ploča je izvorno zamišljena kao modularni uređaj, dopuštajući upotrebu raznih komercijalno dostupnih čipova atomskog sata i GNSS modula, poput SA5X, mRO-50, SA.45s i u-blox RCB-F9T. Orolia namjerava započeti proizvodnju gotovih ploča prema pripremljenim specifikacijama.

Vremenska kartica razvija se kao dio globalnijeg projekta vremenskih uređaja namijenjene za pružanje komponenti za stvaranje primarnih vremenskih poslužitelja (Time Master) (Open Time Server) koji se mogu implementirati u vašu infrastrukturu i koristiti, na primjer, za organizaciju vremenske sinkronizacije u podatkovnim centrima.

Korištenje samostalnog poslužitelja omogućuje da ne ovisite o vanjskim mrežnim uslugama za sinkronizaciju točnog vremena i prisutnosti ugrađenog atomskog sata pruža visoku razinu autonomije u slučaju kvarova u primanju podataka iz satelitskih sustava (npr. zbog vremenskih uvjeta ili napada).

Nova vremenska arhitektura zasnovana na NTP-u koristi Stratum 1, važnu komponentu koja je izravno povezana s mjerodavnim izvorom vremena, poput globalnog navigacijskog satelitskog sustava (GNSS) ili cezijevog sata.

Posebnost projekta je izgradnja primarnog vremenskog poslužitelja, možete koristiti normalan poslužitelj na temelju x86 arhitekture, koja uključuje tipičnu mrežnu karticu i vremensku karticu.

Na navedenom poslužitelju, informacije o točnom vremenu primaju se sa satelita putem GNSS -a a atomski sat djeluje kao visoko stabilan oscilator, dopuštajući održavanje visoke razine preciznosti u slučaju da se ne primaju informacije putem GNSS -a. Procjenjuje se da je moguće odstupanje od točnog vremena u slučaju nemogućnosti primanja podataka putem GNSS -a na predloženoj ploči oko 300 nanosekundi dnevno.

Upravljački program ocp_pt je pripremljen za Linux y planirano je uključivanje u glavnu jezgru Linuxa 5.15.

Kontroler implementira PTP POSIX sučelja ( / dev / ptp2), GNSS putem serijskog porta / dev / ttyS7, atomski sat preko serijskog porta / dev / ttyS8 i dva uređaja i2c / dev / i2c- *, s kojima se mogućnostima hardverskog sata (PHC) može pristupiti iz korisničkog okruženja.

Prilikom pokretanja poslužitelja NTP (mrežni vremenski protokol) preporučuje se korištenje Chronyja i NTPd -a, a pri pokretanju poslužitelja PTP (protok preciznog vremena) preporučuje se korištenje ptp4u ili ptp4l u kombinaciji sa hrpom phc2sys za dostavu kopije vremenskih vrijednosti od atomskog sata do mrežne kartice.

Koordinacija rada GNSS prijemnika i atomskog sata to se može učiniti i u hardveru i u softveru. Hardverska funkcionalnost modula za uparivanje implementirana je na temelju FPGA -e, a verzija softvera radi na razini izravnog praćenja statusa GNSS prijamnika i atomskog sata iz aplikacija poput ptp4l i chronyd.

Razlog za razvoj otvorene ploče umjesto korištenja gotovih rješenja dostupnih na tržištu, je patentirana priroda takvih proizvoda, koja nam ne dopušta da osiguramo da je implementacija točna, predloženi softver nije u skladu sa sigurnosnim zahtjevima. (U većini slučajeva isporučuju se zastarjeli programi, a popravci ranjivosti mogu potrajati mjesecima ili čak godinama), kao i ograničene mogućnosti konfiguracije i nadzora (SNMP) (nudi se vlastiti CLI ili web korisničko sučelje).

Ploča se može koristiti za organizaciju rada zasebnih poslužitelja za sinkronizaciju vremena. Specifikacije, sheme, BOM, Gerber, PCB i CAD datoteke potrebne za izradu ploče objavljeni su na GitHubu.

izvor: https://engineering.fb.com


Ostavite svoj komentar

Vaša email adresa neće biti objavljen. Obavezna polja su označena s *

*

*

  1. Za podatke odgovoran: Miguel Ángel Gatón
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obvezi.
  5. Pohrana podataka: Baza podataka koju hostira Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.

  1.   pelayo dijo

    S FACEBOOKA? Nema šanse da je želim ...