InfiniBand High Performance Multi-Purpose Network Архитектур

InfiniBand нь "солигдсон даавуу" гэж нэрлэгддэг шилжүүлэгчийн дизайн дээр суурилсан өндөр үзүүлэлттэй, олон зорилготой сүлжээний архитектур юм. InfiniBand ("IB" богино) нь хадгалалтын талбайн сүлжээнүүд (SAN) эсвэл кластер сvлжээ гэх мэт I / O-ийн сулжээнд ашиглагдана. Энэ нь өндөр үзүүлэлттэй тооцоолоход тэргүүлэх стандарт болсон. Дэлхийн хамгийн хурдан 500 суперкомпьютерийн 200 гаруй нь InfiniBand-г ашигладаг бөгөөд Гигабит Ethernet- г хэрэглэдэг.

InfiniBand-ийн түүх

InfinitiBand-тэй ажиллах нь 1990-ээд оноос эхлэн өөр хоорондоо өөр өөр нэрээр нэрлэгдэж, хоорондоо уялдаа холбоотой хоёр салбарын багууд нь системийн харилцан холболтын техникийн стандартыг боловсруулсан. 1999 онд хоёр бүлэг байгуулагдсаны дараа "InfiniBand" нь шинэ архитектурын нэрээр нэрлэгдэх болжээ. InfiniBand Architecture стандартын 1.0 хувилбар нь 2000 онд хэвлэгдсэн.

InfiniBand хэрхэн ажилладаг вэ

InfiniBand Архитекторын урт хугацааны давхарга нь OSI загварын 1-ээс 4 хүртэлх үзүүлэлтүүд юм. Энэ нь физик болон өгөгдөл дамжуулах холбоосын давхаргын тоног төхөөрөмжийн шаардлагыг хамардаг бөгөөд мөн TCP ба UDP- тай адил холболттой, холболтгүй тээвэрлэлтийн протоколуудыг агуулдаг. InfiniBand нь сүлжээний давхарга дээр хаяглалтын IPv6 ашигладаг.

InfinBand нь тусгайлсан орчинд өндөр гүйцэтгэлд хүрэхийн тулд сүлжээний I / O нэртэй аппликешнд зориулсан мессежийн үйлчилгээг гүйцэтгэдэг. Энэ нь хоёр Infiniband-ын аппликейшнүүдийг Queue Pairs гэж нэрлэдэг дараалал илгээж, хүлээн авдаг шууд холбооны суваг үүсгэх боломжийг олгодог. Дарааллын зураг нь өгөгдөл хуваалцах програм бүрт хүртээмжтэй санах ойн зай руу (Remote Direct Memory Access эсвэл RDMA гэж нэрлэдэг).

InfiniBand сүлжээ нь дөрвөн үндсэн хэсгээс бүрддэг.

Бусад сүлжээний гарцуудын нэгэн адил InfiniBand Gateway нь IB сүлжээг дотоод сүлжээнээс гадуур холбодог.

Channel Channel Adapters нь InfiniBand төхөөрөмжүүдийг IB уламжлалт сүлжээнд холбодог.

Subnet Manager програм хангамж нь InfiniBand сүлжээний урсгалыг удирддаг. IB төхөөрөмж бүр төв менежертэй харилцахын тулд Subnet Manager Agent ажиллуулдаг.

InfiniBand Switches нь өөр хоорондоо ялгаатай хослолуудаар хоорондоо холбогдсон төхөөрөмжүүдийн цуглуулгыг идэвхжүүлэхийн тулд сүлжээний шаардлагатай элемент юм. Ethernet болон Wi-Fi-ээс ялгаатай нь IB сүлжээнд чиглүүлэгчид ашигладаггүй.

InfiniBand гэж хэр хурдан вэ?

InfiniBand нь олон гигабит сүлжээний хурдыг дэмждэг, 56 Гбps хүртэл, түүний тохиргооноос хамааран өндөр байдаг. Технологийн замын зураглал нь 100 Гбps-ийн дэмжлэг, ирээдүйн хувилбаруудад илүү хурдан хурдыг багтаана.

InfiniBand-ийн хязгаарлалт

InfiniBand-ийн хэрэглээ нь кластерийн суперкомпьютер болон бусад төрөлжсөн сүлжээний системүүдээр хязгаарлагдаж байв. Интернет маркетинг зарлахгүй бол InfiniBand нь ерөнхий зориулалтын хэрэглээний өгөгдлийн сүлжээнд зориулагдсан биш байсан бөгөөд Ethernet эсвэл Fiber Channel интернетэд байдаг. Энэ нь протоколын гүйцэтгэлийн хязгаарлалтаас болоод TCP / IP гэх мэт уламжлалт сүлжээний протоколийн стекийг ашигладаггүй, гэхдээ энэ нь үндсэн програмыг дэмждэггүй.

WinSock зэрэг сүлжээний стандарт програм хангамжийн сангууд архитектурын гүйцэтгэлийн үр ашгийг золиослодоггүйгээр InfiniBand-тэй ажиллах боломжгүй болгож болох тул гол технологи болоогүй байна.