Pensaernïaeth Rhwydwaith Aml-Bwrpas Perfformiad Uchel InfiniBand

Mae InfiniBand yn bensaernïaeth rhwydwaith amlbwrpas aml-bwrpas, wedi'i seilio ar ddyluniad switsh a elwir yn aml yn "ffabrig wedi newid". Dyluniwyd InfiniBand ("IB" ar gyfer byr) i'w ddefnyddio mewn rhwydweithiau I / O fel rhwydweithiau ardal storio (SAN) neu mewn rhwydweithiau clwstwr. Mae wedi dod yn safon flaenllaw mewn cyfrifiadura perfformiad uchel. Mae dros 200 o uwch-gyfrifiaduron 500 cyflymaf y byd yn defnyddio InfiniBand, yn fwy nag sy'n defnyddio Gigabit Ethernet .

Hanes InfiniBand

Dechreuodd gwaith ar InfiniBand yn y 1990au dan enwau gwahanol gan ddau grŵp diwydiant ar wahân yn dylunio safonau technegol ar gyfer cydgysylltu systemau. Ar ôl i'r ddau grŵp uno yn 1999, daeth "InfiniBand" i ben fel enw'r bensaernïaeth newydd. Cyhoeddwyd Fersiwn 1.0 o safon InfiniBand Architecture yn 2000.

Sut mae InfiniBand yn Gweithio

Mae manylebau ar gyfer InfiniBand Architecture yn rhychwantu haenau 1 i 4 o'r model OSI . Mae'n cwmpasu gofynion caledwedd haenau ffisegol a data, ac mae hefyd yn cynnwys protocolau cludiant sy'n gysylltiedig â chysylltiad a chysylltiadau heb gysylltiad â TCP a CDU . Mae InfiniBand yn defnyddio IPv6 ar gyfer mynd i'r afael â haen y rhwydwaith.

Mae InfinBand yn gweithredu gwasanaeth negeseuon ar gyfer ceisiadau o'r enw Channel I / O sy'n osgoi systemau gweithredu'r rhwydwaith er mwyn cyflawni perfformiad uchel mewn amgylcheddau arbenigol. Mae'n darparu'r gallu i ddau gais sy'n cael ei alluogi gan Infiniband greu sianel gyfathrebu uniongyrchol ar ôl anfon a derbyn ciwiau o'r enw Ciwâu Pâr. Mae'r ciwiau yn mapio i fannau cof sy'n hygyrch i bob cais am rannu data (a elwir yn Remote Memory Access neu RDMA).

Mae rhwydwaith InfiniBand yn cynnwys pedair cydran sylfaenol:

Fel pyrth rhwydweithiau eraill, mae Rhyngwyneb Gateway InfiniBand yn rhwydwaith IB i rwydweithiau lleol y tu allan.

Mae Adapters Channel Host yn cysylltu dyfeisiau InfiniBand i ffabrig IB, fel mathau mwy traddodiadol o addaswyr rhwydwaith .

Mae meddalwedd Rheolwr Subnet yn rheoli llif traffig ar rwydwaith InfiniBand. Mae pob dyfais IB yn rhedeg Asiant Rheolwr Subnet i gyfathrebu â'r Rheolwr canolog.

Mae InfiniBand Switches yn elfen ofynnol o'r rhwydwaith, er mwyn galluogi casgliad o ddyfeisiadau i barhau gyda'i gilydd mewn gwahanol gyfuniadau. Yn wahanol i Ethernet a Wi-Fi, nid yw rhwydweithiau IB yn arfer defnyddio llwybryddion .

Pa mor gyflym yw InfiniBand?

Mae InfiniBand yn cefnogi cyflymder rhwydwaith aml-gigabit, hyd at 56 Gbps ac yn uwch yn dibynnu ar ei ffurfweddiad. Mae'r map dechnoleg yn cynnwys cefnogaeth ar gyfer 100 Gbps a chyflymder cyflymach mewn fersiynau yn y dyfodol.

Cyfyngiadau o InfiniBand

Mae ceisiadau InfiniBand wedi'u cyfyngu i raddau helaeth i uwchgyfrifiaduron clwstwr a systemau rhwydwaith arbenigol eraill. Yn ôl ceisiadau marchnata o'r neilltu, nid oedd InfiniBand wedi'i gynllunio ar gyfer rhwydweithio data cymhwysol pwrpas cyffredinol mewn ffordd a allai ddisodli naill ai Ethernet neu Fiber Channel mewn datgenters Rhyngrwyd. Nid yw'n defnyddio cyfarpar protocol rhwydwaith traddodiadol fel TCP / IP oherwydd cyfyngiadau perfformiad y protocolau hyn, ond wrth wneud hynny nid yw'n cefnogi ceisiadau prif ffrwd.

Nid yw eto wedi dod yn dechnoleg prif ffrwd yn rhannol oherwydd ni ellir gwneud llyfrgelloedd meddalwedd rhwydwaith safonol fel WinSock i weithio gydag InfiniBand heb aberthu manteision perfformiad y pensaernïaeth.