Conditions requises, Fonctionnalité, Lldpad – Dell Intel PRO Family of Adapters Manuel d'utilisation

Page 23: Lldptool dcbtool

Advertising
background image

Dans les centres de données, la perception est que le protocole Ethernet traditionnel a une latence élevée et qu’il a tendance à

perdre des trames, ce qui le rend inacceptable dans les applications de stockage.

Intel et de nombreux autres leaders de l’industrie se sont efforcés de résoudre ces problèmes. En particulier, plusieurs groupes

de travail de la commission d’élaboration des normes IEEE 802.1 travaillent sur des améliorations permettant de résoudre ces

problèmes. Vous trouverez ci-dessous les commissions de normalisation applicables :

Sélection de transmission avancée

IEEE 802.1Qaz

Lossless Traffic Class

Priority Flow Control : IEEE 802,1Qbb

Congestion Notification : IEEE 802,1Qau

DCB Capability exchange protocol : IEEE 802,1Qaz

La solution logicielle proposée représente l’implémentation de ces efforts par Intel. Il est important de noter que beaucoup de

ces normes n’ont pas été ratifiées : il s’agit d’une version pré-ratification et nous recommandons aux utilisateurs de consulter

fréquemment Sourceforge. Alors que nous avons travaillé avec les principaux fabricants d’écosystèmes sur la validation de

cette version, de nombreux fabricants développent toujours des solutions. Alors que ces solutions sont rendues disponibles et

que les normes sont ratifiées, nous travaillerons avec les partenaires des écosystèmes et les commissions de normalisation

pour nous assurer que la solution Intel fonctionne comme prévu.

Conditions requises

Version RHEL 6 ou ultérieure ou SLES 11 SP1 ou ultérieure.

Noyau Linux de version 2.6.29 ou ultérieure.

Pilote Linux ixgbe (pour cartes Intel® 82599 et X540) à partir d’un noyau 2.6.29 ou ultérieur.

La version 2.6.29 ou une version plus récente du module "iproute2" doit être téléchargée et installée pour obtenir une

version de l’utilitaire tc pouvant détecter plusieurs files d’attente.

Recherchez les nouvelles versions à :

http://www.linuxfoundation.org/en/Net:Iproute2

La version 2.5.33 de Flex doit être installée (pour prendre en charge iproute2). SLES10 possède une version plus

ancienne de Flex. La dernière source Flex peut être obtenue sur le site

http://flex.sourceforge.net/

Une bibliothèque netlink à jour doit être installée pour compiler lldpad.

Carte Intel® 82599 ou X540.

Fonctionnalité

lldpad

Exécute le Protocole de détection sur la couche de liaison (LLDP) sur toutes les interfaces prises en charge.

Exécute le protocole d’échange de capacités DCB pour échanger les données de configuration DCB avec le périphérique

pair en utilisant LLDP.

Prend en charge les versions du protocole d’échange de capacités DCB décrites ici :

Version pré-CEE : <aucun lien disponible>

Version CEE : <

http://www.ieee802.org/1/files/public/docs2008/az-wadekar-dcbx-capability-exchange-discovery-

protocol-1108-v1.01.pdf

>

Version IEEE : IEEE Std 802.1Qaz-2011 <aucun lien disponible>

Récupère la configuration DCB et la stocke dans un fichier de configuration.

Contrôle les paramètres DCB du pilote réseau en fonction du protocole d’échange de capacités DCB. L’interaction avec

un pilote réseau compatible est assurée par des opérations DCB ajoutées à l’interface rtnetlink dans le noyau 2.6.29.

Prend en charge les fonctionnalités DCB suivantes : Enhanced Transmission Selection, Priority Flow Control, FCoE et

FCoE Logical Link Status.

Fournit une interface permettant aux applications clientes d’interroger et de configurer les fonctionnalités DCB. Génère

des événements d’interface client lorsque la configuration opérationnelle ou l’état d’une fonctionnalité est modifiée.

lldptool

dcbtool

Interagit avec dcbd via l’interface client.

Demande l’état de la configuration locale, l’état opérationnel et l’état de la configuration du pair concernant les

fonctionnalités DCB prises en charge.

Advertising