Présentation des planificateurs pour les routeurs ACX Series
Vous utilisez des planificateurs pour définir les propriétés des files d’attente de sortie. Ces propriétés incluent la quantité de bande passante d’interface affectée à la file d’attente, la taille de la mémoire tampon allouée au stockage des paquets, la priorité de la file d’attente et les profils d’abandon RED (Random Early Detection) associés à la file d’attente.
Vous associez les planificateurs aux classes de transfert à l’aide de cartes de planification. Vous pouvez ensuite associer chaque mappage de planificateur à une interface, configurant ainsi les files d’attente matérielles, les planificateurs de paquets et les processus RED qui fonctionnent selon ce mappage.
Dans les routeurs ACX Series, vous pouvez configurer plusieurs files d’attente à priorité stricte par port. Le matériel gère les files d’attente dans l’ordre décroissant des numéros de file d’attente marqués comme priorité stricte. Toutes les files d’attente à priorité stricte bénéficient d’un traitement préférentiel de la part de l’ordonnanceur tant que leurs taux de mise en forme (ou taux d’information de pointe) ne sont pas atteints. Contrairement aux routeurs MX Series, les routeurs ACX Series configurés avec des files d’attente comme strict-high dans la [edit class-of-service schedulers scheduler-name priority strict-high]
hiérarchie des instructions, le service est basé sur le numéro de file d’attente et non sur le partage des files d’attente strict-high .
Planification sur les routeurs ACX exécutant Junos OS
Contrairement aux autres routeurs ACX Series, ACX5048 et ACX5096 prend en charge le CIR dans les files d’attente à priorité stricte. Il n’y a pas de priorité implicite basée sur le numéro de file d’attente parmi les files d’attente à priorité stricte. Contrairement à d’autres routeurs ACX Series, les routeurs ACX5048 et ACX5096 prennent en charge la configuration de profils d’abandon pour les protocoles à priorité low
perte et medium-high
high
pour les protocoles non-TCP.
Les options buffer-partition multicast percent <0-100>
au niveau de la [edit class-of-service schedulers scheduler-name buffer-size]
hiérarchie et multicast <0-100>
au niveau de la [edit class-of-service schedulers scheduler-name shared-buffer-maximum]
hiérarchie ne sont prises en charge que sur les routeurs ACX5048 et ACX5096. Pour plus d’informations, reportez-vous à la section Pools de mémoire tampon partagée et dédiée sur les routeurs ACX Series.
ACX5448 routeurs prennent en charge la mise en file d’attente, la planification et la mise en forme basées sur les ports. Vous pouvez configurer jusqu’à huit files d’attente (files d’attente de sortie virtuelles) par interface physique (port). Les propriétés d’ordonnancement peuvent être appliquées à la fois au niveau de l’interface physique et à l’interface logique. Le planificateur de sortie prend en charge deux niveaux de priorité (strict-high
et low
). Il est possible de configurer plusieurs files d’attente de priorité stricte-haute et plusieurs files d’attente de priorité faible (par défaut).
Par défaut, un port d’un routeur ACX5448 dispose d’une mémoire tampon dédiée de 100 microsecondes et d’une mémoire tampon partagée provenant de la DRAM. La mémoire tampon de retard contrôle la latence de la file d’attente en cas d’encombrement et le nombre maximal de paquets pouvant être retenus dans une file d’attente. La taille de la mémoire tampon par défaut par port est de 100 microsecondes.
Sur tous les routeurs ACX Series exécutant Junos OS, les files d’attente strict
prioritaires ne peuvent pas avoir transmit-rate
été configurées.
Sur les routeurs ACX710, les changements de validation de classe de service, en particulier pour les planificateurs sur une interface physique, entraînent des pauses très courtes (moins d’une seconde) dans le transfert de paquets. Cela peut entraîner une perte de paquets. Pour certains protocoles qui utilisent des intervalles keepalive très courts, tels que BFD, nous vous recommandons de désactiver ou d’agrandir l’intervalle keepalive avant d’appliquer des modifications au planificateur. Nous vous recommandons également de configurer la planification avant d’activer le trafic en direct.
Sur les routeurs ACX 4000, chaque fois que les paramètres de planification et de mise en forme d’un port ou de l’une de ses files d’attente sont modifiés, l’ensemble de la configuration de planification sur le port est effacé et la nouvelle configuration est appliquée. Pendant cette fenêtre, le modèle de trafic ne respecte pas les paramètres utilisateur. Nous vous recommandons de configurer la planification avant d’activer le trafic en direct.
Planification sur les routeurs ACX exécutant Junos OS Evolved
Tous les routeurs ACX7000 Series exécutent Junos OS Evolved.
Priorités de planification
Les routeurs ACX7000 Series prennent en charge six niveaux de priorité du planificateur. Cette prise en charge concerne à la fois la planification au niveau du port et la planification hiérarchique. Les niveaux sont, par ordre de priorité :
-
à faible latence
-
strict-élevé
-
haut
-
moyen-élevé
-
moyen-faible
-
bas
Les routeurs ACX ne garantissent pas une distribution Round Robin entre des files d’attente de même priorité.
Sur tous les routeurs ACX exécutant Junos OS Evolved, vous pouvez uniquement configurer transmit-rate
low
sur des files d’attente prioritaires.
File d’attente à faible latence (LLQ)
Les routeurs ACX7000 Series prennent en charge la mise en file d’attente à faible latence (LLQ). LLQ permet de traiter de préférence les données sensibles à la latence par rapport aux autres types de trafic. Une low-latency
file d’attente a la priorité la plus élevée par rapport à toutes les autres files d’attente prioritaires, y compris strict-high
les files d’attente, ainsi qu’un profil de planification à faible délai.
Pour la planification des ports des files d’attente de sortie virtuelle (VOQ), les VOQ à faible latence reçoivent leur propre file d’attente de sortie dédiée. Les VOQ de haute priorité reçoivent une deuxième file d’attente de sortie dédiée, et les VOQ de faible priorité reçoivent une troisième file d’attente de sortie dédiée.
En raison de la hiérarchie de planification de la classe de service hiérarchique (HCoS), une planification hiérarchique peut utiliser un maximum de deux files d’attente de sortie. Par conséquent, pour la planification hiérarchique des VOQ, les VOQ à faible latence et les VOQ à haute priorité reçoivent une file d’attente de sortie dédiée commune, et les VOQ à faible priorité reçoivent la deuxième file d’attente de sortie dédiée.
Nous vous recommandons ce qui suit lors de la configuration de VOQ à faible latence :
-
Utilisez des mécanismes de contrôle pour normaliser la quantité de trafic en rafale avant qu’il n’atteigne une VOQ à faible latence.
-
Configurez un maximum de deux VOQ à faible latence sur une interface physique ou logique.
-
Classez et planifiez le trafic (c’est-à-dire réserver de la bande passante) pour les VOQ à faible latence afin d’éviter l’encombrement de ces files d’attente.
Les files d’attente à faible latence reçoivent les mêmes tampons que les autres files d’attente pour utiliser efficacement les profils de tampons VOQ matériels limités.
Tableau de l’historique des modifications
La prise en charge des fonctionnalités est déterminée par la plate-forme et la version que vous utilisez. Utilisez l’Explorateur de fonctionnalités pour déterminer si une fonctionnalité est prise en charge sur votre plateforme.