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

Question #18 A network engineer is tasked with configuring the management, stor

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

 
 

Question #18 (Topic: Exam A)Topic 1

A network engineer is tasked with configuring the management, storage, and compute networks for a new DGX BasePOD deployment.
Which statement best describes the network segmentation required for optimal operation?

  • A. A single VLAN for all types of network traffic.
  • B. Two networks: one for management and one for compute.
  • C. Four networks: compute, storage, out-of-band, and management.

 

 

네트워크 엔지니어는 새로운 DGX BasePOD 구축을 위한 관리, 스토리지 및 컴퓨팅 네트워크를 구성하는 임무를 맡았습니다.
최적의 작동을 위해 필요한 네트워크 세분화에 대한 설명은 무엇일까요?

  • A. 모든 유형의 네트워크 트래픽을 위한 단일 VLAN.
  • B. 두 개의 네트워크: 하나는 관리용이고 다른 하나는 연산용입니다.
  • C. 네 가지 네트워크: 컴퓨팅, 스토리지, 대역 외, 관리.

 
 
 
정답은 C. Four networks: compute, storage, out-of-band, and management 입니다. ✅
NVIDIA DGX BasePOD는 GPU 연산, 스토리지, 일반 관리, BMC 같은 트래픽의 성격과 성능 요구가 서로 다르기 때문에 역할별 네트워크를 분리하는 구조를 사용합니다. 최신 DGX H100/H200 BasePOD 문서에서도 Compute Fabric, Storage/In-band Management Fabric, Storage Fabric, Out-of-Band(BMC) Management를 구분해 설계합니다. NVIDIA Docs

1. 초보자 기준으로 보면

DGX H200 서버 한 대에 네트워크 선 하나만 연결해서 모든 것을 처리하는 구조가 아닙니다.
개념적으로는:

                  DGX H200
                     │
       ┌─────────────┼─────────────┐
       │             │             │
   Compute        Storage      Management
    Network        Network       Network
       │                             │
       │                          + OOB
       │                            BMC

시험에서는 다음 4가지 역할로 기억하면 됩니다.

네트워크역할
Compute GPU ↔ GPU 고속 통신
Storage Dataset / Checkpoint / 파일 I/O
Management SSH, OS 관리, 프로비저닝 등
Out-of-Band BMC/IPMI를 통한 하드웨어 관리

2. Compute Network ⭐

가장 중요한 AI 학습망입니다.
여러 DGX 서버의 GPU가 서로 통신할 때 사용합니다.

DGX01 GPU
     │
     │ NCCL
     ▼
Compute Fabric
     │
     ▼
DGX02 GPU

여기에 앞에서 공부한:

  • InfiniBand
  • 또는 Spectrum-X Ethernet
  • NCCL
  • RDMA / RoCE

가 연결됩니다.
예를 들어 InfiniBand를 사용하면:

DGX H200
   │
   HCA
   │
Quantum Switch
   │
   HCA
   │
DGX H200

입니다.

Compute Network = GPU 학습 데이터를 빠르게 주고받는 망


3. Storage Network

AI에서는 Dataset이나 Checkpoint 파일도 엄청나게 큽니다.
예를 들어:

DGX H200
   │
Storage Network
   │
Lustre / NFS / DDN

여기로:

Dataset 읽기
Checkpoint 저장
Model 파일 읽기
결과 파일 저장

등이 이동합니다.
만약 GPU 통신과 Storage Traffic을 같은 망에서 경쟁시키면:

NCCL Traffic ─┐
              ├─ 같은 Network → 혼잡
Storage I/O ──┘

GPU가 데이터를 기다릴 수 있습니다.
따라서 Storage Traffic을 분리하는 것이 중요합니다.


4. Management Network

관리자가 서버를 관리할 때 사용하는 네트워크입니다.
예를 들면:

SSH
OS Update
Monitoring
Provisioning
Slurm 관리
BCM 관리

등입니다.
구조로 보면:

관리자 PC
   ↓
Management Network
   ↓
DGX OS

입니다.
NVIDIA BasePOD 문서에서는 스토리지와 in-band management가 동일 Ethernet fabric을 공유하는 설계도 사용합니다. 따라서 실제 물리망/VLAN 설계에서는 이 둘이 하나의 Ethernet fabric에 있을 수도 있습니다. NVIDIA Docs


