본문으로 건너뛰기

Mango AI Center

**Mango AI Center (MAC)**는 GPU, DPU, RDMA NIC, 고속 이더넷 패브릭으로 구성된 AI 서버 플릿을 한 곳에서 관리하기 위한 플랫폼입니다. 하드웨어 상태 점검, 네트워크 토폴로지 시각화, 스위치 설정, 노드별 SDK 소프트웨어 관리, AI 추론 클러스터 모니터링까지 — 매번 서버에 SSH로 들어가지 않아도 하나의 대시보드에서 모두 처리할 수 있습니다.

MAC 클러스터 개요MAC 클러스터 개요

MAC은 가벼운 마스터 / 에이전트 구조로 동작합니다. 마스터 노드 한 대가 웹 대시보드, REST API, Prometheus 시계열 데이터베이스를 호스팅하고, 관리 대상 서버마다 설치되는 작은 에이전트가 GPU / DPU / NIC 메트릭, 시스템 로그, SDK 상태를 수집합니다. 에이전트는 기동 시 마스터에 자동으로 등록되므로, 새 서버를 플릿에 추가하는 작업은 사실상 명령어 한 줄로 끝납니다.

주요 특징

AI 인프라를 한 화면에서

  • 클러스터 전체 개요 — 노드별 상태, GPU/DPU/NIC 인벤토리, 알림, 전력 소비
  • NVIDIA·AMD GPU, MangoBoost DPU, RDMA NIC의 실시간 메트릭
  • 모든 에이전트의 로그를 한 곳에서 검색 (journal, dmesg, syslog)

다양한 벤더 하드웨어 지원

  • GPU — NVIDIA (A100, H100, RTX PRO 6000), AMD (MI300X, MI325X, Radeon AI PRO R9700)
  • DPU / RNIC — MangoBoost GPUBoost, NVIDIA BlueField-3, Broadcom Thor2
  • 스위치 — SONiC, Dell OS10
  • BMC — 아웃오브밴드 전원 제어와 콘솔 접속을 위한 IPMI / Redfish

네트워크 토폴로지와 스위치 관리

  • LLDP 기반 자동 탐색으로 그려지는 멀티 티어 Clos 토폴로지 캔버스
  • 포트별 트래픽 카운터, 큐 드롭, PFC 이벤트, 버퍼 워터마크
  • 클릭 한 번으로 인터페이스 up/down, IP 할당, MTU 변경, 브레이크아웃 모드 변경
  • BGP 네이버 및 라우트 설정, ECMP max-paths 관리
  • 브라우저에서 바로 접속하는 SSH 터미널
  • 후면 포트 레이아웃 — 포트를 클릭하면 해당 포트 상세 페이지로 바로 이동
  • 에이전트의 dmidecode + lspci 데이터로 구성한 PCIe 슬롯 인벤토리 (BMC 없이 동작)

SDK·펌웨어 라이프사이클

  • 에이전트별 MangoBoost SDK 패키지 설치 현황 조회
  • UI에서 설치 / 업그레이드 / 제거 작업을 실행하고 진행 상태 확인
  • 여러 서버의 DPU 펌웨어를 한꺼번에 업데이트

LLM 추론 가시성 (LLMBoost)

  • 실행 중인 LLMBoost 쿠버네티스 클러스터를 자동 탐색
  • 서빙 중인 모델, 파드 배치, 요청 처리량, 지연 시간을 확인
  • 스케일·일시 정지·재개, 배포 키 추가/제거 등 라이프사이클 제어
  • 모델별 메트릭 (요청 수, 지연 시간, 토큰, KV 캐시) 분석
  • LLMBoost 관리 UI로 바로 이동하는 링크 제공

아키텍처

  • 마스터 노드는 웹 대시보드, REST API, Prometheus, 그리고 모든 에이전트의 GPU 익스포터를 단일 Prometheus 타겟으로 묶어주는 metrics-bridge를 실행합니다.
  • 에이전트 노드는 익스포터 묶음 (dcgm / rocm / nic / sw / sys), SDK 패키지 관리를 담당하는 mango-sdk-agent, BMC와 통신하는 bmc-agent를 실행합니다. 로그는 Loki를 통해 마스터로 전송되고, 메트릭은 Prometheus가 스크랩할 수 있도록 엔드포인트로 노출됩니다.

대시보드 한눈에 보기

웹 UI는 사이드바를 기준으로 5개 영역으로 나뉩니다.

영역범위페이지
Cluster클러스터 전체Overview · Nodes · Network · Alert Rules · Users
Services클러스터 전체LLMBoost
Hardware노드별Server · GPU · NIC · Storage
Monitoring노드별Performance · Power & Thermal
Maintenance노드별BMC · Software · Containers · Logs · Audit Log

Services와 Hardware 사이의 노드 선택기로 대시보드를 특정 서버에 고정해두면, Hardware·Monitoring·Maintenance 페이지가 모두 선택된 노드를 기준으로 표시됩니다.

지원 하드웨어

GPU

벤더모델
NVIDIAH100, B100, B200, RTX PRO 6000 Blackwell
AMDMI250, MI300X, MI325X, Radeon AI Pro R9700

DPU / RNIC

벤더제품비고
MangoBoostGPUBoost RNIC (200/400 GbE)RDMA, RoCEv2, FPGA 기반
NVIDIA MellanoxConnectX, BlueField-3DCGM 호환 RDMA NIC
BroadcomThor2 (BCM57608)IB 하드웨어 카운터 기반 RDMA

네트워크 스위치

  • SONiC
  • Dell OS10

BMC

  • IPMI 2.0 / Redfish

다음으로 볼 만한 문서

  • 시작하기 — 패키지 설치, 마스터·에이전트 배포, 기본 비밀번호 설정, 클러스터 점검까지 차례대로 안내합니다.
  • 사용 가이드 — 실제 클러스터의 스크린샷과 함께 대시보드의 모든 페이지를 살펴봅니다.
  • CLI 레퍼런스 — MAC 서비스를 시작·중지·설정할 때 쓰는 mac 명령줄 도구를 다룹니다.
  • 문제 해결 — 자주 마주치는 문제와 복구 방법을 정리했습니다.