InfiniBand 개요
InfiniBand(IB)는 노드 간 지연시간과 처리량이 중요한 HPC 클러스터와 AI 데이터센터에서 쓰이는 고성능 인터커넥트입니다. InfiniBand Trade Association(IBTA)가 표준화합니다.
특징
- 서버 간의 매우 낮은 지연시간과 높은 대역폭.
- RDMA(Remote Direct Memory Access) — 한 노드가 CPU 개입을 거의 없이 다른 노드의 메모리를 읽거나 씁니다.
- Fibre Channel과 마찬가지로 크레딧 기반의 무손실 흐름 제어.
링크와 폭
IB 링크는 레인으로 구성됩니다; 흔한 폭은 ×1, ×4, ×12이며 ×4가 일반적인 포트입니다. ×4 포트는 QSFP 계열 모듈에 자연스럽게 대응되므로, InfiniBand와 고속 이더넷은 흔히 같은 트랜시버 하우징을 공유합니다.
레이트
IB 세대가 올라갈 때마다 레인당 시그널링 레이트가 높아집니다(SDR, DDR, QDR, FDR, EDR, HDR, NDR …). 레인당 수치와 ×4 합산 수치는 InfiniBand 속도에 정리되어 있습니다.
광 InfiniBand 모듈은 CodingBox가 다른 트랜시버에서 읽는 것과 동일한 관리형 메모리에 식별 정보와 진단 정보를 담습니다.
더 읽어보기
- IB 프로토콜과 전송 — 계층, LID/GID/PKey, 큐 페어와 RDMA, 크레딧 흐름 제어, 서브넷 매니저, 진단 도구.
- 세대별 IB 배선 — QDR부터 XDR까지의 커넥터, DAC/ACC/AOC/트랜시버의 전송 거리 등급, NDR 트윈포트와 분할 케이블, 핀형 대 플랫형 OSFP.