목록 보기
[기술 가이드] Kubernetes의 핵심 변화: DRA를 통한 GPU 자원 동적 할당
데브옵스

[기술 가이드] Kubernetes의 핵심 변화: DRA를 통한 GPU 자원 동적 할당

KT 클라우드
KT 클라우드
2026년 11월 4일

두줄요약

Kubernetes 1.34의 DRA와 ResourceClaim으로 조건 기반 GPU 할당 방식을 설명했습니다. CDI 장치 주입과 MIG 자동 설정을 통한 GPU 운영 변화를 정리했습니다.

구조와 흐름

  • Kubernetes 1.34에서 GA로 전환된 DRA 기반의 GPU 동적 할당 프레임워크
  • kube-apiserver·DRA Driver·kube-scheduler의 ResourceClaim 기반 노드 선택과 kubelet의 CDI 장치 주입 흐름
  • ResourceClaim과 Pod의 1:1 바인딩을 통한 GPU 독점 예약

선택 이유

  • GPU 개수 중심 Device Plugin 방식 대신 메모리·GPU 아키텍처·NVLink 조건 기반 요청 지원
  • Deployment·StatefulSet의 replica 변화에 맞춘 ResourceClaimTemplate 자동 생성
  • CDI 표준을 통한 GPU·NPU·TPU 등 특수 장치 주입 규격 통일

성능/운영 포인트

  • NVIDIA GPU Operator 설치 시 nvidia.com/gpu DeviceClass 자동 생성
  • DRA Driver 사용 시 Kubernetes v1.34.2 이상 권장
  • MIG Manager의 실제 GPU 감지와 지원 MIG 프로파일 자동 생성

주의할 점

  • ResourceClaim 기반 할당 시 Pod 스펙의 resourceClaims와 컨테이너 resources.claims 설정 필요
  • ResourceClaim의 GPU 락으로 인한 Pod별 자원 독점 특성 고려

다음 읽기

#Kubernetes 주제를 다룬 다른 회사 글

토스증권이 GPU-aware를 넘어 GPU-native 클러스터를 구축한 방법

토스증권은 쿠버네티스에서 GPU를 단순히 인식하는 수준을 넘어 운영 가능한 GPU-native 클러스터로 발전시키는 과정을 공유했습니다. GPU Ready 판정, 시범운행 검증, MIG 기반 배치 최적화로 서비스 투입과 자원 효율을 높였습니다.

토스
토스
아키텍처
전체 보기

댓글 0개

댓글을 작성하려면 로그인이 필요합니다.

댓글을 불러오는 중...