Skip to main content

InfiniBand augstas veiktspējas tīkla arhitektūra

Anonim

InfiniBand ir augstas veiktspējas, daudzfunkcionāla tīkla arhitektūra, kuras pamatā ir komutācijas dizains, ko bieži sauc par "pārslēgtu audumu". InfiniBand (īss "IB") ir paredzēts lietošanai I / O tīklos, piemēram, uzglabāšanas zonu tīklos (SAN) vai klasteru tīklos. Tas ir kļuvis par vadošo standartu augstas veiktspējas skaitļošanas jomā. Vairāk nekā 200 pasaules ātrākais 500 superdatoru izmanto InfiniBand vairāk nekā izmanto Gigabit Ethernet.

InfiniBand vēsture

Darbs pie InfiniBand 90. gadu sākumā dažādos nosaukumos sākās ar divām atsevišķām nozares grupām, kas izstrādāja tehniskos standartus sistēmu savstarpējiem savienojumiem. Pēc tam, kad abas grupas apvienojās 1999. gadā, "InfiniBand" beidzot kļuva par jaunās arhitektūras nosaukumu. InfiniBand arhitektūras standarta versija 1.0 tika publicēta 2000. gadā.

Kā InfiniBand darbojas

Specifikācijas par InfiniBand arhitektūras intervālu no 1. līdz 4. OSI modeli. Tas aptver fiziskās un datu saites slāņa aparatūras prasības, kā arī ar savienojumu un bez savienojuma transporta protokolus, kas ir analogi TCP un UDP. InfiniBand izmanto IPv6, lai risinātu problēmas tīkla slānī.

InfinBand ievieš ziņojumapmaiņas pakalpojumu izmantotajiem lietojumiem Kanāla ieeja / izeja kas apiet tīkla operētājsistēmas, lai sasniegtu augstu veiktspēju specializētajā vidē. Tas nodrošina iespēju diviem ar Infiniband iespējotajiem lietojumprogrammiem izveidot tiešu saziņas kanālu, kas sūta un saņem rindas, ko sauc par rindu pāra. Rindu karte atmiņas vietām, kas pieejamas katram datu koplietošanas pieteikumam (tā dēvēta par Remote Direct Memory Access vai RDMA).

InfiniBand tīkls sastāv no četrām galvenajām sastāvdaļām:

  • Vārteja
  • Resursdatora kanālu adapteri
  • Apakštīkla pārvaldnieki
  • Slēdži

Tāpat kā citi tīkla vārti, InfiniBand Gateway saskarnē IB tīklu ar vietējiem ārējiem tīkliem.

Resursdatora kanālu adapteri pievienojiet InfiniBand ierīces IB audumam, piemēram, tradicionālākiem tīkla adapteru veidiem.

Apakštīkla pārvaldnieks programmatūra pārvalda satiksmes plūsmu InfiniBand tīklā. Katrā IB ierīcē darbojas apakštīkla pārvaldnieka pārstāvis, lai sazinātos ar centrālo vadītāju.

InfiniBand slēdži ir vajadzīgs tīkla elements, lai ļautu ierīču kolekcijai savstarpēji saistīties dažādās kombinācijās. Atšķirībā no Ethernet un Wi-Fi, IB tīkli parasti neizmanto maršrutētājus.

Cik ātri ir InfiniBand?

InfiniBand atbalsta daudzgigababa tīkla ātrumu, līdz pat 56 Gb / s un augstāk atkarībā no tā konfigurācijas. Tehnoloģiju ceļvedī ir atbalsts 100 Gb / s un ātrākiem ātrumiem nākotnes versijās.

InfiniBand ierobežojumi

InfiniBand lietojumprogrammas lielākoties ir ierobežotas ar klasteru superkompānijām un citām specializētām tīkla sistēmām. Tirgzinības apgalvo, ka InfiniBand nav izstrādāts vispārējas nozīmes lietojumprogrammu datu tīklošanai tādā veidā, ka interneta datu centros varētu aizstāt Ethernet vai Fibre Channel. Ņemot vērā šo protokolu veiktspējas ierobežojumus, tā neizmanto tradicionālos tīkla protokolu skatus, piemēram, TCP / IP, taču šādi netiek atbalstīti galvenie lietojumi.

Daļēji tā vēl nav kļuvusi par galveno tehnoloģiju, jo standarta tīkla programmatūras bibliotēkas, piemēram, WinSock, nevar strādāt ar InfiniBand, nezaudējot arhitektūras snieguma priekšrocības.