이번 강은 인프라를 만든 뒤의 운영 — 비용 최적화와 모니터링을 다룬다.
클라우드는 쓴 만큼 돈이 나간다. 방치하면 안 쓰는 자원이 계속 과금되고, 문제가 생겨도 늦게 안다. 대시보드로 상태와 비용을 보고, 낭비를 줄이는 습관이 필요하다.
이 강의 목표는 다음과 같다.
- 대시보드로 무엇을 보는지 안다.
- 종량제에서 비용이 새는 지점을 찾는다.
- 알람으로 이상을 조기에 감지한다.
1. 대시보드 — 상태를 한눈에
콘솔 대시보드는 리소스·사용량·비용을 실시간으로 보여 준다.
- 리소스 현황: VM·스토리지·네트워크가 몇 개, 어떤 상태인지.
- 사용량·비용: 지금까지 얼마가 과금됐는지 실시간 추적.
- 알람: 임계치를 넘으면 알림을 받는다.
2. 종량제에서 비용이 새는 곳
종량제(Pay-as-you-go)는 유리하지만, 방치하면 새는 곳이 생긴다.
| 낭비 지점 | 대책 |
|---|---|
| 켜 두고 안 쓰는 VM | 정지 또는 삭제 |
| 필요보다 큰 사양 | 사양 조정(rightsizing) |
| 과다 프로비저닝 | 오토스케일로 실제 부하만큼만 |
| 안 쓰는 볼륨·오래된 스냅샷 | 정리·수명주기 적용 |
| 자주 안 쓰는 대용량 데이터 | 오브젝트 스토리지로 이동 |
3. 알람으로 조기 감지
문제를 사람이 지켜보다 발견하면 늦다.
- CPU·디스크·비용이 임계치를 넘으면 자동으로 알린다.
- 예: "월 예산의 80% 도달", "디스크 사용률 90% 초과" 시 알림.
- 알람은 장애 대응과 비용 폭주 방지 둘 다에 쓴다.
4. 비용 절감의 핵심
- Zadara는 국내 데이터센터·종량제로 AWS 대비 30~40% 절감 여지가 있다.
- 가장 큰 절감은 유휴 자원 정리와 오토스케일에서 나온다.
- 숨은 비용이 없는 투명 과금이라, 대시보드 숫자가 곧 청구서다.
예제
예제) 월 클라우드 비용이 예상보다 계속 늘고 있다. 무엇부터 점검하나?
해설) 먼저 대시보드에서 비용을 자원별로 쪼개 본다. 대개 (1) 개발용으로 켜 놓고 잊은 VM, (2) 삭제한 VM에 남은 볼륨, (3) 쌓이기만 한 오래된 스냅샷이 주범이다. 안 쓰는 VM은 정지·삭제하고, 고아 볼륨과 오래된 스냅샷은 정리하며, 오브젝트 스토리지엔 수명주기 규칙을 건다. 상시 부하가 들쭉날쭉한 서비스는 오토스케일로 바꿔 과다 프로비저닝을 없앤다. 마지막으로 예산 알람을 걸어 재발을 막는다.
정리
- 대시보드로 리소스·사용량·비용을 실시간으로 파악한다.
- 유휴 VM·고아 볼륨·오래된 스냅샷이 비용이 새는 대표 지점이다.
- 오토스케일과 자원 정리가 절감의 핵심이다.
- 알람으로 비용 폭주와 장애를 조기에 감지한다.
다음 강에서는 지금까지 배운 요소를 하나로 묶어 실제 서비스를 설계한다.
댓글 0
댓글은 운영자만 작성할 수 있어요.