事件經過
2023 年 10 月 3 日,加拿大國家鐵路公司(Canadian National Railway,CN)發生全網系統故障,導致 GO Transit 所有走廊的服務停擺,並使多倫多的 UP Express 停駛。CN 向員工表示,此次中斷「歸因於內部系統升級,並影響了 CN 連接網際網路的能力」。GO 與 Via 列車均需連線至 CN 的系統才能通過 Union Station 運行。
在 CN 與 GO 合作,暫時接管列車調度後,列車才在當晚逐步恢復,使 GO 與 Via 的服務得以部分恢復。一名 Via 乘客從 London 前往 Toronto 的行程原定上午 10:50 出發、下午 1:10 抵達,實際於下午 4:20 抵達——晚了三個多小時,錯過了與安大略省省議員及省長的會議。此次停擺亦導致叫車應用程式出現尖峰定價,並促使 TTC 加開地鐵班次。
CN 表示其自家列車未出現延誤,亦無資料受到影響,且沒有跡象顯示存在網路安全問題。其網站與客戶入口網站本身在當天下午部分時段也處於離線狀態。CN 對造成的影響致歉,表示原因仍在調查中,並承諾與 GO Transit 一同進行檢討。
代價
2023 年 10 月 3 日大部分時間,所有 GO 走廊與 UP Express 均停駛;Via 列車延誤數小時;有一趟行程多花了 3 小時以上;直到傍晚才恢復
事發原因
CN 進行了一項內部升級,其故障模式是導致其全網系統失去網際網路連線。
GO Transit 與 Via 依賴與 CN 系統的即時連線來進行調度,因此 CN 的故障使它們的列車在多倫多各地停駛。
此次故障也使 CN 自家的網站與客戶入口網站在當天部分時段離線。
恢復運作需要臨時安排將 GO 的調度移交給 CN,之後才能恢復正常運作。
教訓
當一家鐵路的系統承載著其他所有人的調度工作時,一項可能切斷連線的升級會連帶拖垮整個地區——容錯移轉需要在維護之前測試,而不是在維護期間才測試。
後續
服務於 2023 年 10 月 4 日上午以「極少干擾」恢復。CN 表示將與 GO 合作檢討此事件,並建立流程以避免進一步的中斷;截至報導時,並未公布根本原因。
追溯依據