본문 바로가기
[GPUaaS]/ExamTopics_NCP AII

Question #13 As the infrastructure lead for an NVIDIA AI Factory deployment, you have just uploaded the latest supported firmware packages to your DGX system. It is now critical to ensure all hardware components run the new firmware and the DGX returns t

by Cloud All Study 2026. 10. 13.
반응형

 

 

Question #13 (Topic: Exam A)Topic 1

As the infrastructure lead for an NVIDIA AI Factory deployment, you have just uploaded the latest supported firmware packages to your DGX system. It is now critical to ensure all hardware components run the new firmware and the DGX returns to full operational capability. Which sequence best guarantees that all relevant components are correctly running updated firmware according to NVIDIA’s documentation and recommended operational steps?

  • A. Execute a single AC power cycle on the DGX after the update process, then reset the software stack and verify status using diagnostic commands on each node for confirmation of all component updates.
  • B. Initiate a cold power cycle on the system to activate firmware for components, reset the BMC using the recommended command, and perform an AC power cycle to ensure EROT and CPLD firmware is activated.
  • C. Perform a software-driven restart on the operating system of every compute node, then use advanced tools to check firmware status, and reissue update commands if any firmware appears inactive afterward.
  • D. Initiate a cold power cycle on all node trays to activate firmware, follow with a DGX reboot procedure, and use the management interface to finish activating CPLD firmware on the host.

 

 

 

NVIDIA AI Factory 구축의 인프라 책임자로서, 최신 지원 펌웨어 패키지를 DGX 시스템에 업로드했습니다. 이제 모든 하드웨어 구성 요소가 새 펌웨어를 실행하고 DGX가 정상적인 작동 상태로 복귀하는 것이 중요합니다. NVIDIA 문서 및 권장 운영 절차에 따라 모든 관련 구성 요소가 업데이트된 펌웨어를 올바르게 실행하도록 보장하는 최적의 순서는 무엇일까요?

  • A. 업데이트 프로세스 후 DGX의 AC 전원을 한 번 재부팅한 다음 소프트웨어 스택을 재설정하고 각 노드에서 진단 명령을 사용하여 상태를 확인하여 모든 구성 요소 업데이트가 완료되었는지 확인합니다.
  • B. 시스템의 전원을 완전히 껐다 켜서 구성 요소의 펌웨어를 활성화하고, 권장 명령어를 사용하여 BMC를 재설정한 다음, AC 전원을 껐다 켜서 EROT 및 CPLD 펌웨어가 활성화되었는지 확인하십시오.
  • C. 모든 컴퓨팅 노드의 운영 체제를 소프트웨어 기반으로 재시작한 다음, 고급 도구를 사용하여 펌웨어 상태를 확인하고, 펌웨어가 비활성화된 것으로 나타나면 업데이트 명령을 다시 실행합니다.
  • D. 모든 노드 트레이에서 콜드 파워 사이클을 시작하여 펌웨어를 활성화하고, DGX 재부팅 절차를 수행한 다음, 관리 인터페이스를 사용하여 호스트에서 CPLD 펌웨어 활성화를 완료합니다.

 

 

 

정답은 B입니다. ✅

B. Initiate a cold power cycle → reset the BMC → perform an AC power cycle for EROT/CPLD activation

이 문제의 핵심은 펌웨어를 업로드/플래시했다고 바로 모든 부품이 새 펌웨어로 동작하는 것은 아니다는 점입니다. 부품 종류에 따라 활성화(activation) 방법이 다릅니다. NVIDIA DGX H100/H200 공식 문서가 이를 명확히 구분합니다. NVIDIA Docs

먼저 아주 쉽게 이해하면

DGX 안에는 여러 종류의 펌웨어가 있습니다.

DGX H100

├─ BMC
├─ BIOS
├─ HGX / GPU Tray
├─ PCIe Switch
├─ PCIe Retimer
├─ EROT
├─ CPLD
└─ 기타 Firmware

