Przegląd InfiniBand
InfiniBand (IB) to wysokowydajne połączenie międzysystemowe stosowane w klastrach HPC i centrach danych AI, gdzie opóźnienie i przepustowość między węzłami mają krytyczne znaczenie. Jest standaryzowany przez InfiniBand Trade Association (IBTA).
Co go wyróżnia
- Bardzo niskie opóźnienie i wysoka przepustowość między serwerami.
- RDMA (Remote Direct Memory Access) — jeden węzeł odczytuje albo zapisuje pamięć drugiego przy minimalnym udziale CPU.
- Bezstratne sterowanie przepływem na bazie kredytów, podobnie jak w Fibre Channel.
Łącza i szerokości
Łącze IB jest zbudowane z linii; typowe szerokości to ×1, ×4 i ×12, przy czym ×4 to zwykły port. Port ×4 naturalnie odpowiada modułowi z rodziny QSFP, dzięki czemu InfiniBand i szybki Ethernet często współdzielą te same obudowy transceiverów.
Szybkości
Każda generacja IB podnosi przepływność sygnalizacji na linię (SDR, DDR, QDR, FDR, EDR, HDR, NDR…). Wartości na linię oraz zagregowane dla portu ×4 są zestawione w Szybkości InfiniBand.
Optyczne moduły InfiniBand przenoszą dane identyfikacyjne i diagnostykę w tej samej zarządzanej pamięci, którą CodingBox odczytuje w przypadku innych transceiverów.
Dalsza lektura
- Protokół i transport IB — warstwy, LID/GID/PKey, pary kolejek i RDMA, sterowanie przepływem na bazie kredytów, menedżer podsieci, narzędzia diagnostyczne.
- Okablowanie IB według generacji — złącza od QDR do XDR, klasy zasięgu dla DAC/ACC/AOC/transceiverów, kable dwuportowe i dzielone NDR, OSFP żebrowany kontra płaski.