米国国立標準技術研究所(NIST)の職員が、コロラド州ボルダー周辺での停電によってエラーが発生した後、同研究所のネットワーク・タイム・プロトコル(NTP)インフラの一部に電力を供給している非常用発電機を無効化しようとした。
原子時計を管理するNISTの監督物理学者ジェフリー・シャーマンが投稿したメーリングリスト投稿で説明されているように、「ボルダー・キャンパスの原子アンサンブル時系が、長時間にわたる商用電源の停電により停止した」という。
LinkedInの自己紹介で「一日中時計を見張るために給料をもらっている数少ない連邦職員の一人」とうたうシャーマンは、この事案の影響の一つとして「ボルダーのインターネット・タイム・サービスが、もはや正確な時刻基準を持っていない」ことを挙げている。
これはまずい。NISTが原子時計を使う目的の一つは、ネットワーク・タイム・プロトコルのサービスを提供することだからだ。これは、さまざまなシステムがイベントを同期できるよう、コンピューティングの世界が依存している時刻情報の権威ある供給源である。NTPが機能しない場合、システム間の認証が困難になるなどの結果を招き、アプリケーションが不安定になる可能性がある。
ここで読者は、なぜNISTが不正確なサービスを単に停止できないのかと思うかもしれない。シャーマンによれば、非常用発電機が作動し、サーバーを稼働させ続けたという。
「誤った時刻を配信しないよう、(発電機を)無効化することを試みる」と彼は書いた。
しかし停電を引き起こした嵐は非常に激しく、現地を訪問できるのは緊急対応要員だけだという。
彼の投稿には、「重要な発電機のうち1台が故障したという強い証拠を見ている。下流側の経路には、ボルダーのインターネット・タイム・サービスへのものを含む、主要な信号配信チェーンがある」とある。
「別のキャンパス建屋には、別の発電機でバックアップされた追加の時計がある。これらが生き残れば、現地の安定が戻った際に、外部の時計や基準信号を使わずに一次時系を再整列できるようになる」と彼は付け加えた。
地元の電力会社Xcel Energyは、停電の原因を強風だと説明し、土曜夜の現地時間(山岳部標準時12月20日午後7時、協定世界時12月21日午前2時)の時点で、ほとんどの顧客は3時間以内に復電すると案内した。
しかし執筆時点(山岳部標準時12月21日午前0時15分)では、NISTのステータスページは、ボルダーのサイトが「施設の停電」を経験しており、「< 4.8usの時計誤差」があると記している。これは約4マイクロ秒だ。
NISTはCBS Newsに対し、ボルダー周辺の天候が問題を引き起こす可能性があるとして、通信事業者や航空宇宙関連組織などの利用者に警告し、同機関の他の時刻情報源を利用するよう助言したと述べた。
これは妥当な助言だ。NTP利用のベストプラクティスは複数のサーバーを指定し、問題のある時刻情報源から正確なものへフェイルオーバーすることだからである。したがってこの事案は慎重な利用者を悩ませるものではないはずだが、ボルダー施設の時刻フィードのみに依存している一部のNTPフィード利用者は、気づかないまま影響を受ける可能性がある。®
翻訳元: https://go.theregister.com/feed/www.theregister.com/2025/12/21/nist_ntp_outage_warning/