広範囲にわたるネットワーク障害により、CMEグループでの取引が10時間以上停止したが、その原因はCyrusOneが運営するデータセンターでの人為的ミスであることが判明し、グローバル金融インフラの脆弱性が浮き彫りになった。
報告によると、イリノイ州オーロラでメンテナンス作業を行っていた技術者のミスが原因とされている。 11月28日の障害は、世界で最も重要な金融市場の一部を停止させ、グローバルなデリバティブ取引を支えるインフラの脆弱性を浮き彫りにした。
CyrusOneによると、この事故は現場のスタッフと請負業者が、気温低下前に内部インフラを冷却する「冷却塔の排水に関する標準手順」に従わなかったことに起因するという。外気温が下がると、冷却システムが機能を停止し、施設内の温度も低下した。これにより複数の重要な冷却ユニットが故障し、サーバールームの室温が上昇した。
CMEのGlobex取引プラットフォームをホストするサーバーがオーバーヒートし始めた。ロボット安全システムは損傷を避けるために機器をシャットダウンした。コアサーバーがオフラインになると、先物、オプション、商品、通貨、財務関連商品に関するCMEの市場は突然取引処理を停止した。
この停止はグローバル金融システム全体に波及した。アジア、ヨーロッパ、アメリカの取引業者はリアルタイム価格から切り離されるか、ポジション管理ができなくなった。最大規模の市場のいくつかでは、金や財務先物のように流動性が完全に消失し、システムが復旧するのを待つ間、一部の取引業者は無防備な状態に置かれた。
停止の影響が世界中に波及し、市場が動揺
この障害はアメリカの早朝に発生し、取引業者は状況を評価することを余儀なくされた。CME関連商品の価格が突然動かなくなった時点で、ヨーロッパとアジアの多くの取引業者にとって市場はすでに開いていた。主要な米国株式指数の先物は更新を停止した。原油や金市場を含む商品市場では、不気味な静けさだけが漂っていた。グローバルな固定収入取引の要である米国債先物は数時間オフラインとなった。
通貨取引市場も、通貨取引用のCMEの電子仲介システムであるGlobexがオフラインになったため混乱に陥った。取引業者はエクスポージャーを回避したり利益を確定したりすることができなくなった。機関投資家のデスクも同様の問題に直面し、一部は標準的なリスク管理ツールが効果を失ったと述べた。
この混乱は、現代の市場が少数のデータセンターにいかに依存しているかを示した。CMEの主要エンジンがオフラインになると、グローバル取引のほぼすべての分野で最も重要な価格フィードの一つにアクセスできなくなった。一部の企業は代替プラットフォームでの活動が急増したため軽微な内部遅延を報告し、他の企業はポジションから抜け出せないことが重大な危険をもたらすと警告した。彼らによれば、停止中に株式が急激に売られていたら、その結果生じる損失は壊滅的なものになっていたかもしれない。
ブラックフライデーの取引に戻るまでのCMEの長い遅延は、冷却システムを安定させサーバーをオンラインに戻すために、会場が切断されたことが原因だった。
人為的ミス後、CMEはデータセンター戦略を再考
人為的ミスが状況の主な原因と判断された後、CyrusOneはすでにより厳格な寒冷気象対策を実施したと述べた。これには、極端な気象条件の期間中の勤務人員の増加、冷却インフラの強化、システムの堅牢化、複数のユニットの同時故障を防ぐための冗長システムの改善などが含まれる。
この事故により、CMEが所有していないデータセンターに依存する動きについての議論が再燃した。CMEは2016年にオーロラのサイトを売却した。それ以来、電子取引の多くをサポートするインフラを運営するためにCyrusOneに依存してきた。この障害はまた、そのような取り決めがCMEに重要なシステムに対する十分な制御を与えるかどうかについての疑問を投げかけた。
また、CMEがバックアップ施設に移転しないという決定についても疑問が生じた。緊急計画では第二の場所への運用移転が求められていたが、CMEはその障害が短期間で済むという早期の兆候を受け取ったため、そのサイトを起動しなかった。しかし、数時間の冷却喪失ははるかに深刻であることが判明し、その遅延により障害が10時間以上続くことになった。
業界アナリストは、このエピソードが警鐘となるべきだと言う。現代の市場はソフトウェアだけでなく、電源供給や冷却システムを備えたハードウェアでもある。それらのいずれかの故障がグローバル市場を停止させる可能性がある。
Join Bybit now and claim a $50 bonus in minutes
Source: https://www.cryptopolitan.com/cme-market-outage-blamed-on-human-error/









