Configuration de tampons dédiés entrants et sortants
Cette rubrique décrit 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 tampons dédiés et partagés. 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 entre tous les ports. Lorsque le trafic est faible sur de nombreux ports et que peu de ports ont un trafic en mode rafale, les tampons dédiés des ports transportant peu de trafic sont inutilisés, et les ports de trafic en mode bursty ne peuvent pas utiliser ces tampons inutilisés.
Toutefois, vous pouvez diminuer l’espace tampon global dédié par rapport à la valeur par défaut, ce qui a pour effet d’augmenter l’espace tampon global partagé afin que les ports de trafic en rafale puissent utiliser une plus grande partie de l’espace tampon en fonction de leur valeur de seuil dynamique.
Vous pouvez également définir un profil de mémoire tampon dédié 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.
Utilisez l’explorateur de fonctionnalités pour confirmer la prise en charge de la plate-forme et de la version pour des fonctionnalités spécifiques.
Diminution de la mémoire tampon globale dédiée
Définissez le pool global de mémoires tampons dédié du périphérique en pourcentage de sa valeur par défaut. Ceci, en fait, augmente le pool de mémoires tampons partagé. Le pourcentage peut aller de 15 à 100 % de la valeur par défaut. Au minimum, 15 % doivent être utilisés pour s’assurer que chaque port dispose d’une 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.
Vous pouvez diminuer le dedicated-buffer (augmentant ainsi le pool de mémoires tampons partagées) ou diminuer le shared-buffer (augmentant ainsi le pool de mémoires tampons dédié), mais pas les deux.
Configuration et application de profils de mémoire tampon dédiés
Par défaut, le système d’exploitation calcule en interne les tampons dédiés au niveau des ports. Par conséquent, même les ports inactifs ou inutilisés bénéficient également d’une quantité égale d’espace tampon dédié qui n’est alors pas disponible en cas de 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 d’entrée et de sortie sur un nombre de cellules, chaque cellule étant de 254 octets. Vous pouvez également définir la taille du tampon dédié à l’entrée et à la sortie sur none. Il est utile de définir la taille de la mémoire tampon dédiée pour none les ports inutilisés ou inactifs. Notez que lorsqu’un port sans mémoire tampon dédiée est encombré, le port est directement consommé dans le pool de mémoires tampons partagées.
Une fois que vous avez défini un profil de mémoire tampon dédié, vous pouvez l’attacher directement à une interface physique.
Les mémoires tampons dédiées restantes que vous n'allouez à aucun port par un profil de mémoire tampon dédié sont partagées également entre les ports (en fonction de la vitesse) auxquels aucun profil de mémoire tampon dédié n'est attribué.
Vous ne pouvez pas attribuer un dedicated-buffer-profile à des interfaces Ethernet agrégées (ae-). Vous ne pouvez affecter a dedicated-buffer-profile qu’à une interface physique.
Si l’un buffer-size de tous les profils de mémoire tampon dédiée combinés dépasse le nombre total de mémoires tampons dédiées disponible, le système consigne une erreur syslog et n’implémente pas la nouvelle configuration même si la validation réussit.