InfiniBand ປະສິດທິພາບສູງການປະຕິບັດເຄືອຂ່າຍການປະຕິບັດງານ

InfiniBand ແມ່ນປະຕິກິລິຍາລະບົບເຄືອຂ່າຍທີ່ມີປະສິດທິພາບສູງແລະມີປະໂຫຍດສູງສຸດໂດຍອີງໃສ່ການອອກແບບທີ່ ປ່ຽນແປງ ເລື້ອຍໆທີ່ເອີ້ນວ່າ "ຜ້າສະຫຼັບ." InfiniBand ("IB" ສໍາລັບສັ້ນ) ຖືກອອກແບບມາສໍາລັບການນໍາໃຊ້ໃນເຄືອຂ່າຍ I / O ເຊັ່ນ: ເຄືອຂ່າຍ ການເກັບຮັກສາ (SAN) ຫຼືໃນເຄືອຂ່າຍກຸ່ມ. ມັນໄດ້ກາຍເປັນມາດຕະຖານຊັ້ນນໍາໃນຄອມພິວເຕີ້ທີ່ມີປະສິດທິພາບສູງ. ຫຼາຍກວ່າ 200 ແຫ່ງຂອງຄອມພິວເຕີ້ໄວ 500 ທີ່ໄວທີ່ສຸດໃນໂລກໃຊ້ InfiniBand, ຫຼາຍກວ່າການໃຊ້ Gigabit Ethernet .

ປະຫວັດຂອງ InfiniBand

ການເຮັດວຽກໃນ InfiniBand ໄດ້ເລີ່ມຕົ້ນໃນຊຸມປີ 1990 ພາຍໃຕ້ຊື່ທີ່ແຕກຕ່າງກັນໂດຍສອງກຸ່ມອຸດສາຫະກໍາທີ່ແຕກຕ່າງກັນອອກແບບມາດຕະຖານເຕັກນິກສໍາລັບລະບົບເຊື່ອມຕໍ່ລະບົບ. ຫລັງຈາກກຸ່ມທັງສອງໄດ້ລວມເຂົ້າກັນໃນປີ 1999, "InfiniBand" ໄດ້ກາຍເປັນຊື່ຂອງສະຖາປັດຕະຍະກໍາໃຫມ່. ຮຸ່ນ 10 ຂອງມາດຕະຖານການປະດິດສ້າງ InfiniBand ໄດ້ຖືກຈັດພີມມາໃນປີ 2000.

How InfiniBand Works

ຂໍ້ມູນຈໍາເພາະສໍາລັບໂຄງປະກອບການ InfiniBand ໄລຍະຊັ້ນ 1 ຫາ 4 ຂອງ ຮູບແບບ OSI . ມັນກວມເອົາຄວາມຕ້ອງການດ້ານຮາດແວ layer ແລະການເຊື່ອມຕໍ່ຂໍ້ມູນ, ແລະຍັງມີໂປຣແກຣມຂົນສົ່ງທີ່ເຊື່ອມໂຍງແລະບໍ່ເຊື່ອມຕໍ່ຄ້າຍຄືກັບ TCP ແລະ UDP . InfiniBand ໃຊ້ IPv6 ສໍາລັບການແກ້ໄຂຢູ່ຊັ້ນເຄືອຂ່າຍ.

InfinBand ປະຕິບັດການບໍລິການຂໍ້ຄວາມສໍາລັບແອັບຯທີ່ເອີ້ນວ່າ Channel I / O ເຊິ່ງເຮັດໃຫ້ລະບົບປະຕິບັດການເຄືອຂ່າຍລ້າໆເພື່ອໃຫ້ມີປະສິດທິພາບສູງໃນສະພາບແວດລ້ອມພິເສດ. ມັນສະຫນອງຄວາມສາມາດສໍາລັບສອງຄໍາຮ້ອງສະຫມັກ Infiniband - ອະນຸຍາດໃຫ້ສ້າງຊ່ອງທາງການສື່ສານໂດຍກົງທີ່ສົ່ງແລະຮັບຄິວທີ່ເອີ້ນວ່າຄູ່ຄູ່. ແຖວແຜນທີ່ທີ່ສະຖານທີ່ຫນ່ວຍຄວາມຈໍາທີ່ສາມາດເຂົ້າເຖິງແຕ່ລະແອັບພລິເຄຊັນສໍາລັບການແບ່ງປັນຂໍ້ມູນ (ທີ່ເອີ້ນວ່າ Remote Direct Memory Access ຫຼື RDMA).

