토고미의 잡동사니

  • 방명록
  • 관리자

k8s Guaranteed 1

k8s QoS Class

개념 k8s에서 pod에는 QoS Class라는 것이 있다. Qos는 Quality of Service의 약자로서 서비스 품질이라는 뜻이며, k8s에서 pod의 스케줄링과 제거 우선순위를 판단하는데 사용되는 값이다. 종류는 세 가지뿐이다. - Guaranteed - Burstable - Best-Effort 동작 방식 노드에 가용 리소스가 부족해지면 누군가는 희생되어야 한다. 이 때, k8s 스케줄러는 QoS Class를 보고 어떤 pod를 희생시킬지 판단한다. kubelet은 Best-Effort를 가장 먼저 종료 시키고, Best-Effort가 없다면 Burstable을 강제 종료 시킨다. 간단히 설명하면 위와 같지만 정확히 설명하자면, QoS Class를 보고 판단하다기 보다는 QoS Class에 ..

공부/Kubernetes 2022.01.03
1
더보기
프로필사진

Kubernetes와 Go를 즐겨 사용하는 평범한 백엔드 개발자입니다.

aldlfkahs95@naver.com

  • 분류 전체보기
    • 공부
      • Kubernetes
      • Kafka
      • EFK
      • 알고리즘
      • Go
      • Linux
      • React
      • 기타
    • 일상
      • 취미

최근댓글

최근글과 인기글

  • 최근글
  • 인기글

방문자수Total

  • Today :
  • Yesterday :

깃헙 링크

깃헙

링크드인 링크

링크드인

Copyright © Kakao Corp. All rights reserved.

티스토리툴바