본문으로 건너뛰기

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 명령줄 도구를 다룹니다.
  • 문제 해결 — 자주 마주치는 문제와 복구 방법을 정리했습니다.