5. Out-of-Band Network가 특히 중요합니다

이건 BMC 전용 관리망이라고 이해하면 가장 쉽습니다.

관리자
  ↓
OOB Network
  ↓
BMC
  ↓
DGX Hardware

여기서:

  • 전원 ON/OFF
  • PSU 상태
  • Temperature
  • Firmware
  • Remote Console
  • IPMI / Redfish

등을 관리합니다.
DGX OS가 죽어도 BMC는 별도로 살아있을 수 있습니다.
예:

DGX OS ❌ 부팅 불가

그런데

BMC ✅ 접근 가능

그래서 원격에서:

전원 Reset
Console 확인
Hardware 상태 확인

등을 할 수 있습니다.
NVIDIA DGX 문서도 BMC Web/Remote Console/IPMI를 Out-of-Band Management 영역으로 별도로 분류합니다. NVIDIA Docs


🔥 In-Band와 Out-of-Band 차이

시험에서 자주 헷갈립니다.

In-Band Management

정상적인 OS 네트워크를 통해 관리합니다.

관리자
 ↓
Management Ethernet
 ↓
Linux / DGX OS
 ↓
SSH

OS가 죽으면 접근하기 어려울 수 있습니다.

Out-of-Band Management

OS와 별개입니다.

관리자
 ↓
OOB Network
 ↓
BMC
 ↓
Hardware

그래서 서버가 다운돼도 관리할 수 있습니다.

In-band = OS를 통해 관리

Out-of-band = BMC를 통해 하드웨어 직접 관리


❌ A. VLAN 하나로 전부 처리

Compute
Storage
Management
BMC
   ↓
Single VLAN

AI 클러스터에서는 좋지 않은 설계입니다.
GPU 통신과 Storage I/O, 관리 트래픽이 모두 경쟁하게 되고 보안/장애 격리도 어려워집니다.


❌ B. Management + Compute 두 개만 사용

Storage와 OOB가 빠져 있습니다.
특히 BMC는 보안과 장애 대응 때문에 일반 Management와 분리된 OOB 관리망을 두는 것이 중요합니다.


✅ C. 네 가지 역할 분리

DGX BasePOD

① Compute
   → GPU ↔ GPU

② Storage
   → Dataset / Checkpoint

③ Management
   → SSH / OS / BCM

④ Out-of-Band
   → BMC / IPMI / Redfish

따라서 C가 정답입니다.

🎯 시험 암기법

그냥 C-S-M-O로 기억해도 됩니다.

C = Compute
S = Storage
M = Management
O = Out-of-Band

또는:

GPU / DATA / OS / BMC

로 외우면 더 쉽습니다.

Compute     → GPU
Storage     → DATA
Management  → OS
Out-of-band → BMC

한 줄 암기

DGX BasePOD 네트워크 = Compute + Storage + Management + OOB(BMC)

Question #18 정답: C ✅
참고로 실제 NVIDIA BasePOD 구축에서는 “논리적 역할 4개”와 “물리적으로 반드시 스위치 4세트”는 같은 뜻이 아닙니다. 예를 들어 Storage와 In-band Management가 동일 Ethernet fabric을 공유하면서 VLAN 등으로 분리될 수도 있습니다. 시험에서는 우선 트래픽 역할 분리 개념을 잡는 것이 중요합니다.
 
 
================
 
쉽게 말하면 NVIDIA DGX BasePOD는 여러 대의 DGX 서버를 네트워크·스토리지·관리 소프트웨어까지 묶어서, 하나의 표준화된 AI 클러스터로 만든 구성입니다.
NVIDIA는 BasePOD를 기업용 AI 인프라를 빠르게 구축하기 위한 검증된(prescriptive) 아키텍처로 설명합니다. DGX H100/H200 같은 서버만 덜렁 여러 대 놓는 것이 아니라, 네트워크·스토리지·관리 노드·클러스터 관리 소프트웨어까지 함께 설계된 구조입니다. NVIDIA Docs

아주 쉽게 보면

DGX 한 대는:

DGX H200
 ├─ H200 GPU × 8
 ├─ CPU
 ├─ NVSwitch
 └─ NIC

