InfiniBand Heechûntwerp Multi-Purpose Network Architecture

InfiniBand is in hege optredens, multi-purpose net-arsjitektuer, basearre op in skeak ûntwerp dat faaks in "skeakele stof" neamd wurdt. InfiniBand ("IB" foar koarte) is ûntwurpen foar gebrûk yn I / O netwurken lykas opslachgebieten (SAN) of yn klusternetnetes. It is in liedende standert yn hege prestaasjes. Mear as 200 fan 'e fêste 500 supercomputers fan' e wrâld brûke InfiniBand, mear as gebrûk fan Gigabit Ethernet .

Skiednis fan InfiniBand

Work on InfiniBand begon yn 'e jierren 1990en ûnder ferskillende nammen troch twa ûnderskate yndustrygroepen dy't technyske standerts foar system-ferbiningen foarmje. Nei't de beide groepen yn 1999 fusearre waarden, kaam "InfiniBand" úteinlik as de namme fan 'e nije arsjitektuer. Ferzje 1.0 fan it InfiniBand Architecture standert waard yn 2000 publisearre.

Hoe't InfiniBand wurket

Spesifikaasjes foar InfiniBand-arsjitektuer spannen lagen 1 oant 4 fan it OSI-model . It befettet fysyk- en data-link-lienhardlike easken, en hat ek ferbining-oriïntearre en ferbining sûnder transportprotokollen oanbean oan TCP en UDP . InfiniBand brûkt IPv6 foar adressen by de netwurkflier.

InfinBand ymportearret in messageltsjinst foar applikaasjes mei de namme " Channel I / O" dy't it netwurkbetriebssystemen kontrôget om in hege optreden yn spesjale omjouwing te berikken. It leveret de mooglikheid foar twa infiniband-ynskeakele applikaasjes om in direkte kommunikaasjekanal te meitsjen dy't wachtrige as wachtpearen stjoerd en ûntfange. De wachtrige map foar spesjale spaasjes tagonklik foar elke tapassing foar data te dielen (neamd Remote Direct Memory Access of RDMA).

In InfiniBand-netwurk bestiet út fjouwer primêre komponinten:

Krekt as oare netwurktafels , in InfiniBand- gateway interfises in IB-netwurk foar bûten lokale netwurken.

Host Channel Adapters ferbine InfiniBand-apparaten oan it IB-stof, lykas mear tradisjonele types fan netwurkadapters .

Subnetsmanager- software beheart ferkearstreamen op in InfiniBand-netwurk. Elke IB-apparaat rint in Subnet Manager Agent om te kommunisearjen mei de sintrale manager.

InfiniBand- skeakels binne in needsaaklik elemint fan it netwurk, om in kolleksje fan apparaten mooglik te meitsjen om inoar te kombinearjen yn ferskate kombinaasjes. Oars as Ethernet en Wi-Fi, IB-netwurken typearje gjin routers .

Hoefol is InfiniBand?

InfiniBand stipet multi-gigabit netwurk-snelheid, oant 56 Gbps en heger ôfhinklik fan syn konfiguraasje. De technology-routemap befettet stipe foar 100 gbps en faker snelheden yn takomstige ferzjes.

Limiteningen fan InfiniBand

Applikaasjes fan InfiniBand binne foar in grut part beheind ta kluster supercomputers en oare spesjale netwurksystemen. Marketing reagearret, InfiniBand is net ûntwurpen foar algemiene doel-oanfraachnota-netwurking op in manier dy't elke Ethernet of Fibre Channel yn Ynternet-datasinten ferfetsje koe. It brûkt gjin tradysjonele netwurkprotokol-stapkes lykas TCP / IP, om't de prestaasjes beheiningen fan dizze protokollen binne, mar sa stipet de mainstream-tapassingen net.

It is no net in wichtige technology te dielen, om't standert netwurk software-biblioteken lykas WinSock net makke wurde kinne om te wurkjen mei InfiniBand sûnder de prestizjele foardielen fan 'e arsjitekt te meitsjen.