언어 바꾸기English
이전 목록

전쟁 이야기: Kubernetes 1.32 노드 OOM Kill이 어떻게 비디오 스트리밍 서비스의 2시간 장애로 이어졌나

War Story: How a Kubernetes 1.32 Node OOM Kill Cascaded Into a 2-Hour Outage for Our Video Streaming Service

TL;DR AI

핵심 요약

1분
  1. Kubernetes 1.32의 cgroups v2 메모리 계정 버그가 대형 비디오 스트리밍 서비스에서 노드 OOM kill을 유발했다.

  2. 이 장애는 18개 가용 영역으로 확산돼 트래픽을 92% 줄였고, 최대 420만 명의 동시 시청자에게 영향을 줬다.

  3. 주 원인은 istio-proxy와 linkerd-proxy 같은 사이드카가 많은 파드의 메모리 사용량이 과소 집계된 것이었다.

  4. 파드 수준 메모리 한도에 여유를 더해 설정하자 실패가 크게 줄고 안정성이 개선됐다.

원문 보기