「元日出社待ったなし」「エンジニア泣かせのタイミング」――。日本時間2017年1月1日午前8時59分に挿入される1秒間の「うるう秒」をめぐり、こんな「悲鳴」がITエンジニアから上がっている。
イレギュラーな「うるう秒」が挿入されることにより、情報システムに障害が発生する可能性があるためだ。トラブル対応や事前準備で出社する必要が出てくることから、ネット上には「年末年始の休みがなくなりました...」と嘆くエンジニアが続出している。
「mixi」などで通信障害が発生した例も
「うるう秒」の挿入は、原子時計の刻む正確な時刻(原子時)と、地球など天体の動きに基づく(天体時)のズレを調整するために実施するもの。1972年に始まり、今回で27回目。元旦に調整が行われるのは2008年以来9年ぶり。
たった1秒の「うるう秒」で、大きな影響を受けるのが情報システムの分野だ。通常は存在しない「59分60秒」という時刻が挿入されることで、システム障害やトラブルが発生する可能性があるためだ。
トラブル発生の原因について、標準時を管理する情報通信研究機構(NICT)の担当者は16年11月4日のJ-CASTニュースの取材に、
「一般論ですが、『うるう秒』が挿入されることにより、複数のシステム間で『時刻の食い違い』が発生してしまうと、システム障害やトラブルが起こります」
と説明する。実際、前々回(2012年7月1日)の実施時には、SNS「mixi」で大規模な通信障害が起きたほか、「Linux」というOSを用いて構築されたサーバーシステムにも不具合が出たという。
こうした影響で、トラブルを回避するための事前準備や当日の対応に追われるのが、システムを管理するエンジニアだ。前回(2015年7月1日)はうるう秒挿入の影響で大きなトラブルは発生しなかったものの、ツイッターやネット掲示板には、
「うるう秒対応のため今日は早朝から出勤」
「今日のうるう秒対策で社内SEが待機している」
「(うるう秒対応で)8時半ごろから現場に詰めてた」
といった声が数多く出ていた。