I-InfiniBand High Performance Multi-Purpose Network Architecture

I-InfiniBand iyinhlangano yokwakha ye-network ephezulu esebenzayo, enomshini osuselwa kumshini wokushintshashintsha ovame ukubizwa ngokuthi "ingubo yokushintshwa." I-InfiniBand (i- "IB" okwesikhashana) yenzelwe ukusetshenziswa kuma-I / O amanethiwekhi njengama- storage area amanethiwekhi (SAN) noma kuma-amanethiwekhi eqoqo. Seye yaba yindinganiso ehamba phambili ekusebenzeni okusezingeni eliphezulu. Ama-supercomputers angaphezu kuka-200 angaphezu kuka-500 asetshenziswa emhlabeni asebenzisa i-InfiniBand, engaphezulu kokusebenzisa i- Gigabit Ethernet .

Umlando we-InfiniBand

Ukusebenza kwi-InfiniBand yaqala ngawo-1990 ngaphansi kwamagama ahlukene ngamacembu amabili ehlukene embonini eqoqa amazinga ezobuchwepheshe ohlelweni lokuxhumana. Ngemuva kokuthi amaqembu amabili ahlanganiswe ngo-1999, "i-InfiniBand" yagcina igama njengezakhiwo ezintsha. Inguqulo engu-1.0 yesilinganiso se-InfiniBand Architecture yashicilelwa ngo-2000.

Indlela i-InfiniBand isebenza ngayo

Imininingwane yezinhlaka ze-InfiniBand Architecture span 1 kuya kwezingu-4 ze- OSI model . Ihlanganisa izidingo ze-hardware engokwenyama kanye ne-data-link, futhi ihlanganisa nezixhumanisi zokuxhumana ezixhunyiwe futhi ezingenaxhunyiwe ezifana ne- TCP ne- UDP . I-InfiniBand isebenzisa i- IPv6 ekubhekaneni nesendlalelo senethiwekhi.

I-InfinBand isebenzisa isevisi yokuthumela imiyalezo yezinhlelo zokusebenza ezibizwa nge- I / O yesiteshi ezithinta amasistimu okusebenza kwenethiwekhi ukuze kufezwe ukusebenza okuphezulu ezindaweni ezikhethekile. Ihlinzeka ikhono lezinhlelo zokusebenza ezimbili ezihlinzekwa i-Infiniband ukudala isiteshi sokuxhumana ngokuqondile lapho ithumela futhi zithola imigqa ebizwa ngokuthi yiziqephu ezimbili. Imephu yemigqa ezindaweni ezikumemori ezifinyeleleka kuhlelo lokusebenza ngalunye lokukwabelana kwedatha (okuthiwa i-Remote Direct Memory Access noma i-RDMA).

Inethiwekhi ye-InfiniBand inezingxenye ezine eziyinhloko:

Njengezinye izinhlelo zokuxhumana , i-InfiniBand Gateway ifaka inethiwekhi ye-IB ngaphandle kwamanethiwekhi wendawo.

Ama-adaptha wesiteshi esithintekayo axhuma amadivayisi we-InfiniBand ku-textile ye-IB, njengezinhlobo eziningi zendabuko ze- adapters yenethiwekhi .

Isofthiwe ye- Subnet Manager ilawula ukugeleza kwethrafikhi kunethiwekhi ye-InfiniBand. Idivayisi ngayinye ye-IB isebenzisa i-Agent Manager ye-Subnet ukuxhumana nomphathi ophakathi.

I-InfiniBand Switches yinto edingekayo yenethiwekhi, ukuvumela ukuqoqwa kwamadivaysi ukuba babhangane ngokuhlanganisana okuhlukile. Ngokungafani ne-Ethernet ne-Wi-Fi, amanethiwekhi we-IB ajwayelekile ukusebenzisa ama-routers .

Ukushesha kangakanani i-InfiniBand?

I-InfiniBand isekela ukuvinjelwa kwe-multi-gigabit yenethiwekhi, kufika ku-56 Gbps nangaphezulu ngokuya ngokucushwa kwayo. I-roadmap yezobuchwepheshe itholakala ukusekela ama-Gbps angu-100 futhi ngesivinini esisheshayo ezinguqulweni ezizayo.

Ukulinganiselwa kwe-InfiniBand

Izicelo ze-InfiniBand ziye zalinganiselwe kuma-supercomputers amaqoqo kanye namanye amasistimu enethiwekhi ekhethekile. Ukumaketha ngaphandle, i-InfiniBand ayiklanyelwe ukuxhumana kwenethiwekhi yesicelo jikelele jikelele ngendlela engathatha indawo ye-Ethernet noma i- Fiber Channel kuma-datacenters e-intanethi. Ayisebenzisi izikhombisi zezintandokazi zenethiwekhi zendabuko ezifana ne-TCP / IP ngenxa yemikhawulo yokusebenza yalezi zinhlelo, kodwa ukwenza kanjalo akusekeli izinhlelo zokusebenza ezijwayelekile.

Akukatholakali ubuchwepheshe obuningi ngokwengxenye ngoba amareyibrari wesofthiwe enethiwekhi ejwayelekile afana ne- WinSock ayinakwenziwa ukusebenza ne-InfiniBand ngaphandle kokudela imihlomulo yokusebenza yomklamo.