입니다.
그런데 실제 기업 AI 환경에서는 DGX 한 대만으로 끝나지 않습니다.

DGX01
DGX02
DGX03
DGX04
...

이 서버들을 연결하고 관리해야 합니다.
그래서 NVIDIA가:

DGX 서버
+
고속 네트워크
+
스토리지
+
관리 서버
+
BCM
+
Kubernetes / Slurm

를 어떻게 구성할지 표준 설계로 만들어 놓은 것이 DGX BasePOD입니다.


BasePOD 구조

대표적으로 H100/H200 BasePOD는 이런 구조입니다.

               DGX BasePOD

        ┌─────────────────────┐
        │   Control / BCM     │
        │   Management Nodes  │
        └──────────┬──────────┘
                   │
        ┌──────────┴──────────┐

DGX H200      DGX H200      DGX H200
  GPU×8         GPU×8         GPU×8
    │             │             │
    └─────────────┼─────────────┘
                  │
           Compute Fabric
       InfiniBand / Ethernet
                  │
              Storage

실제 NVIDIA H100/H200 BasePOD 예시에는 DGX compute nodes, control-plane servers, compute fabric, management fabric, storage fabric, out-of-band management fabric가 포함됩니다. NVIDIA Docs


그래서 앞 문제의 네트워크 4개가 나온 겁니다

BasePOD는 단순히 DGX 서버만 모아 놓은 게 아닙니다.

DGX BasePOD

① Compute Network
   → GPU ↔ GPU

② Storage Network
   → Dataset / Checkpoint

③ Management Network
   → OS / BCM / SSH

④ Out-of-Band Network
   → BMC / IPMI

이런 식으로 역할을 분리합니다.
즉 Question #18에서:

Four networks: compute, storage, out-of-band, and management

가 나온 이유가 바로 BasePOD가 데이터센터 전체 AI 인프라 설계이기 때문입니다.


BCM도 BasePOD의 핵심입니다

앞에서 공부한 **BCM(Base Command Manager)**도 여기 들어갑니다.
BCM은 BasePOD에서:

  • DGX OS 설치
  • 노드 프로비저닝
  • Kubernetes 배포
  • 클러스터 상태 모니터링
  • 노드 관리

등을 담당합니다. NVIDIA H100/H200 BasePOD 문서에서도 BCM을 핵심 소프트웨어 구성요소로 설명합니다. NVIDIA Docs
그래서 앞 문제의:

Category: dgx-h200

도 결국 BasePOD 안에서 여러 DGX 노드를 효율적으로 관리하기 위한 기능입니다.


BasePOD와 DGX Cluster는 뭐가 달라?

이 차이를 알아두면 좋습니다.

DGX Cluster

그냥 넓은 의미입니다.

DGX 서버 여러 대를 묶은 클러스터

DGX + DGX + DGX + DGX

DGX BasePOD

좀 더 구체적입니다.

NVIDIA가 검증한 표준 구조대로 만든 DGX AI 클러스터

DGX Servers
+
Network
+
Storage
+
Management
+
BCM
+
Validated Architecture

즉:

모든 BasePOD는 DGX Cluster지만, 모든 DGX Cluster가 BasePOD인 것은 아닙니다.


SuperPOD하고는 뭐가 달라?

이것도 NCP-AII에서 알아두면 좋습니다.
아주 단순화하면:

DGX 1대
   ↓
DGX Cluster
   ↓
DGX BasePOD
   ↓
DGX SuperPOD

라고 규모와 표준화 수준을 생각하면 쉽습니다.
BasePOD는 NVIDIA 공식 최신 Reference Architecture에서 2노드부터 수십 노드 규모까지 확장 가능한 기업 AI 인프라로 설명됩니다. NVIDIA Docs
SuperPOD는 그보다 훨씬 큰 대규모 AI 인프라 설계에 사용됩니다.

시험용 한 줄 암기

DGX = AI 서버 1대

DGX Cluster = DGX 여러 대

DGX BasePOD = DGX + Network + Storage + BCM을 NVIDIA 표준 설계로 묶은 기업용 AI 클러스터

그리고 Question #18과 연결해서:

DGX BasePOD
   ↓
Compute
Storage
Management
OOB(BMC)

이렇게 기억하면 됩니다.
 
 

반응형

댓글