InfiniBand High Performance Шматмэтавы сеткавай архітэктуры

InfiniBand ўяўляе сабой высокапрадукцыйны, шматмэтавыя сеткавая архітэктура на аснове камутатара канструкцыі часта называюць «пераключыўся тканіну.» InfiniBand ( «IB» для сцісласці) быў распрацаваны для выкарыстання ў сетках ўводу / высновы , такія як сеткі захоўвання дадзеных (SAN) або ў кластарных сетках. Яна стала вядучым стандартам у вобласці высокапрадукцыйных вылічэнняў. Больш за 200 самых хуткіх у свеце 500 суперкампутараў выкарыстоўваюць InfiniBand, больш , чым выкарыстоўваецца Gigabit Ethernet .

гісторыя InfiniBand

Праца над InfiniBand пачалася ў 1990-х гадах пад рознымі назвамі двух асобных прамысловых груп распрацоўваюць тэхнічныя стандарты для сістэмы міжзлучэнняў. Пасля таго, як гэтыя дзве групы аб'ядналіся ў 1999 годзе, «InfiniBand» у рэшце рэшт, з'явіліся ў якасці імя новай архітэктуры. Версія 1.0 стандарту InfiniBand Architecture быў апублікаваны ў 2000 годзе.

Колькі InfiniBand работ

Спецыфікацыі для архітэктуры InfiniBand ахопліваюць пласты з 1 па 4 з мадэлі OSI . Ён ахоплівае фізічныя дадзеныя і лініі сувязі патрабаванняў да абсталявання пласта, а таксама асаблівасці злучэння-арыентаваныя і транспартныя пратаколы без усталявання злучэння , аналагічныя TCP і UDP . InfiniBand выкарыстоўвае IPv6 для адрасавання на сеткавым узроўні.

InfinBand рэалізуе сэрвіс абмену паведамленнямі для прыкладанняў пад назвай канала ўводу / высновы, у абыход сеткавых аперацыйных сістэм для дасягнення высокай прадукцыйнасці ў спецыялізаваных асяроддзях. Гэта забяспечвае магчымасць для двух прыкладанняў Infiniband-дазволілі стварыць прамы канал сувязі, якія маюць адпраўкі і атрыманне чарзе званай чэргаў пар. Чарзе карты прастор памяці, даступных для кожнага прыкладання для абмену дадзеных (завецца Remote Direct Memory Access або RDMA).

Сетка InfiniBand складаецца з чатырох асноўных кампанентаў:

Як і іншыя сеткавыя шлюзы , InfiniBand шлюз інтэрфейсаў у IB сеткі да знешніх лакальных сетак.

Host Channel Адаптары падлучэння InfiniBand прылады да тканіны IB, як больш традыцыйных відаў сеткавых адаптараў .

Праграмнае забеспячэнне Менеджэр Subnet кіруе патокам трафіку па сетцы InfiniBand. Кожнае прылада IB працуе агент Subnet Manager, для сувязі з цэнтральным мэнэджарам.

Камутатары InfiniBand з'яўляецца абавязковым элементам сеткі, каб уключыць набор прылад для спалучэння адзін з адным у розных камбінацыях. У адрозненне ад Ethernet і Wi-Fi, сеткі IB звычайна не выкарыстоўваюць маршрутызатары .

Як хутка InfiniBand?

InfiniBand падтрымлівае хуткасць мульты-гігабітныя сеткі, да 56 Гбіт і вышэй, у залежнасці ад яго канфігурацыі. Тэхналогія дарожнай карты ўключае ў сябе падтрымку 100 Гбіт і больш высокія хуткасці ў будучых версіях.

абмежаванні InfiniBand

Прымяненне InfiniBand ў асноўным былі абмежаваныя кластарныя суперкамп'ютэры і іншых спецыялізаваных сеткавых сістэм. Маркетынг сцвярджае ў бок, InfiniBand не прызначаная для агульнага прызначэння сетак перадачы дадзеных прыкладанняў такім чынам , што можа замяніць альбо Ethernet або Fibre Channel , у інтэрнэт - цэнтрах апрацоўкі дадзеных. Ён не выкарыстоўвае традыцыйныя стэкі сеткавых пратаколаў, такія як TCP / IP з-за абмежаванні прадукцыйнасці гэтых пратаколаў, але пры гэтым не падтрымлівае асноўныя прыкладання.

Яна яшчэ не стала асноўнай тэхналогіяй збольшага таму , што стандартныя бібліятэкі сеткавага праграмнага забеспячэння , такія як WinSock не можа быць зроблена , каб працаваць з InfiniBand без шкоды перавагі прадукцыйнасці архітэктуры.