InfiniBand vysoce výkonná víceúčelová síťová architektura

InfiniBand je vysoce výkonná multifunkční síťová architektura založená na designu přepínače, který se často nazývá "přepínaná tkanina". InfiniBand (zkráceně "IB") byl navržen pro použití v sítích I / O, jako jsou sítě SAN nebo v klastrových sítích. Stala se vedoucím standardem v oblasti vysoce výkonných počítačů. Více než 200 nejrychlejších 500 superpočítačů na světě využívá InfiniBand, což je více než použití Gigabitového Ethernetu .

Historie InfiniBand

Práce na InfiniBand začaly v 90. letech pod různými názvy dvěma oddělenými průmyslovými skupinami, které navrhly technické normy pro propojení systémů. Po sloučení obou skupin v roce 1999 se "InfiniBand" nakonec stalo názvem nové architektury. Verze 1.0 standardu InfiniBand Architecture byla vydána v roce 2000.

Jak InfiniBand funguje

Specifikace pro InfiniBand Architecture span vrstvy 1 až 4 modelu OSI . Zahrnuje hardwarové požadavky na vrstvy fyzických dat a datových vazeb a také propojené a bezpojové přenosové protokoly analogické s protokoly TCP a UDP . InfiniBand používá IPv6 pro adresování na síťové vrstvě.

InfinBand implementuje službu zasílání zpráv pro aplikace nazvané Channel I / O, které obcházejí síťové operační systémy, aby dosáhly vysokého výkonu ve specializovaných prostředích. Umožňuje dvěm aplikacím s podporou Infinibandu vytvořit přímý komunikační kanál, který má fronty odesílání a příjmu nazývané Queue Pairs. Fronty mapují paměťové prostory přístupné pro každou aplikaci pro sdílení dat (nazývané Remote Direct Access Access nebo RDMA).

Síť InfiniBand se skládá ze čtyř primárních komponent:

Stejně jako ostatní síťové brány rozhraní brány InfiniBand propojuje síť IB s externími lokálními sítěmi.

Adaptéry hostitelského kanálu připojují zařízení InfiniBand k tkanině IB, stejně jako tradiční typy síťových adaptérů .

Software Subnet Manager spravuje tok provozu v síti InfiniBand. Každé zařízení IB provozuje agenta správce podsítě, aby komunikoval s centrálním manažerem.

Přepínače InfiniBand jsou nezbytným prvkem sítě, umožňující sdružování zařízení v různých kombinacích. Na rozdíl od sítí Ethernet a Wi-Fi, sítě IB obvykle nepoužívají směrovače .

Jak rychle je InfiniBand?

InfiniBand podporuje muligigabitové síťové rychlosti až do 56 Gbps a vyšší v závislosti na konfiguraci. Cestovní mapa technologií zahrnuje podporu pro 100 Gbps a vyšší rychlost v budoucích verzích.

Omezení InfiniBand

Aplikace InfiniBand byly do značné míry omezeny na clusterové superpočítače a další specializované síťové systémy. Marketingové tvrzení stranou, InfiniBand nebyla navržena pro všeobecné použití aplikačních datových sítí způsobem, který by mohl nahradit Ethernet nebo Fibre Channel v internetových datových centrech. Nepoužívá tradiční statické síťové protokoly jako TCP / IP kvůli omezení výkonu těchto protokolů, ale nepodporuje běžné aplikace.

Dosud se zčásti nestala technologií hlavního proudu, protože standardní síťové knihovny jako WinSock nelze pracovat s InfiniBand bez obětování výkonnostních výhod architektury.