목록 보기
토스증권이 GPU-aware를 넘어 GPU-native 클러스터를 구축한 방법
아키텍처

토스증권이 GPU-aware를 넘어 GPU-native 클러스터를 구축한 방법

토스
토스
2026년 9월 15일

두줄요약

토스증권은 쿠버네티스에서 GPU를 단순히 인식하는 수준을 넘어 운영 가능한 GPU-native 클러스터로 발전시키는 과정을 공유했습니다. GPU Ready 판정, 시범운행 검증, MIG 기반 배치 최적화로 서비스 투입과 자원 효율을 높였습니다.

문제 상황

  • 쿠버네티스에서 GPU를 자원으로 인식하고 할당하는 GPU-aware 상태만으로는 운영 한계가 존재
  • 노드 Ready와 GPU 정상 상태가 불일치하고, VRAM 제어·장애 판별·서비스 투입 기준·자원 배치가 별도로 필요
  • GPU 한 장 단위 제공과 분산 배치 방식은 멀티테넌트 서빙 효율과 유연성을 떨어뜨림

원인 분석

  • GPU 메모리와 내부 상태가 쿠버네티스의 cgroup 기반 자원 제어 경로 밖에 위치
  • nvidia-smi 종료 코드만으로는 개별 GPU 오류나 Xid 같은 장애 신호를 충분히 판별하기 어려움
  • 기본 Device Plugin의 분산 배치 정책은 MIG 조각을 여러 물리 GPU에 나눠 남김

해결 방법

  • 드라이버, Container Toolkit, Device Plugin, CUDA를 모두 확인하는 GPU Ready 기준을 별도로 정의
  • DCGM Exporter와 Xid 알럿으로 GPU 내부 상태와 장애 신호를 관측 체계에 연결
  • 시범운행(preflight)으로 신규 GPU 노드의 표준 스펙, 스택, CUDA·서빙 동작을 검증
  • MIG Manager와 Packed Allocation을 도입해 서비스에 맞는 단위 제공과 배치 효율을 개선

토스 계열사 채용155건

채용 사이트에서 전체 보기

다음 읽기

#MIG 주제를 이어서 읽기

GPU를 밀도 있게 쓰는 방법 - 토스증권의 GPU 가상화(MIG) 도입기

토스증권이 H100 GPU의 자원 낭비를 줄이기 위해 MIG 기반 GPU 가상화를 도입한 과정을 정리했습니다. Kubernetes 연동과 모니터링 설정까지 포함해 운영 관점의 적용 방법을 설명했습니다.

토스
토스
데브옵스
전체 보기

댓글 0개

댓글을 작성하려면 로그인이 필요합니다.

댓글을 불러오는 중...