Consolidation과 Expiration의 상호작용

Consolidation과 Expiration의 상호작용 A lifecycle diagram generated by Archify. 01 / 노드 상태 02 / Consolidation + Expiration 03 / 결과 신규 노드 · 프로비저닝 완료 · 노드 상태 · start 신규 노드 프로비저닝 완료 start 운영 중 · 허브 상태 · 노드 상태 · hub 운영 중 허브 상태 hub 사용률 < 임계치? · 저사용률 판단 · Consolidation 사용률 < 임계치? 저사용률 판단 Pod 이동 · 다른 노드로 통합 · Consolidation Pod 이동 다른 노드로 통합 expireAfter 도달? · 만료 임박 판단 · Expiration expireAfter 도달? 만료 임박 판단 만료 표시 · 노드 신선도 유지 · Expiration 만료 표시 노드 신선도 유지 노드 제거 · 비용 절감 · 결과 · terminal 노드 제거 비용 절감 terminal 교체 시작 · 새 노드로 대체 · 결과 · async 교체 시작 새 노드로 대체 async 사용률 저하 YES NO expireAfter 도달 YES NO Legend 시작 진행 중 판단 실패 · 복구 중립 상태

Consolidation

  • • 트리거: 리소스 사용률
  • • 목적: 비용 최적화
  • • 동작: 저사용률 노드를 통합하고 제거

Expiration

  • • 트리거: 시간 경과(expireAfter)
  • • 목적: 노드 신선도 유지
  • • 동작: 만료된 노드를 새 노드로 교체

운영 중 복귀

  • • 사용률이 임계치 이상이면 유지
  • • expireAfter 미도달이면 유지
  • • 두 판단은 독립적으로 반복된다