IBM Storage Scale System 6000 분석 — 30년 HPC DNA가 AI를 만나다
IBM의 Storage Scale System 6000은 HPC(고성능 컴퓨팅) 환경에서 30년 이상 검증된 GPFS(General Parallel File System) 기술을 AI 데이터센터에 최적화한 엔터프라이즈 스토리지 어플라이언스입니다.
단순히 빠른 스토리지가 아니라, 수천 개의 클라이언트 노드가 동시에 하나의 파일시스템에 접근하는 환경을 위해 설계된 아키텍처라는 점이 핵심입니다. 이 글에서는 IBM SSS 6000의 기술적 배경과 최신 사양, 그리고 AI 환경에서의 강점과 고려사항을 정리합니다.
IBM GPFS — 30년이 만든 아키텍처
IBM이 GPFS를 처음 개발한 것은 1992년입니다. 초기 목표는 명확했습니다 — 수백 개의 노드가 충돌 없이 하나의 파일시스템을 동시에 읽고 쓰는 것. 이후 IBM SP 슈퍼컴퓨터, Blue Gene 계열을 거치며 GPFS는 세계 최대 HPC 시스템들의 사실상 표준 파일시스템이 되었습니다.
참고로 과거 모델명인 ESS(Elastic Storage System)는 현재 Storage Scale System(SSS)으로 명칭이 변경되었습니다. ESS 3500은 여전히 용량 중심 모델로 제공되며, 고성능 AI 워크로드 중심은 SSS 6000이 담당합니다.
Storage Scale System 6000 — 최신 사양
2025년 11월 슈퍼컴퓨팅 컨퍼런스(SC25)에서 IBM은 소프트웨어 7.0.0과 함께 SSS 6000의 대폭적인 업그레이드를 발표했습니다. 초기 출시 대비 용량 3배, 처리량과 IOPS도 향상되었습니다.
| 항목 | 사양 (최신 기준, 2025년 11월) |
|---|---|
| 폼팩터 | 4U 듀얼 컨트롤러 (Active-Active) |
| 읽기 처리량 | 최대 330 GB/s (빌딩 블록 단위, 초기 출시 기준) |
| NVMe-oF DAT 처리량 | 최대 340 Gb/s (소프트웨어 7.0.0 기준) |
| 최대 IOPS | 최대 2,800만 IOPS (NVMe-oF DAT, 최신 기준) |
| 컨트롤러 CPU | AMD EPYC Genoa 48코어 × 2소켓 × 2캐니스터 |
| 메모리 | 최대 3TB DDR5 ECC |
| 랙당 최대 용량 | 47PB (QLC 122TB 드라이브, 7.0.0 기준) — 초기 대비 3배 |
| 플래시 구성 | TLC NVMe + QLC NVMe 혼합 (30TB / 60TB / 122TB) |
| 확장 엔클로저 | All-Flash Expansion Enclosure (2U, 최대 3PB/대, 400Gb/s) |
| 네트워크 | InfiniBand (NDR/HDR) + RoCE, ConnectX-7 최대 4포트 |
| DPU 연동 | NVIDIA BlueField-3 DPU 지원 (7.0.0 신규) |
| GPUDirect Storage | 지원 (Linux x86-64, RDMA 기반) |
| 파일시스템 | IBM GPFS (Storage Scale) — POSIX 완전 호환 |
| 가용성 | 99.999% (5 nines) |
| 주요 검증 플랫폼 | NVIDIA DGX H100/H200/B200, SuperPOD 레퍼런스 아키텍처 |
AI 환경에서 IBM SSS 6000의 핵심 강점
단일 네임스페이스 수평 확장
SSS 6000의 가장 강력한 특징은 빌딩 블록 단위의 선형 확장입니다. 블록을 추가할수록 처리량이 선형에 가깝게 증가하면서도, GPU 클라이언트 입장에서는 항상 하나의 파일시스템으로 보입니다. 10개 노드든 10,000개 노드든 동일한 경로로 접근합니다.
TLC + QLC 혼합 구성으로 비용 최적화
7.0.0 업데이트에서 추가된 QLC(쿼드레벨셀) NVMe 지원으로 비용 대비 용량 효율이 크게 개선되었습니다. TLC는 쓰기 집약적 메타데이터와 핫 데이터에, QLC는 읽기 중심의 웜 데이터에 배치하는 정책 기반 계층화가 가능합니다.
GPUDirect Storage로 CPU 오버헤드 제거
전통적인 I/O 경로에서 CPU가 담당하던 중간 버퍼링 역할을 완전히 제거합니다. 추론 환경에서 대형 모델을 로딩할 때, 또는 체크포인트를 복원할 때 CPU 병목 없이 직접 GPU HBM으로 데이터를 전송합니다.
AFM — 멀티클러스터 데이터 관리
AFM(Active File Management)은 여러 지리적 위치의 SSS 클러스터 간 데이터 동기화, S3 오브젝트 스토리지 계층화, 클라우드 연동을 단일 파일시스템 뷰 안에서 처리합니다. 복수의 AI 클러스터를 운영하는 대형 조직에서 데이터 사일로를 방지하는 핵심 기능입니다.
고려해야 할 사항
운영 복잡도: GPFS는 강력하지만 전문 운영 지식이 필요합니다. 초기 설치, 파일시스템 튜닝, 클라이언트 구성 등에서 IBM 공인 파트너 또는 내부 전문 인력이 뒷받침되어야 안정적인 운영이 가능합니다.
또한 SSS 6000은 대규모 클러스터를 위한 솔루션입니다. GPU 수십 대 수준의 소규모 AI 환경에서는 투자 대비 효용이 낮을 수 있습니다. 규모별 적합한 스토리지 선택에 대해서는 AI 스토리지 개요 편을 참고하세요.
주요 레퍼런스
IBM SSS 6000은 ORNL Summit, LLNL Sierra 등 세계 최상위 HPC 시스템에 채택된 이력을 가지고 있으며, 기상청 슈퍼컴퓨터와 같은 국가 미션 크리티컬 환경에서도 GPFS 기반 스토리지가 활용된 바 있습니다. NVIDIA DGX SuperPOD 레퍼런스 아키텍처에서도 공식 검증된 플랫폼입니다.
📚 AI 스토리지 시리즈
- ① AI 스토리지란 무엇인가? — AIDC가 스토리지에 요구하는 것
- ② IBM Storage Scale System 6000 분석 — HPC DNA의 AI 진화 (현재 글)
- ③ NetApp EF80 / AFF 분석 — 엔터프라이즈 스토리지의 AI 도전