NVIDIA/gpu-operator
NVIDIA GPU Operator creates, configures, and manages GPUs in Kubernetes
해결하는 문제
Kubernetes 노드에 NVIDIA GPU를 구성하는 것은 일반적으로 여러 소프트웨어 구성 요소(드라이버, 컨테이너 런타임, 라이브러리 등)를 여러 노드 간에 관리해야 하기 때문에 어려우며 실수가 발생하기 쉽습니다.
작동 방식
Kubernetes Operator 프레임워크를 사용하여 모든 필요한 NVIDIA 소프트웨어 구성 요소의 배포 및 라이프사이클 관리를 자동화합니다. 이 구성 요소들(예: NVIDIA 드라이버, GPU용 Kubernetes 디바이스 플러그인, NVIDIA 컨테이너 런타임, DCGM 기반 모니터링 등)은 컨테이너로 실행되어 쉽게 시작, 중지, 교체할 수 있습니다.
대상 사용자
CPU 노드와 동일한 방식으로 GPU 노드를 쉽게 관리해야 하는 Kubernetes 클러스터 관리자. 특히 표준 OS 이미지를 사용하여 클라우드 또는 온프레미스 인프라에서 빠르게 확장이 필요한 환경에 적합합니다.
주요 기능
- NVIDIA 드라이버, 디바이스 플러그인, 컨테이너 런타임의 자동 프로비저닝
- CPU 및 GPU 노드 모두에서 표준 OS 이미지 사용 가능
- 소프트웨어 구성 요소의 라이프사이클 자동화를 통해 확장성 향상
- 자동 노드 레이블링 및 DCGM 기반 모니터링 제공
관련
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트