펌웨어 업데이트 후 각 부품마다 새 Firmware를 실제로 적용시키는 방법이 다릅니다.

NVIDIA 공식 기준

대상새 펌웨어 활성화 방법
BMC BMC cold reset
BIOS / HGX(GPU Tray) System cold power cycle
PCIe Switch / PCIe Retimer System cold power cycle
EROT / CPLD AC power cycle

그래서 이 문제에서는 B가 가장 정확합니다.


1. Cold Power Cycle은 뭐예요?

앞에서 배운:

ipmitool chassis power cycle

같은 동작입니다.

쉽게 말하면:

DGX 시스템 전원을 껐다 다시 켜는 것

입니다.

DGX ON
 ↓
Power Off
 ↓
Power On
 ↓
새 Firmware 활성화

이 과정으로 BIOS, HGX(GPU Tray), PCIe Switch, Retimer 등의 새 펌웨어가 활성화됩니다. NVIDIA Docs


2. BMC는 별도로 Reset해야 합니다

BMC Firmware는:

sudo ipmitool mc reset cold

를 사용합니다.

이 명령어의 의미는:

mc
= Management Controller

reset cold
= BMC 완전 재시작

즉:

BMC 자체를 재부팅해서 새 BMC Firmware로 시작시키는 것

입니다.

중요한 차이가 있습니다.

ipmitool mc reset cold
      ↓
BMC Reset

ipmitool chassis power cycle
      ↓
DGX System Power Cycle

서로 다른 작업입니다. NVIDIA 공식 가이드에서도 BMC Firmware 업데이트 후 mc reset cold를 수행하도록 명시합니다. NVIDIA Docs


3. AC Power Cycle은 더 강한 Reset입니다

이 부분이 이번 문제의 가장 중요한 시험 포인트입니다. ⭐

AC Power Cycle은 단순 reboot가 아닙니다.

실제로:

DGX Power OFF
      ↓
PSU 전원 차단
      ↓
모든 Power Cable 분리
      ↓
5~6분 대기
      ↓
Power 완전히 Drain
      ↓
PSU 다시 연결

하는 방식입니다.

NVIDIA는 EROT/CPLD 같은 구성요소를 활성화하기 위해 모든 PSU 전원을 끊었다가 다시 연결하는 AC power cycle을 요구합니다. NVIDIA Docs


그런데 왜 그냥 reboot하면 안 되나요?

일반적인 OS reboot:

reboot

는:

Linux 종료
 ↓
Linux 재시작

일 뿐입니다.

전원이 실제로 제거되지 않습니다.

따라서:

OS reboot
≠
Cold Power Cycle
≠
AC Power Cycle

입니다.

이 세 가지를 시험에서 반드시 구분해야 합니다.


🔥 특히 EROT / CPLD가 중요합니다

문제에:

EROT and CPLD

가 나오면 바로:

AC Power Cycle

을 떠올리세요.

EROT

Embedded Root of Trust

쉽게 말하면:

DGX Hardware/Firmware의 보안을 검증하는 Root of Trust 구성요소

입니다.

CPLD

Complex Programmable Logic Device

서버 내부에서:

  • 전원 시퀀싱
  • 보드 제어
  • 하드웨어 상태 관리

등 저수준 제어 작업을 담당합니다.

이런 부품은 단순 OS reboot로는 새 Firmware가 활성화되지 않을 수 있기 때문에 완전히 AC 전원을 제거하는 과정이 필요합니다. NVIDIA Docs


✅ B를 분석하면

B:

Initiate a cold power cycle on the system to activate firmware for components

우선:

Cold Power Cycle
        ↓
BIOS
HGX / GPU Tray
PCIe Switch
PCIe Retimer

등의 Firmware 활성화.

그 다음:

reset the BMC using the recommended command

ipmitool mc reset cold

→ BMC Firmware 활성화.

