HPA이란?
CPU,Memory 등 리소스가 정해둔 임계치를 초과할 경우 스케일 아웃 해주는 기능을 갖추고 있다.
HPA 컨트롤러가 리소스를 체크하며 정해둔 replicas 수에 맞춰 pod를 줄이거나 늘려줍니다.
스케일 아웃(Scale out)
- 접속된 서버의 대수를 늘려 처리 능력을 향상시키는 것이다.
- 수평 스케일로 불리기도 한다.
- 대체로 웹 서버에 사용된다.
- 웹 서버 펌, 데이터가 읽기 전용인 검색엔진 데이터 분석 처리, 메일 서버나 게시판 등의 어플리케이션 등에 적용할 수 있다.
스케일 업(Scale up)
- 서버 그 자체를 증강하는 것으로 처리 능력을 향상 시키는 것이다.
- 수직 스케일로 불리기도 한다.
- 유지가 어려운 데이터베이스 서버에서 스케일 업이 대체로 사용된다.
'IT Infra > Kubernetes' 카테고리의 다른 글
쿠버네티스 구성요소 (0) | 2022.02.22 |
---|---|
kubeconfig에 대해서 (0) | 2022.02.07 |
kubernetes 오브젝트 정리(2) (0) | 2022.01.05 |
kubernetes 오브젝트 정리(1) (0) | 2022.01.03 |