전공영역 공부 기록

EKS Pod 운영비용: 비용 절약과 안정성 사이의 현실적인 선택

악분 2025. 1. 14. 08:09
반응형

AWS EKS 환경에서 운영 비용을 줄이려면 다양한 방법을 고려해야 합니다. 그중 하나는 모든 pod를 하나의 AZ(Availability Zone)에서 실행하는 것입니다. 동일한 AZ 내의 네트워크 트래픽은 추가 비용이 발생하지 않으므로, 이를 통해 비용을 절감할 수 있습니다.

 

비용 절약의 이점

동일 AZ에서만 pod를 운영하면 네트워크 전송비용이 발생하지 않아 한 달 운영비용의 15%를 절약할 수 있습니다. 예를 들어, 한 달 운영비용이 1억 원이라면 1,500만 원을 아낄 수 있는 셈입니다.

 

안정성의 문제

하지만 AZ를 하나만 사용하면 단일 장애점(Single Point of Failure)이 발생할 위험이 있습니다. AZ 장애가 발생하면 모든 서비스가 중단되어 서비스 안정성이 심각하게 저하될 수 있습니다.

 

어떻게 결정할 것인가?

비용 절약과 서비스 안정성 사이에서 어떤 선택을 해야 할까요? 단기적인 비용 절감에 집중할지, 장기적인 안정성을 우선할지는 비즈니스의 목표와 서비스 특성에 따라 달라질 것입니다. 여러분은 어떤 선택을 하시겠습니까?

 

선택의 결정은 정답이 없습니다. 비용 줄이는게 더 우선순위가 높으면 AZ한개를 사용하는 것이고 반대로 안전성 우선순위가 높으면 AZ를 2개 이상 사용합니다.

 

만약 AZ한개를 사용한다면 AZ장애 복구 시나리오를 만들어야 합니다. 예를 들어 30분 안에 다른 AZ로 배포하는 시나리오가 있습니다.

 

반응형