Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Exemple : configuration de DCBX pour prendre en charge une application iSCSI

La prise en charge du protocole DCBX (Data Center Bridging Capability Exchange Protocol) pour le type, la longueur et la valeur des protocoles d’application (TLV) vous permet d’implémenter DCBX pour diverses applications de couche 2 et de couche 4. ISCSI (Internet Small Computer System Interface) est une application de stockage de couche 4 qui peut bénéficier du DCBX. L’implémentation d’iSCSI sur pontage de centre de données (DCB) réduit la latence dans les réseaux surabscrits et offre une réactivité prévisible et certaine des applications, éliminant ainsi la dépendance d’Ethernet vis-à-vis de TCP/IP pour la retransmission des trames Ethernet abandonnées. Bien que le DCBX ne soit pas obligatoire pour de telles applications, il ajoute la fiabilité requise pour le stockage des données d’entreprise.

Note:

Vous pouvez configurer et appliquer le contrôle de flux prioritaire (PFC) pour n’importe quelle interface DCBX, mais il n’est pas obligatoire pour les applications autres que Fiber Channel over Ethernet (FCoE).

Cet exemple montre comment configurer DCBX pour prendre en charge une application iSCSI :

Exigences

Cet exemple utilise les composants matériels et logiciels suivants :

  • Un commutateur EX4500 (modèle compatible CEE)

  • Junos OS version 12.1 ou ultérieure pour les commutateurs EX Series

Présentation et topologie

Vous pouvez utiliser le même commutateur pour prendre en charge votre trafic LAN et votre trafic RÉSEAU de zone de stockage (SAN), y compris le trafic FCoE et iSCSI. Le protocole d’application DCBX TLV vous permet d’associer une interface DCBX spécifique à une carte d’application spécifique.

DCBX détecte les capacités DCB des pairs en échangeant des informations de configuration des fonctionnalités, détecte les erreurs de configuration et les incompatibilités des fonctionnalités, et peut configurer DCB sur des pairs. DCBX est une extension du protocole LLDP (Link Layer Discovery Protocol). LLDP doit rester activé sur chaque interface pour laquelle vous souhaitez utiliser DCBX. Si vous essayez d’activer DCBX sur une interface sur laquelle LLDP est désactivé, la validation de configuration échoue.

Le commutateur prend en charge l’échange d’informations DCBX pour d’autres applications, telles que iSCSI, comme spécifié dans votre configuration par EtherType ou par le port et le protocole de destination.

Pour tirer parti de cette fonctionnalité pour les applications non-FCoE, vous devez configurer le plan des applications et des applications et associer le plan des applications à l’interface qui transporte le trafic de l’application. Cette configuration comprend la spécification des points de code 802.1 à utiliser pour cette application.

Lorsque vous configurez une application iSCSI, vous devez toujours désigner le port de destination 3260.

Note:

Le DCBX est activé par défaut sur toutes les interfaces 10 Gigabit Ethernet des commutateurs EX4500 (modèles compatibles CEE).

Cet exemple montre comment configurer une application iSCSI sur une interface DCBX du commutateur EX4500 connecté à un équipement de stockage iSCSI.

Topologie

Les composants de la topologie de cet exemple sont présentés dans le tableau 1.

Tableau 1 : Composants de la topologie DCBX iSCSI
Paramètres des propriétés

Matériel de commutation

Un commutateur EX4500 (modèle compatible CEE)

Application

Iscsi

Points de code de carte d’application

101

Interface pour application iSCSI

xe-0/0/37

Port de destination

3260

Dans cet exemple, le commutateur a déjà été configuré comme suit :

  • Le DCBX est activé par défaut sur toutes les interfaces 10 Gigabit Ethernet.

Configuration

Pour configurer DCBX pour prendre en charge une application iSCSI, effectuez les tâches suivantes :

Procédure

Configuration rapide cli

Pour configurer rapidement une interface DCBX pour une application iSCSI, copiez les commandes suivantes et collez-les dans la fenêtre du terminal du commutateur :

Procédure étape par étape

Configurez une interface DCBX pour une application iSCSI :

  1. Créer l’application :

  2. Créer la carte des applications :

  3. Appliquez le plan des applications à l’interface DCBX que vous souhaitez utiliser pour iSCSI :

Résultats

Vérifiez les résultats de la configuration :

Vérification

Pour confirmer le bon fonctionnement de la configuration :

Vérifier que l’application iSCSI est annoncée et que l’interface du commutateur et l’homologue DCB utilisent les mêmes points de code 802.1p

But

Vérifiez que le commutateur et l’homologue DCB utilisent une application ISCSI DCBX configurée pour les mêmes points de code 802.1p.

Action

Envoyez des requêtes depuis le commutateur vers l’homologue DCB.

Affichez les informations DCBX annoncées par l’interface DCBX (xe-0/0/37) et détectées par le commutateur :

Sens

Vérifiez l’état de la publicité locale dans la section Fonctionnalité : Application.

En cas de mauvaise configuration entre le commutateur et l’homologue DCB, le statut affiche Erreur : Oui.

Dans cet exemple, il n’y a pas d’erreur. Le résultat de la fonctionnalité : Application, Protocol-State, affiche une liste des applications DCBX sous Appl-Name.

Ce champ affiche des informations sur l’application iscsi configurée par l’utilisateur. Lorsque vous configurez une application iSCSI, vous devez toujours désigner le port de destination 3260. La sortie affiche ce numéro de socket .

La carte de priorité pour l’application iSCSI reflète les points de code 802.1p spécifiés dans cet exemple pour la carte iSCSI. L’exemple spécifie 101 pour les points de code de carte d’application iSCSI. La carte de priorité est un format de point de code 8 bits des points de code 802.1p ; 0010000.

L’état de l’application iSCSI est activé, car le commutateur et le DCB utilisent les mêmes points de code pour l’application iSCI.