Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Configuration des tampons dédiés d’entrée et de sortie

RÉSUMÉ Cette rubrique explique comment ajuster la taille de la mémoire tampon dédiée, à la fois globalement et par port.

Le commutateur partitionne sa mémoire tampon en mémoires tampons dédiées et partagées. Comme son nom l’indique, la mémoire tampon dédiée est exclusive à chaque port et seul ce port peut utiliser sa mémoire tampon dédiée. La mémoire tampon partagée est partagée sur tous les ports. Lorsqu’il y a peu de trafic sur de nombreux ports et que peu de ports ont un trafic en rafales, les tampons dédiés des ports transportant peu de trafic sont inutilisés, et les ports de trafic en rafale ne peuvent pas utiliser ces tampons inutilisés.

Toutefois, vous pouvez réduire l’espace tampon dédié global à partir de la valeur par défaut, ce qui augmente effectivement l’espace tampon partagé global afin que les ports de trafic en rafale puissent utiliser davantage d’espace tampon en fonction de leur valeur de seuil dynamique.

Vous pouvez également définir un profil de mémoire tampon dédiée pour augmenter ou diminuer la mémoire tampon dédiée allouée à un port individuel. Ceci est particulièrement utile pour réduire l’espace tampon dédié sur les ports inutilisés ou inactifs, augmentant ainsi l’espace tampon dédié disponible pour les ports actifs.

Vous pouvez affiner les paramètres de la mémoire tampon dédiée, mais faites-le avec prudence pour éviter toute perte de trafic due à une mauvaise configuration de la mémoire tampon.

Diminution de la mémoire tampon dédiée globale

Définissez le pool global de mémoires tampons dédiées de l’appareil en pourcentage de sa valeur par défaut. En effet, cela augmente le pool de mémoires tampons partagées. Le pourcentage peut être compris entre 15 et 100 % de la valeur par défaut. Le minimum de 15 % consiste à s’assurer que chaque port reçoit une certaine quantité de mémoire tampon dédiée minimale afin de réduire la probabilité que tous les ports se disputent la mémoire tampon partagée.

Note:

Vous pouvez diminuer le (augmentant ainsi le pool de mémoires tampons partagées) ou le (augmentant ainsi le dedicated-buffer shared-buffer pool de mémoires tampons dédiées), mais pas les deux.

  1. Vérifiez l’allocation actuelle de tampons dédiés et partagés.

    Par exemple :

  2. Définissez la taille de la mémoire tampon dédiée de sortie globale en pourcentage de sa valeur par défaut, comprise entre 15 et 100 %.

    Par exemple :

  3. Définissez la taille de la mémoire tampon dédiée d’entrée globale en pourcentage de sa valeur par défaut, de 15 à 100 %.

    Par exemple :

  4. Validez vos modifications.
  5. Vérifiez votre configuration.

    Par exemple :

  6. Vérifiez la mémoire tampon partagée pour vérifier que la mémoire tampon dédiée et la mémoire tampon partagée ont changé en fonction de la configuration.

    Par exemple :

Notez que les tampons dédiés d’entrée et de sortie sont désormais inférieurs et que la mémoire tampon partagée a augmenté, tandis que la mémoire tampon totale reste la même.

Configuration et application de profils de mémoire tampon dédiée

Par défaut, le système d’exploitation calcule en interne les tampons dédiés au niveau du port. Par conséquent, même les ports inactifs ou inutilisés disposent d’une quantité égale d’espace tampon dédié qui est ensuite indisponible pour toute rafale de trafic. Le profil de mémoire tampon dédiée permet d’augmenter ou de diminuer la mémoire tampon dédiée par défaut au niveau de l’interface physique.

Avec le profil de mémoire tampon dédiée, vous pouvez définir séparément la taille de la mémoire tampon dédiée à l’entrée et à la sortie pour qu’elle corresponde à un nombre de cellules, chaque cellule étant de 254 octets. Vous pouvez également définir la taille de la mémoire tampon dédiée à l’entrée et à la sortie sur none. Définir la taille de la mémoire tampon dédiée sur none est utile pour les ports inutilisés ou en panne. Notez que lorsqu’un port sans mémoire tampon dédiée devient encombré, le port consomme directement à partir du pool de mémoire tampon partagée.

Une fois que vous avez défini un profil de mémoire tampon dédié, vous pouvez l’attacher directement à une interface physique.

Les tampons dédiés restants que vous n’allouez à aucun port par un profil de mémoire tampon dédié sont partagés de manière égale entre les ports (en fonction de la vitesse) qui n’ont pas de profil de mémoire tampon dédié qui leur est attribué.

Note:

Vous ne pouvez pas affecter un dedicated-buffer-profile à des interfaces Ethernetae- () agrégées. Vous ne pouvez affecter un dedicated-buffer-profile qu’à une interface physique.

ATTENTION:

Si le buffer-size nombre de tous les profils de tampons dédiés combinés dépasse le nombre total de pools de mémoires tampons dédiées disponibles, le système consigne une erreur syslog et n’implémente pas la nouvelle configuration, même si la validation réussit.

  1. Définissez le nom et la taille de la mémoire tampon de sortie du dedicated-buffer-profile fichier .

    Par exemple :

  2. Définissez la taille de la mémoire tampon d’entrée du profil de mémoire tampon dédiée.

    Par exemple :

  3. Validez vos modifications.
  4. Appliquez le profil de mémoire tampon dédié à une interface.

    Par exemple :

  5. Vérifiez votre configuration.

    Par exemple :

  6. Utilisez les commandes show pour vérifier la présence du profil de tampon dédié.

    Par exemple :