InfiniBand High Performance Multi-Purpose Network Architecture

InfiniBand ni usanifu wa juu wa utendaji, wa kusudi mbalimbali wa mtandao kulingana na muundo wa kubadili mara nyingi huitwa "kitambaa cha kugeuka." InfiniBand ("IB" kwa muda mfupi) iliundwa kwa matumizi katika mitandao ya I / O kama mitandao ya eneo la kuhifadhi (SAN) au mitandao ya nguzo. Imekuwa kiwango cha kuongoza katika kompyuta ya juu ya utendaji. Zaidi ya 200 wanaotumia supercomputers 500 duniani hutumia InfiniBand, zaidi ya kutumia Gigabit Ethernet .

Historia ya InfiniBand

Kazi ya InfiniBand ilianza miaka ya 1990 chini ya majina tofauti na makundi mawili ya sekta tofauti ambazo zinajenga viwango vya kiufundi kwa viungo vya mfumo. Baada ya makundi mawili kuunganishwa mwaka 1999, "InfiniBand" hatimaye iliibuka kama jina la usanifu mpya. Toleo la 1.0 la kiwango cha Usanifu wa InfiniBand kilichapishwa mwaka 2000.

Jinsi InfiniBand Kazi

Specifications kwa tabaka la Usanifu wa InfiniBand Usanifu 1 kupitia 4 ya mfano wa OSI . Inashughulikia mahitaji ya vifaa vya safu ya kimwili na data-link, na pia ina mifumo ya usafiri inayounganishwa na uhusiano na usafiri inayofanana na TCP na UDP . InfiniBand inatumia IPv6 kwa kushughulikia kwenye safu ya mtandao.

InfinBand hutumia huduma ya ujumbe kwa ajili ya maombi inayoitwa Kituo cha I / O ambacho kinazidisha mifumo ya uendeshaji wa mtandao ili kufikia utendaji wa juu katika mazingira maalumu. Inatoa uwezo wa maombi mawili yaliyowezeshwa na Infiniband ili kuunda kituo cha mawasiliano cha moja kwa moja baada ya kutuma na kupokea foleni inayoitwa jozi la foleni. Ramani ya foleni kwenye nafasi za kumbukumbu zinaweza kupatikana kwa kila programu ya kugawana data (iitwayo Upatikanaji wa Kumbukumbu wa Kumbukumbu wa Mbali au RDMA).

Mtandao wa InfiniBand una vipengele vinne vya msingi:

Kama njia nyingine za mtandao , InfiniBand Gateway huunganisha mtandao wa IB kwenye mitandao ya ndani.

Wasanidi wa Channel Channel huunganisha vifaa vya InfiniBand kwenye kitambaa cha IB, kama aina nyingi za jadi za adapters za mtandao .

Programu ya Meneja wa Subnet inasimamia mtiririko wa trafiki kwenye mtandao wa InfiniBand. Kila kifaa cha IB kinaendesha Agent Meneja wa Subnet ili kuwasiliana na Meneja mkuu.

Vipengele vya InfiniBand ni kipengele kinachohitajika cha mtandao, ili kuwezesha ukusanyaji wa vifaa ili kuunganisha na mchanganyiko tofauti. Tofauti na Ethernet na Wi-Fi, mitandao ya IB haitumii barabara .

Jinsi ya haraka ni InfiniBand?

InfiniBand inasaidia kasi ya mtandao wa gigabit, hadi 56 Gbps na juu kulingana na usanidi wake. Njia ya barabara ya teknolojia inajumuisha msaada wa Gbps 100 na kasi ya haraka katika matoleo ya baadaye.

Upungufu wa InfiniBand

Maombi ya InfiniBand kwa kiasi kikubwa yamekuwa yamepunguzwa kwa watunzaji wa vikundi vya makundi na mifumo mingine ya mtandao maalumu. Masoko yanasema kando, InfiniBand haikuundwa kwa mitandao ya data ya maombi ya jumla kwa namna ambayo inaweza kuchukua nafasi ya Ethernet au Fiber Channel kwenye data ya mtandao. Haitumii magumu ya protokete ya mtandao wa jadi kama TCP / IP kwa sababu ya mapungufu ya utendaji wa protokta hizi, lakini kwa kufanya hivyo haitoi programu za kawaida.

Haijawa teknolojia ya kawaida kwa sababu maktaba ya programu ya mtandao wa kawaida kama WinSock haiwezi kufanywa kufanya kazi na InfiniBand bila kutoa sadaka ya utendaji wa usanifu.