ເຄືອຂ່າຍ InfiniBand ປະກອບດ້ວຍສີ່ອົງປະກອບຫຼັກ:

ເຊັ່ນດຽວກັນກັບ ປະຕູເຄືອຂ່າຍ ອື່ນໆ, InfiniBand Gateway interfaces ເຄືອຂ່າຍ IB ທີ່ຢູ່ນອກເຄືອຂ່າຍທ້ອງຖິ່ນ.

Host Channel Adapters ເຊື່ອມຕໍ່ອຸປະກອນ InfiniBand ກັບຜ້າ IB, ເຊັ່ນ: ປະເພດດັ້ງເດີມຫຼາຍຂອງອຸປະກອນ ເຄືອຂ່າຍ .

Software Subnet Manager ຄຸ້ມຄອງການໄຫຼເຂົ້າໃນເຄືອຂ່າຍ InfiniBand. ອຸປະກອນ IB ແຕ່ລະຄົນເຮັດວຽກຕົວແທນ Subnet Manager ເພື່ອຕິດຕໍ່ສື່ສານກັບຜູ້ຈັດການຂັ້ນສູນກາງ.

InfiniBand Switches ເປັນອົງປະກອບທີ່ຕ້ອງການຂອງເຄືອຂ່າຍ, ເພື່ອໃຫ້ສາມາດເກັບກໍາອຸປະກອນທີ່ຈະຈັບຄູ່ກັນໄດ້ໃນການປະສົມປະສານທີ່ແຕກຕ່າງກັນ. ບໍ່ຄື Ethernet ແລະ Wi-Fi, ເຄືອຂ່າຍ IB ມັກຈະບໍ່ໃຊ້ router .

How Fast is InfiniBand?

InfiniBand ສະຫນັບສະຫນູນຄວາມໄວຂອງເຄືອຂ່າຍຫຼາຍ gigabit, ສູງເຖິງ 56 Gbps ແລະສູງກວ່າໂດຍອີງຕາມການຕັ້ງຄ່າຂອງມັນ. ແຜນການດ້ານເຕັກໂນໂລຢີປະກອບມີການສະຫນັບສະຫນູນ 100 Gbps ແລະຄວາມໄວໃນໄວໆນີ້.

ຂໍ້ຈໍາກັດຂອງ InfiniBand

ຄໍາຮ້ອງສະຫມັກຂອງ InfiniBand ໄດ້ຖືກຈໍາກັດໂດຍສ່ວນໃຫຍ່ແມ່ນຢູ່ໃນລະບົບຄອມພິວເຕີ້ແລະລະບົບເຄືອຂ່າຍພິເສດອື່ນໆ. ການຕະຫລາດການຕະຫລາດຫລີກໄປທາງຫນຶ່ງ, InfiniBand ບໍ່ໄດ້ຖືກອອກແບບມາສໍາລັບເຄືອຂ່າຍຂໍ້ມູນການນໍາໃຊ້ຂໍ້ມູນທົ່ວໄປ, ເຊິ່ງຈະສາມາດທົດແທນ Ethernet ຫຼື Fiber Channel ໃນອິນເຕີເນັດ. ມັນບໍ່ໄດ້ໃຊ້ເຕັກນິກເຄືອຂ່າຍແບບພື້ນເມືອງເຊັ່ນ TCP / IP ເນື່ອງຈາກການຈໍາກັດການປະຕິບັດງານຂອງໂປແກຼມເຫຼົ່ານີ້ແຕ່ໃນການດໍາເນີນການດັ່ງກ່າວບໍ່ໄດ້ສະຫນັບສະຫນູນຄໍາຮ້ອງສະຫມັກຕ່າງໆ.

ມັນຍັງບໍ່ທັນກາຍເປັນເຕັກໂນໂລຢີສ່ວນຫນຶ່ງເພາະວ່າຫ້ອງສະຫມຸດຊອບແວເຄືອຂ່າຍມາດຕະຖານເຊັ່ນ WinSock ບໍ່ສາມາດເຮັດວຽກກັບ InfiniBand ໄດ້ໂດຍບໍ່ເສຍຄ່າໃຊ້ຈ່າຍປະສິດທິພາບໃນການປະຕິບັດງານ.