InfiniBand Arkitekturë të Rrjetit me shumë qëllime të performancës së lartë

InfiniBand është një arkitekturë e rrjetit me performancë të lartë dhe shumë qëllime të bazuara në një dizajn kalimi që shpesh quhet një "pëlhurë e ndërruar". InfiniBand ("IB" për të shkurtër) është projektuar për përdorim në rrjetet I / O siç janë rrjetet e hapësirës së magazinimit (SAN) ose në rrjetet grumbulluese. Ajo është bërë një standard udhëheqës në kompjuterin me performancë të lartë. Mbi 200 nga superkompjuterët më të shpejtë 500 në botë përdorin InfiniBand, më shumë se sa po përdorin Gigabit Ethernet .

Historia e InfiniBand

Puna në InfiniBand filloi në vitet nëntëdhjetë nën emra të ndryshëm nga dy grupe të veçanta të industrisë, duke hartuar standarde teknike për ndërlidhjet e sistemit. Pasi të dy grupet u bashkuan në vitin 1999, "InfiniBand" përfundimisht u shfaq si emri i arkitekturës së re. Versioni 1.0 i standardit të Arkitekturës InfiniBand u botua në vitin 2000.

Si funksionon InfiniBand

Specifikimet për InfiniBand Architecture shtrihen shtresat 1 deri 4 të modelit OSI . Ai mbulon kërkesat fizike dhe të lidhjes së lidhjes së të dhënave, dhe gjithashtu përmban protokollet e transportit të orientuar drejt lidhjes dhe pa lidhje, të ngjashme me TCP dhe UDP . InfiniBand përdor IPv6 për adresimin në shtresën e rrjetit.

InfinBand zbaton një shërbim të mesazheve për aplikacione të quajtura Channel I / O që anashkalon sistemet operative të rrjetit për të arritur performancë të lartë në mjedise të specializuara. Ai siguron aftësinë për dy aplikacione të aktivizuara nga Infiniband për të krijuar një kanal komunikimi të drejtpërdrejtë që ka dërguar dhe pranuar rradhë të quajtura Çiftet e radhës. Radhët hijesh në hapësirat e kujtesës të arritshme për secilën aplikacion për ndarjen e të dhënave (që quhet Remote Access Direct Memory ose RDMA).

Një rrjet InfiniBand përbëhet nga katër komponentë primar:

Ashtu si porta të tjera të rrjetit , një InfiniBand Gateway ndërlidh një rrjet IB me rrjetet e jashtme lokale.

Host Adapters Channel lidhin pajisjet e InfiniBand me pëlhurën IB, si llojet më tradicionale të adaptuesve të rrjetit .

Menaxhuesi i Subnet Manager menaxhon rrjedhën e trafikut në një rrjet InfiniBand. Çdo pajisje IB drejton një Subnet Manager Agent për të komunikuar me Menaxherin qendror.

InfiniBand Switches janë një element i kërkuar i rrjetit, për të mundësuar mbledhjen e pajisjeve për t'u bashkuar me njëri-tjetrin në kombinime të ndryshme. Ndryshe nga Ethernet dhe Wi-Fi, rrjetet IB zakonisht nuk përdorin ruterë .

Sa shpejt është InfiniBand?

InfiniBand mbështet shpejtësinë e rrjetit multi-gigabit, deri në 56 Gbps dhe më të lartë në varësi të konfigurimit të tij. Udhërrëfyesi i teknologjisë përfshin mbështetje për 100 Gbps dhe shpejtësi më të shpejta në versionet e ardhshme.

Kufizimet e InfiniBand

Aplikacionet e InfiniBand janë kryesisht të kufizuara në supercomputers grumbull dhe sisteme të tjera të specializuara të rrjetit. Kërkesat e marketingut anash, InfiniBand nuk ishte projektuar për rrjetëzimin e të dhënave të aplikacioneve me qëllim të përgjithshëm në një mënyrë që mund të zëvendësonte Ethernet ose Fibre Channel në datacentrat e Internetit. Nuk përdor kartat tradicionale të protokollit të rrjetit si TCP / IP për shkak të kufizimeve të performancës së këtyre protokolleve, por duke bërë kështu nuk mbështet aplikimet kryesore.

Ajo nuk është bërë ende një teknologji kryesore, pjesërisht sepse bibliotekat standarde të softuerëve të rrjetit si WinSock nuk mund të bëhen për të punuar me InfiniBand pa sakrifikuar përfitimet e performancës së arkitekturës.