아카이브사이트맵
© 2026 Rayon. All rights reserved.
DevDay
아티클랭킹스페이스채용
농심 favicon농심

EKS EBS 볼륨 문제, Pod Affinity 또는 EFS로 해결!

by DD
2025-12-12
7개월 전
조회수 13

EKS 환경에서 EBS 볼륨과 멀티 AZ 스케줄링 간의 충돌로 파드 장애 발생

EBS는 단일 AZ에 종속되지만, 파드는 다른 AZ로 스케줄링될 수 있음

해결책으로 Pod Affinity를 사용한 AZ 고정 또는 EFS로의 전환 제시

EBS 볼륨의 AZ 종속성

EBS 볼륨은 특정 AZ에 생성되어 해당 AZ의 노드에만 Attach 가능하다. 따라서 멀티 AZ 클러스터 환경에서 파드가 다른 AZ로 스케줄링되면 볼륨 Attach에 실패한다. 이러한 구조적 제약을 이해하는 것이 중요하다.

Pod Affinity vs EFS: 선택의 기로

Pod Affinity를 사용하면 파드를 특정 AZ에 고정하여 문제를 해결할 수 있다. EFS는 멀티 AZ에서 동시에 접근 가능하여 AZ 간 자유로운 스케줄링을 지원한다. EBS보다 지연 시간이 높다는 점을 고려하여 선택해야 한다.

EKS 환경에서의 스토리지 설계

EKS 환경에서 Stateful 워크로드를 운영할 때 스토리지 특성을 먼저 확인해야 한다. StorageClass의 volumeBindingMode가 Immediate인 경우, 파드 스케줄 전에 볼륨이 AZ에 고정되어 문제가 발생하기 쉽다. 따라서 AZ Affinity 또는 EFS 전환을 고려해야 한다.

EKS에서 EBS 볼륨의 AZ 종속성으로 인해 발생하는 파드 장애 사례
중급
아키텍처
EKS
EBS
EFS
DevOps
원문 읽기
원문 읽기

댓글 0

첫 번째 댓글을 남겨보세요!

관련 추천 글

EKS Bottlerocket, 이미지 캐싱으로 컨테이너 시작 시간을 10초로!

인프런 로고

EKS + ALB 환경에서 Argo Rollouts 카나리 배포 503 에러, PingPong으로 해결!

여기어때 로고

EKS Job 워크로드 오토스케일링 도입으로 비용 절감 및 성능 향상!

당근 로고

EKS Auto Mode로 Kubernetes 클러스터 운영, 이제 AWS가 책임집니다!

AWS 로고

EKS Observability 플랫폼 구축, Terraform으로 시작하세요!

데브투 로고

Pinterest, Moka 플랫폼으로 데이터 처리 혁신: EKS 기반 인프라 구축 심층 분석

핀터레스트 로고
농심 favicon농심
중급
아키텍처
EKS
EBS
EFS
DevOps

관련 추천 글

EKS Bottlerocket, 이미지 캐싱으로 컨테이너 시작 시간을 10초로!

인프런 로고

EKS + ALB 환경에서 Argo Rollouts 카나리 배포 503 에러, PingPong으로 해결!

여기어때 로고

EKS Job 워크로드 오토스케일링 도입으로 비용 절감 및 성능 향상!

당근 로고