그리고:

perform an AC power cycle to ensure EROT and CPLD firmware is activated.

AC Power OFF
 ↓
PSU 완전 분리
 ↓
Power Drain
 ↓
다시 연결

→ EROT / CPLD Firmware 활성화.

따라서 가장 포괄적으로 NVIDIA의 activation 요구사항을 충족합니다.


❌ A가 왜 틀릴까?

A:

AC power cycle 한 번 하고 software stack reset

여기서 NVIDIA가 요구하는 BMC reset 절차가 명확하게 빠져 있습니다.

그리고:

reset the software stack

은 Firmware activation 절차와 다른 개념입니다.

물론 NVIDIA 문서에는 중요한 내용도 있습니다.

AC power cycle은 모든 업데이트된 구성요소의 Firmware를 활성화할 수 있다. NVIDIA Docs

하지만 문제는 NVIDIA의 권장 component별 activation sequence를 묻고 있기 때문에 B가 더 정확합니다.


❌ C

C는:

OS Software Restart

만 수행합니다.

즉:

Linux reboot

수준입니다.

하지만:

BMC
EROT
CPLD
HGX
PCIe Switch

같은 저수준 하드웨어 Firmware는 단순 OS restart로 충분하지 않습니다.


❌ D

D:

Cold power cycle → DGX reboot → Management interface에서 CPLD 활성화

문제점은:

CPLD/EROT 활성화에는 AC Power Cycle이 필요

하다는 것입니다.

Management Interface에서 버튼 한번 누르는 식으로 끝나는 문제가 아닙니다.

따라서 D도 오답입니다.


🎯 시험에서는 이것만 외우세요

매우 중요합니다.

BMC
 ↓
BMC Cold Reset
ipmitool mc reset cold
BIOS / HGX / PCIe
 ↓
System Cold Reset
ipmitool chassis power cycle
EROT / CPLD
 ↓
AC Power Cycle
PSU 완전 전원 차단

한 줄 암기법 ⭐⭐⭐

BMC → BMC Reset
BIOS/HGX/PCIe → Cold Power Cycle
EROT/CPLD → AC Power Cycle

그래서 **Question #13 정답은 B ✅**입니다.

특히 NCP-AII에서는 앞으로 reboot, BMC cold reset, system cold reset, AC power cycle을 일부러 섞어서 출제할 가능성이 높으므로 이 네 가지 차이를 확실히 구분해 두시는 게 좋습니다.

 

=====================

 

  • EROT = Embedded Root of Trust
  • CPLD = Complex Programmable Logic Device

조금 쉽게 설명하면:

EROT

Embedded Root of Trust는 서버가 부팅되고 펌웨어가 동작할 때, “이 펌웨어가 믿을 수 있는가?”를 확인하는 보안의 기준점 역할을 합니다.

쉽게 말해:

EROT = 서버 내부의 보안 신뢰 기준점

이라고 보면 됩니다.

예를 들면 DGX에서 펌웨어가 변조되지 않았는지, 신뢰 가능한 코드인지 검증하는 데 사용됩니다.

CPLD

Complex Programmable Logic Device는 서버 보드 안에서 전원 순서, 리셋, 신호 제어 같은 저수준 하드웨어 제어를 담당하는 칩입니다.

쉽게 말해:

CPLD = 서버 하드웨어를 뒤에서 제어하는 작은 제어 칩

이라고 이해하면 됩니다.

예를 들어:

전원 ON 순서 제어
리셋 신호 제어
보드 상태 관리
하드웨어 간 신호 제어

같은 일을 합니다.

시험용 한 줄 암기

EROT = 보안 신뢰의 뿌리

CPLD = 하드웨어 제어 로직 칩

그리고 NCP-AII에서는 둘 다 AC Power Cycle이 필요한 펌웨어 구성요소로 연결해서 기억하면 좋습니다.

 

 

반응형

댓글