🔧 Engineering/📁 GPU & Hardware

UPMF 정리 (mlxfwmanager 보다가 알게 된 개념)

만두개 2026. 3. 26. 15:50
반응형
SMALL

mlxfwmanager 문서 보다가 UPMF라는 개념이 따로 있어서 정리해봤다.

2026.03.26 - [🔧 Engineering/📁 GPU & Hardware] - mlxfwmanager 정리

 

mlxfwmanager 정리

mlxfwmanager는 Mellanox(NVIDIA) NIC의 펌웨어를 조회하고 업데이트할 때 사용하는 CLI 도구이다.1. 역할NIC 펌웨어 버전 확인현재 버전 vs 사용 가능 버전 확인펌웨어 업데이트 수행2. 기본 사용1) 디바이스

mandoog.tistory.com

2026.03.26 - [🔧 Engineering/📁 GPU & Hardware] - mlxfwmanager 보고 이해한 DGX 네트워크 구조 정리

 

mlxfwmanager 보고 이해한 DGX 네트워크 구조 정리

처음에 mlxfwmanager --query로 NIC 확인했을 때 ConnectX-7이 여러 개 뜨는 걸 보고 구조를 조금 이해하게 됐다.출력 내용을 보면each up to 400Gb/s IB (default mode) or 400GbE → 8개400Gb/s IB and 200GbE; dual-port QSFP → 2

mandoog.tistory.com


1. UPMF란

UPMF는 NVIDIA에서 제공하는 펌웨어 업데이트 방식이다.

기존에는 보드 종류마다 펌웨어 파일을 따로 받아서 flint로 하나씩 올렸는데, UPMF는 그걸 하나로 묶어놓은 형태라고 보면 된다.


2. 기존 방식 vs UPMF

기존 방식

  • 보드별 펌웨어 파일 따로 존재
  • flint로 직접 지정해서 업데이트
  • 장비마다 따로 작업

UPMF 방식

  • 하나의 실행 파일로 제공됨
  • 실행하면 알아서 장비 확인 후 업데이트
  • 따로 설치 필요 없음

3. 구조

UPMF 파일 안에는

  • 펌웨어 이미지 세트
  • mlxfwmanager 도구

이게 같이 들어있다.

즉, 실행하면 내부적으로 mlxfwmanager가 돌아가는 구조


4. 특징

  • 펌웨어 릴리즈당 파일 1개
  • 원클릭 업데이트 가능
  • 압축되어 있어서 파일 크기 작음
  • 설치 없이 바로 실행 가능

5. 실행 흐름

UPMF 파일 실행하면 내부적으로 이렇게 돌아간다

  1. 임시 위치에 파일 풀림
  2. 서버에 설치된 NIC 확인
  3. 현재 펌웨어 버전 검사
  4. 필요한 경우 자동 업데이트
  5. 끝나면 임시 파일 삭제

6. 정리

UPMF는 단순히 새로운 기능이라기보다는 펌웨어 업데이트를 쉽게 하려고 만든 패키지 방식이다.

반응형
LIST