InfiniBand

InfiniBand
Façade d'un switch InfiniBand

L'infiniBand est un bus d'ordinateur à haut-débit. Il est destiné aussi bien aux communications internes qu'externes. Il est le fruit de la fusion de deux technologies concurrentes, Future I/O, développée par Compaq, IBM, et Hewlett-Packard, avec Next Generation I/O (ngio), développée par Intel, Microsoft, et Sun Microsystems. Pendant un bref temps avant l'adoption de son nom définitif, il fut aussi nommé System I/O. Intel s'est depuis ré-investi dans une technologie quasiment alternative, le bus PCI Express, exprimant ses doutes sur le futur de l'infiniBand.

L'infiniBand utilise un bus bi-directionnel à faible coût, et bénéficiant d'une latence faible. Mais il reste malgré tout fort rapide, puisqu'il fournit un débit de 10 Gbit/s dans chaque direction. L'infiniBand utilise une technologie permettant à plusieurs périphériques d'accéder en même temps au réseau. Les données sont transmises sous la forme de paquets, qui, rassemblés, forment des messages.

L'infiniBand est aujourd'hui très utilisé dans le monde du HPC (High Performance Computing) sous forme de cartes PCI-X ou PCI-Express nommées HCA (Host Channel Adapter) fonctionnant à 10 Gbit/s (SDR, Single Data Rate), 20 Gbit/s (DDR, Double Data Rate) ou 40 Gbit/s (QDR, Quad Data Rate). Ce réseau spécialisé nécessite aussi l'utilisation de switchs (ou commutateurs) InfiniBand ainsi que des câbles cuivre de types CX4 ou Fibre pour les longues distances (en utilisant un adaptateur CX4 vers Fibre).

Le protocole InfiniBand permet d'utiliser ces cartes de façon native en faisant usage du protocole VERBS ou avec des surcouches logicielles :

  • IPoIB (IP sur InfiniBand) qui présente une couche Ethernet au-dessus de l'infiniband et donc la possibilité de configurer un réseau IP sur les ports InfiniBand.
  • SDP (Sockets Direct Protocol) qui présente une couche socket au-dessus de l'infiniband.
  • SRP (SCSI RDMA Protocol) qui permet d'encapsuler des trames SCSI à travers l'infiniband. Certains constructeurs proposent des baies de stockage reliées en InfiniBand plutôt qu'en Fibre Channel.

Ces surcouches offrent des performances inférieures au protocole natif, mais sont plus faciles à utiliser car elles ne nécessitent pas le redéveloppement des applications pour utiliser le réseau InfiniBand. Dans le monde du HPC les librairies MPI (Message Passing Interface) utilisent en général la couche native VERBS directement pour offrir les meilleures performances possibles.

À l'origine, chaque constructeur de matériel InfiniBand proposait son propre pilote. À l'heure actuelle, tous les constructeurs utilisent le pilote standard OpenFabrics (présent de base dans les noyaux Linux depuis la version 2.6.11 en 2005 et dans la majorité des distributions Gnu/Linux), qui est compatible avec toutes les cartes InfiniBand.

Voir aussi

Sur les autres projets Wikimedia :

Liens externes


Wikimedia Foundation. 2010.

Contenu soumis à la licence CC-BY-SA. Source : Article InfiniBand de Wikipédia en français (auteurs)

Игры ⚽ Поможем сделать НИР

Regardez d'autres dictionnaires:

  • InfiniBand — InfiniBand. InfiniBand es un bus de comunicaciones serie de alta velocidad, diseñado tanto para conexiones internas como externas. Sus especificaciones son desarrolladas y mantenidas por la Infiniband Trade Association (IBTA). Descripción Caudal… …   Wikipedia Español

  • InfiniBand — высокоскоростная коммутируемая последовательная шина, применяющаяся как для внутренних (внутрисистемных), так и для межсистемных соединений. Описания Infiniband специфицированы, поддержкой и развитием спецификаций занимается InfiniBand Trade… …   Википедия

  • Infiniband — Façade d un switch InfiniBand L infiniBand est un bus d ordinateur à haut débit. Il est destiné aussi bien aux communications internes qu externes. Il est le fruit de la fusion de deux technologies concurrentes, Future I/O, développée par Compaq …   Wikipédia en Français

  • Infiniband — Kupfer Kabel InfiniBand ist eine Spezifikation zur Beschreibung einer seriellen Hochgeschwindigkeitsübertragungstechnologie. Es ist das Resultat der Vereinigung zweier konkurrierender Systeme: Future I/O von Compaq, IBM und Hewlett Packard und… …   Deutsch Wikipedia

  • InfiniBand — Kupferkabel InfiniBand ist eine Spezifikation zur Beschreibung einer seriellen Hochgeschwindigkeitsübertragungstechnologie. Es ist das Resultat der Vereinigung zweier konkurrierender Systeme: Future I/O von Compaq, IBM und Hewlett Packard und… …   Deutsch Wikipedia

  • InfiniBand — The panel of an InfiniBand switch InfiniBand is a switched fabric communications link used in high performance computing and enterprise data centers. Its features include high throughput, low latency, quality of service and failover, and it is… …   Wikipedia

  • InfiniBand Trade Association — The InfiniBand Trade Association (IBTA) is the standards organization that defines and maintains the InfiniBand specification. It is an industry consortium.The IBTA was established in 1999, and its most prominent members include Cisco, IBM, Intel …   Wikipedia

  • Infiniband — …   Википедия

  • IBM BladeCenter — IBM BladeCenter  это архитектура блэйд серверов IBM. BladeCenter E front side: 8 blade servers (HS20) followed by 6 empty slots …   Википедия

  • IBM BladeCenter — The IBM BladeCenter is IBM s blade server architecture.HistoryOriginally introduced in 2002, based on engineering work started in 1999, the IBM BladeCenter was a relative late comer to the blade market. But, it differed from prior offerings in… …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”