- NVIDIA GPU feature discovery
- NVIDIA GPU 기능 발견
1 개요[ | ]
NVIDIA GPU Feature Discovery for Kubernetes는 노드에 있는 GPU 세트를 자동으로 레이블링할 수 있도록 해주는 소프트웨어 구성요소이다. Node Feature Discovery를 활용하여 레이블링을 수행한다.
2 베타 버전[ | ]
이 도구는 v1.0.0
에 도달할 때까지 베타로 간주되어야 한다. 따라서 v1.0.0
에 도달하기 전까지 API가 변경될 수 있으며, 전환을 용이하게 하기 위해 지원중단 정책을 설정할 예정이다.
3 전제조건[ | ]
NVIDIA GPU Feature Discovery를 실행하기 위한 전제조건 목록은 아래와 같다:
- nvidia-docker 버전 > 2.0 (설치 방법 및 전제조건 참조)
- 기본 런타임으로 nvidia가 설정된 Docker
- Kubernetes 버전 >= 1.10
- Kubernetes용 NVIDIA 디바이스 플러그인 (셋업 방법 참조)
- 레이블을 부여하려는 각 노드에 로컬 소스가 구성된 NFD가 배포되어 있어야 함
- Helm을 사용해 GPU Feature Discovery를 배포할 때, 자동으로 NFD를 배포할 수 있는 방법을 제공한다.
- NFD를 직접 배포하려면 https://github.com/kubernetes-sigs/node-feature-discovery 를 참조하자.
4 빠른 시작[ | ]
4.1 노드 기능 검색 (NFD)[ | ]
4.2 GPU 노드 준비[ | ]
4.3 NVIDIA GPU 기능 검색 (GFD) 배포[ | ]
4.3.1 데몬셋[ | ]
4.3.2 직업[ | ]
4.4 모든 것이 작동하는지 확인[ | ]
5 GFD 명령줄 인터페이스[ | ]
6 생성된 라벨[ | ]
6.1 MIG '싱글' 전략[ | ]
6.2 MIG '혼합' 전략[ | ]
7 helm을 통한 배포[ | ]
7.1 helm 패키지 URL을 가지고 helm install로 배포[ | ]
8 네이티브 머신에서 로컬로 빌드하고 실행[ | ]
9 같이 보기[ | ]
편집자 Jmnote
로그인하시면 댓글을 쓸 수 있습니다.