유휴 클러스터 추천자의 통계와 추천을 사용하여 유휴 상태의 Google Kubernetes Engine(GKE) Standard 클러스터를 식별할 수 있습니다. 식별된 유휴 클러스터가 사용되지 않는 것을 확인한 후 이를 삭제하여 비용을 절약할 수 있습니다. 유휴 클러스터 추천자는 워크로드가 요청하는 리소스에 대해서만 비용을 지불하기 때문에 최소한의 운영 비용이 발생하는 Autopilot 클러스터와는 관련이 없습니다. 자세한 내용은 Autopilot 가격 책정을 참조하세요.
GKE는 클러스터를 모니터링하고 Google Cloud에서 리소스 사용에 대한 통계와 추천을 제공하는 서비스인 추천자를 통해 사용량을 최적화하는 방법에 대한 안내를 제공합니다.
통계 및 추천을 관리하는 방법에 대한 자세한 내용은 통계 및 추천으로 GKE 사용 최적화를 참조하세요.
유휴 클러스터 식별
유휴 클러스터를 식별하려면 Google Cloud 콘솔, Google Cloud CLI 또는 Recommender API를 사용하여 유휴 클러스터 추천자가 생성한 통계 및 추천을 확인합니다. 다음 섹션의 표에 표시된 통계 하위유형과 추천 하위유형 CLUSTER_IDLE
을 사용합니다. 콘솔에서 이러한 통계는 클러스터 페이지의 비용 최적화 탭에 표시됩니다.
유휴 클러스터를 식별한 후에는 유휴 클러스터 삭제 시 고려사항을 참조하세요.
추천자가 유휴 클러스터를 식별하는 방법
이 추천자는 사용률 신호를 사용하여 통계 또는 추천을 받을 수 있는지 여부를 결정합니다.
다음 표에서는 유휴 클러스터 추천자가 사용하는 신호와 각 신호의 기준점을 설명합니다. 각 신호는 독립적인 통계를 트리거합니다. 동일한 클러스터에 통계가 여러 개 있는 경우 GKE에서는 단일 추천을 표시합니다.
통계 하위유형 | 신호 | 기준점 | 세부정보 |
---|---|---|---|
CLUSTER_IDLE_NO_RUNNING_PODS |
실행 중인 고객 포드 없음 | 지난 30일 |
지난 30일 동안 클러스터의 측정항목 이벤트 로그에 있는 kube-system 및 gmp-system 네임스페이스 외부에서 Running 상태의 포드가 없습니다.
|
CLUSTER_IDLE_NO_NODES |
노드 또는 노드 풀 없음 | 지난 30일 | 지난 30일 동안 클러스터의 클러스터 측정항목 이벤트 로그에 노드가 0개 또는 노드 풀이 0개 있습니다. |
CLUSTER_IDLE_LOW_CPU_UTILIZATION |
CPU 사용률이 낮고 새 객체가 없음 | 평균 1시간 이상 7% 미만 및 지난 30일 | CPU 사용률(1시간 동안의 평균)이 7% 미만이며 지난 30일 동안 객체 수가 변경되지 않았습니다. |
유휴 클러스터 삭제 시 고려사항
유휴 클러스터 추천자가 권장하는 유휴 클러스터를 삭제하기 전에 다음과 같은 가능성을 고려하세요.
- 클러스터를 사용하는 사용자가 있나요? 예를 들어 장애 조치 용량을 유지할 목적인 경우 의도적으로 유휴 상태가 된 클러스터일 수 있습니다.
- 클러스터를 삭제하는 대신 축소해야 하나요? 예를 들어 유용한 워크로드를 실행하는 클러스터가 필요한 것보다 많은 리소스가 프로비저닝되어 사용률이 낮고 유휴 상태로 식별될 수 있습니다.
유휴 클러스터 삭제 추천 구현
삭제할 수 있는 유휴 클러스터가 있다는 통계 및 추천을 받았고 클러스터를 계속 실행하기 위한 고려사항을 제외한 경우, 추천의 안내를 따라 클러스터를 삭제합니다.