영국 항공교통관제 시스템의 일부에서 발생한 소프트웨어 결함이 “1밀리초 만에” 비행 데이터를 손상시켜 지난주 영국 전역에서 6시간의 서비스 중단과 대규모 항공사 결항 및 지연을 초래했다고 영국 국가항공교통관제국(Nats)이 밝혔다. 그러나 장관들은 이 사건에 대한 Nats 보고서가 여전히 답변되지 않은 의문을 남겼다며 “이 문제가 혼란을 초래하기 전에 왜 발견되고 수정되지 않았는지 긴급히 이해할 필요가 있다”고 말했다.
보고서에 따르면, 오류는 처음 오전 10시에 발생했고 조사한 엔지니어들에게 보고되었다. 그러나 시스템은 다시 작동하는 것처럼 보였고, 오후 12시 30분에 다시 발생해 중대 사건이 선언될 때까지 그랬다.
‘수하물 찾는 곳은 대혼란이었다’: 영국 공항 IT 혼란에 피해를 입은 승객들이 자신들의 시련을 이야기하다
더 읽기
교통장관 하이디 알렉산더는 산업 규제 기관인 민간항공청(CAA)이 이제 “그들의 조사 결과를 확인”하고 Nats의 계획을 조사할 것이라고 말했다.
9월 8일 화요일 Nats 장애 이후 수십만 명의 승객이 여행에 차질을 빚었다. 이 장애는 처음에는 런던 지역에서 출발하는 항공편만 중단시켰지만 결국 저녁까지 영국 전역과 그 외 지역의 여행을 방해하는 것으로 확산되었다.
항공사들은 보상과 “신뢰할 수 있는 계획”을 요구했으며, 라이언에어는 2023년 여름 이후 영국에서 세 번째 주요 항공교통관제 장애가 발생한 후 Nats 최고경영자 마틴 롤프의 해임을 요구했다.
그러나 롤프는 이 사건이 이전 장애들과 관련이 없다고 말했고 군사적 개입으로 인해 발생했다는 추측을 일축했다.
예비 보고서는 이 장애가 국가공역시스템(National Airspace System) 일부의 소프트웨어 결함이라고 밝혔다. 이 시스템은 레이더에서 항공편을 식별하기 위해 개별 항공기에 코드를 할당한다.
Nats는 소프트웨어 오류가 오전 10시에 발생했으며, 엔지니어들은 오전 10시 2분에 국가공역시스템과 런던 지역 관제 시스템 간의 연결이 끊어졌다는 첫 통보를 받았다고 밝혔다. 엔지니어들은 오전 10시 6분에 시스템이 운영상 영향 없이 겉보기에는 복구되었다고 보고했지만 계속 조사했다.
보고서는 항공기 코드에 대한 수동 요청이 처리되는 동안 다른 요청이 이를 일시 중지시켰을 때 결함이 발생했다고 밝혔다. 보고서는 “항공기 코드 요청 처리가 재개되었을 때, 소프트웨어 결함으로 인해 올바르게 재개되지 않았고 그 결과 출력이 손상되어 일부 후속 비행 데이터 업데이트에 영향을 미쳤다. 이것은 1밀리초 만에 일어났다”고 말했다.
그러나 오후 12시 32분에 국가공역과 런던 공역 관리 간의 연결이 다시 끊어졌고 중대 사건이 선언되었으며, 관제사들은 일부 업무를 수동으로 수행해야 했다. 오후 12시 45분까지 Nats는 시스템이 계속 오작동하자 항공편을 제한했고, 오후 1시 32분에는 시스템이 완전히 작동하지 않았다.
오후 1시 40분에 항공사들은 제한 사항을 통보받았고, 오후 2시 50분에서 오후 4시 9분 사이에 Nats는 시스템을 재부팅했으며 결국 오후 7시 30분에 전면 운영을 재개했다. 그러나 그 여파로 대규모 혼잡, 항공기 위치 이탈, 수십만 명의 지연 승객이 남았다.
승객 혼란의 적체를 해소하는 데 이틀 이상이 걸렸고 수십만 명의 여행 계획이 차질을 빚었다.
롤프는 “문제가 확인되었고 영구적 수정이 안전성 테스트를 거쳐 배포되는 동안 완화 조치가 마련되어 있다”고 말했다.
그는 덧붙였다. “지난주 영향을 받은 모든 분께 다시 한번 진심으로 사과드리고 싶습니다. 사람들이 원하는 곳에 빠르고 지체 없이 도착하도록 하는 것이 우리의 일이며, 그것이 잘못될 때 우리는 매우 비통합니다. 그러나 우리의 주된 역할은 우리의 하늘과 그 하늘을 통해 비행하는 모든 사람을 안전하게 지키는 것입니다. 지난주 어느 시점에도 안전이 문제가 된 적은 없습니다.”
뉴스레터 홍보 건너뛰기
무료 뉴스레터 | 매주 평일
Business Today 구독하기
업무일을 준비하세요 – 매일 아침 필요한 모든 비즈니스 뉴스와 분석을 안내해 드립니다
이메일 입력
가입
뉴스레터 홍보 후
교통장관은 “지난주 우리가 본 혼란은 완전히 용납할 수 없는 일이었고 승객, 항공사, 공항에 얼마나 좌절스러웠는지 압니다”라고 말했다.
알렉산더는 Nats의 보고서를 받았다며 덧붙였다. “승객 안전이 보호된 것은 다행이지만, 이 문제가 혼란을 초래하기 전에 왜 발견되고 수정되지 않았는지 긴급히 이해해야 한다는 것은 분명합니다.
“따라서 저는 CAA에 독립적 검토를 수행하여 Nats의 조사 결과를 확인하고, 향후 회복력 개선을 위한 투자 계획을 조사하며, 규제 책임을 검토하도록 요청했습니다.
“우리 국가 인프라가 미래에 적합한 것이 매우 중요하며, 이 정부는 항공 부문이 가능한 한 회복력을 갖추도록 하여 승객들이 필요한 곳에 도착할 수 있게 할 것입니다.”
CAA의 검토는 6개월 이내에 발표될 것이다.
항공 업계를 대표하는 로비 단체인 Airlines UK의 최고경영자 팀 앨더슬레이드는 “다시 한번 항공교통관제 시스템 장애로 고통을 겪은 것은 승객들이고, 수습과 비용을 떠안은 것은 항공사들이며, Nats 자체는 실질적인 결과에 직면하지 않는다”고 말했다.
그는 “승객들에게는 더 이상 공허한 사과나 교훈을 배우겠다는 빈 약속이 필요하지 않습니다. 그들은 시스템이 고쳐지고 있다는 확신과 증거를 받을 자격이 있으며, 따라서 CAA의 검토는 단일 결함이 다시는 전국적 혼란을 초래할 수 없도록 Nats의 회복력에 대한 실질적 투자를 요구해야 합니다”라고 말했다.
그는 자신의 회원사들이 Nats에 “발생한 비용에 대한 즉각적 보상과 회복력 개선을 위한 신뢰할 수 있는 계획을 요구”하는 편지를 쓰고 있다고 말했다.
자주 묻는 질문
FAQ 소프트웨어 오류로 수십만 명의 항공 혼란 발생
기본 사항
무슨 일이 있었나
소프트웨어 오류로 수십만 명의 승객에게 영향을 미친 대규모 항공 혼란이 밀리초 만에 발생했다
어떻게 밀리초 만에 문제가 발생할 수 있나
컴퓨터는 데이터를 믿을 수 없을 정도로 빠르게 처리한다 잘못된 명령 하나나 결함 있는 코드 한 줄이 거의 즉시 시스템 전체로 연쇄될 수 있으며 이는 인간이 반응할 수 있는 속도보다 훨씬 빠르다
어떤 종류의 소프트웨어 오류였나
보고서는 핵심 시스템의 잘못된 업데이트 또는 구성 오류를 지적한다 코드나 설정의 작은 실수 하나가 광범위한 장애를 촉발할 수 있다
어떤 항공편과 항공사가 영향을 받았나
이 혼란은 동일한 공유 소프트웨어 시스템에 의존하는 여러 항공사와 공항을 강타했으며, 그래서 영향이 그렇게 광범위하게 퍼졌다
얼마나 많은 사람이 영향을 받았나
수십만 명의 승객이 결항 지연 재예약 문제를 겪었다
이것은 사이버 공격인가
이런 대부분의 경우 아니다 일반적으로 내부 오류, 즉 버그나 잘못된 업데이트이지 해킹이 아니다
일반적인 문제
왜 하나의 오류가 그렇게 많은 항공편에 영향을 미쳤나
많은 항공사가 일정 예약 체크인 운항을 위해 동일한 중앙 집중식 시스템에 의존한다 그 공유 시스템이 실패하면 이를 사용하는 모든 사람이 동시에 실패한다
오류가 즉시 발생했다면 왜 고치는 데 그렇게 오래 걸렸나
잘못된 업데이트를 탐지하고 진단하며 안전하게 되돌리는 데는 시간이 걸린다 상황을 더 악화시키지 않기 위해 시스템을 신중하게 롤백해야 한다
왜 항공사들이 백업 시스템으로 전환할 수 없었나
백업은 존재하지만 전환은 즉각적이지 않다 직원은 교육을 받아야 하고 데이터는 동기화되어야 하며 수동 프로세스는 느리다
왜 승객들은 신속히 재예약되지 않고 발이 묶였나
예약 시스템이 다운되면 상담원은 좌석 여부를 볼 수 없고 티켓을 발급할 수도 없다 모든 것을 수동으로 해야 하므로 거대한 병목이 생긴다
예시 실제 상황
비슷한 사건이 전에도 있었나
그렇다 주요 항공사와 IT 제공업체의 장애는 과거에도 대규모 결항을 초래했으며, 이는 상호 연결된 시스템이 얼마나 취약할 수 있는지를 보여준다
작은 오류가 큰 문제를 일으킨 실제 사례는 무엇인가
잘못 입력된 구성 줄 하나나 실패한 업데이트 하나가 이전에 전체 항공기를 운항 중단시키거나 전 세계 체크인 시스템을 마비시켰다
실용적인 팁
장애로 내 항공편이 영향을 받으면 무엇을 해야 하나
항공사 앱과 웹사이트에서 업데이트를 확인하라
항공사에 직접 연락하라 하지