TT Lab
블로그 시작하기
배우기 러닝패스 코스

쿠버네티스 GPU 스케줄링과 AI 배치

GPU 가 노드에 붙은 다음의 이야기입니다. 장치 플러그인과 DRA 가 GPU 를 어떻게 광고하고 고르게 하는지, Kueue 가 큐와 쿼터로 언제 들어갈지를 정하고 JobSet·LeaderWorkerSet 이 여러 파드를 한 덩어리로 묶는 방법, KAI-Scheduler 의 갱 스케줄링·우선순위·GPU 쪼개기를 가짜 GPU 를 단 VM 의 진짜 쿠버네티스에서 직접 돌려 봅니다. 마지막으로 Dynamo 가 이 부품들을 어떻게 쌓아 추론 서비스를 올리는지 읽습니다.

고급 · 레슨 25 · 실습 7

실습 시작하기

커리큘럼

장치 플러그인이 노드에 적는 것

DRA: 몇 개가 아니라 어떤 장치를

Kueue: 입장은 큐가, 배치는 스케줄러가

Kueue: 빌려 쓰고, 되찾고, 앞질러 간다

JobSet: 분산 학습을 한 덩어리로

LeaderWorkerSet: 여러 노드에 걸친 추론 하나

KAI-Scheduler: 배치 단계에서 함께 결정한다

Dynamo 를 쿠버네티스에 올리는 구조

층으로 다시 보기, 그리고 고치러 가기

참고 문서