Facebookが高精度な時刻管理のオープンソースを提供開始

  • メルマガ

SIOS OSSよろずNewsでは、毎月、OSSの最新動向など役立つ情報をメール配信しています。
過去に配信したメールの冒頭文をお見せします。

=================================

こんにちは!SIOS OSSよろずNews 編集局です。

Facebook が、インターネットを利用する上で興味深いオープンソースソフトウェアの提供を開始しました。

システム管理者にとって、サーバーや PC のシステムの時刻を正確に設定することは非常に重要です。通常、メールの送信やファイル共有、バックアップなどのジョブが実行されたときには、その時刻が刻まれます。例えばそれが、あるシステムが他のシステムと違う時刻を刻んでいると、未来からメールが届いたように見えたり、ファイル編集の時刻が狂ってしまったりと、大きな問題が発生します。その時刻を合わせるために、ntpd を利用している人も多いと思います。

Facebook は、参加する Open Compute Project の一環として、「Time Appliance Project(以下、TAP )」のオープンソース化を発表しました Time Appliance は GNSS 受信機と、小型の原子時計から構成されています。GNSS 受信機とは、屋外で通常受信できる GPS 受信機で、信号レベルの 1/1000という微弱な信号も検出し、位置を求めることができます。原子時計は、現在、世界で最も正確とされる時計です。この TAP を利用すれば、インターネット接続や、高精度な GNSS との接続が切断されたとしても、デバイス群は正確な時を刻み続けることができるそうです。

TAP は、時刻を同期するためのNTP(Network Time Protocol)実装として、一般的な ntpd ではなく、新たに「chrony」を使用しています。GitHub リポジトリーに、仕様と設計図、動作方法、部品表、ソースコードがアップロードされています 。

自分で NTP サーバーを自作したいという人は、ぜひアクセスしてみてください。

なお、1秒の単位は、以前は「1日の長さの86400分の1」と決められていましたが、現在は、セシウム原子時計を利用して、「セシウムが放出・吸収する電磁波が91億9263万1770回振動する時間の長さ」と定義されているそうです。

今号も、オープンソースの最新トピックをお届けします!

参考リンク
無料でメルマガ会員登録する

OSSのサポートでお悩みなら、
サイオスOSSよろず相談室にお任せください。

もっと詳しく知りたい

OSSの選定から導入サポートまで
詳しい資料をご用意しています。

資料ダウンロード

OSSの相談をしたい

OSSでお困りごとがありましたら、
お気軽にお問い合わせください。

お問い合わせ