
AWS 공식 Health Dashboard에 따르면 16일 오후 4시45분(한국시간)부터 Amazon CloudFront에서 VPC 오리진 연결을 사용하는 고객에게 5xx 오류가 증가하는 장애가 발생했다. AWS는 이 사안을 글로벌 운영 장애로 분류하고 복구 작업을 진행하고 있다.
AWS가 밝힌 영향 범위는 CloudFront 전체가 아니다. VPC 오리진 연결을 쓰는 배포가 대상이며, 다른 유형의 오리진은 이번 장애의 영향을 받지 않았다고 회사는 설명했다.
VPC 오리진은 CloudFront가 가상사설클라우드의 비공개 서브넷에 있는 애플리케이션 로드 밸런서, 네트워크 로드 밸런서 또는 EC2 인스턴스와 연결하는 기능이다. 외부에 원본 서버를 직접 공개하지 않고 CloudFront를 단일 진입점으로 둘 수 있어 보안과 운영 단순화를 목적으로 사용된다.
AWS는 오후 5시44분 처음으로 오류 증가를 조사 중이라고 알렸다. 이어 오후 6시21분 공지에서 장애 시작 시각을 오후 4시45분으로 특정하고, 엔지니어들이 영향을 줄이기 위해 작업하고 있다고 밝혔다. VPC 오리진이 필요하지 않은 고객은 오리진 유형을 변경하면 오류를 피할 수 있다는 임시 우회책도 제시했다.
오후 7시18분 후속 공지에서 AWS는 CloudFront 엣지 거점의 요청을 고객 VPC 내부 자원으로 전달하는 패킷 처리 하위 시스템이 유력한 원인이라고 밝혔다. 회사는 오류 해결 작업을 계속하고 있으며 다른 오리진 유형은 여전히 영향을 받지 않는다고 재확인했다. 최종 확인 시점까지 해결 완료 공지는 올라오지 않았다.
AI 모델·데이터 플랫폼 Hugging Face도 같은 시간대에 서비스 차질을 공식 확인했다. Hugging Face는 오후 5시30분 AWS의 글로벌 장애로 세계 대부분 지역에서 플랫폼을 사용할 수 없다고 공지했다. 영향 대상으로는 Hugging Face Hub, Git 호스팅, Inference Endpoints 사용자 화면을 들었다.
Hugging Face는 13분 뒤 서비스를 다시 올리는 중이라고 업데이트했다. 다만 상태 페이지는 일부 서비스의 성능 저하 상태를 유지하고 있어, 모든 기능이 정상화됐다고 보기는 이르다.
이번 장애는 비공개 VPC 자원을 CloudFront 뒤에 두는 구성에서 연결 계층 문제가 웹사이트와 API의 5xx 오류로 이어질 수 있음을 보여준다. AWS는 유력한 원인을 공개했지만 영향 고객 수와 완전 복구 예상 시점, 구체적인 수정 조치는 밝히지 않았다. 사이버 공격이나 보안 침해와 관련됐다는 근거도 현재까지 확인되지 않았다.
출처: AWS Health Dashboard https://health.aws.amazon.com/health/status?eventID=arn%3Aaws%3Ahealth%3Aglobal%3A%3Aevent%2FCLOUDFRONT%2FAWS_CLOUDFRONT_OPERATIONAL_ISSUE%2FAWS_CLOUDFRONT_OPERATIONAL_ISSUE_EDF4C_83808542A4E
출처: AWS CloudFront 개발자 안내 https://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/private-content-vpc-origins.html
출처: Hugging Face Status https://status.huggingface.co/incident/965809?mp=true