콘텐츠로 이동

NPU Operator 튜토리얼

Kubernetes 환경에서 NPU를 사용하는 여러 시나리오를 단계별 튜토리얼로 안내합니다.

NPU Operator 설치 방법은 Kubernetes용 설치 가이드와 OpenShift용 설치 가이드에서 확인할 수 있습니다.

튜토리얼 수행 내용
NPU Pod 실행하기 NPU 1개를 요청하고 Pod 안에서 장치 확인
NPU 제품군을 선택해 Pod 배치하기 노드의 NPU 정보를 조회하고 특정 제품군에 Pod 배치
Pod 하나에 NPU 2개 할당하기 컨테이너에 NPU 2개를 할당하고 같은 RSD 그룹인지 확인
DRA로 NPU 요청하기 Claim으로 NPU 1개를 요청하고 Pod 안에서 장치 확인
DRA로 NPU 할당 조건 지정하기 수량·제품명·PCIe 토폴로지·UUID로 할당 조건을 지정하고 결과 확인
NPU Pod에서 RDS 장치 확인하기 Rebel100™ 노드의 Pod에서 NPU와 RDS 장치 확인
드라이버 자동 업그레이드하기 드라이버 버전을 변경하고 자동 업그레이드 결과 확인
노드별로 다른 드라이버 버전 사용하기 제품군별 또는 같은 제품군의 노드별로 다른 드라이버 버전을 적용하고 인스턴스 확인
KubeVirt VM에 NPU 연결하기 VFIO NPU 리소스를 연결하고 게스트 안에서 장치 확인
컨테이너·VM용 NPU 노드 분리하기 컨테이너용 노드와 VM 패스스루용 노드를 구분하고 리소스 확인
Prometheus로 NPU 메트릭 수집하기 수집 대상을 설정하고 Prometheus에서 NPU 메트릭 조회