DCQCN : Quantized Congestion Control for RDMA
DCQCN (Data Center Quantized Congestion Notification) est le contrôle de congestion de bout en bout qui permet à une fabric RoCEv2 sans perte de fonctionner sans pause PFC prolongée. Le commutateur marque ECN de façon anticipée, le récepteur renvoie un CNP et l'émetteur quantifie son débit, de sorte que les émetteurs ralentissent avant que les files ne débordent.
La boucle fermée DCQCN
NIC émettrice, commutateur congestionné, NIC réceptrice. Le marqueur ECN WRED du commutateur se déclenche avant que la file n'atteigne le seuil de pause PFC. Le récepteur génère un Congestion Notification Packet (CNP) ; le point de réaction de l'émetteur réduit le débit, puis remonte. Sans perte, sans pression PFC, convergence rapide.
Le rôle de DCQCN dans une fabric IA
RoCEv2 dispose de deux façons de gérer la congestion : la pause PFC, une contre-pression qui se propage saut par saut, et DCQCN, une boucle de contrôle de débit de bout en bout. La PFC seule fonctionne, mais elle repousse la congestion en amont et risque des tempêtes de pause et du blocage en tête de file. DCQCN agit avant la PFC, en marquant les paquets avec ECN avant que la file n'atteigne le seuil de pause, de sorte que l'émetteur ralentit avant même que le commutateur n'ait à imposer une pause.
Bien fait, vous passez l'essentiel de la vie de votre fabric sur le seul feedback DCQCN, le PFC servant de filet de sécurité. Mal fait, les seuils ECN sont désalignés avec le headroom PFC et vous obtenez des tempêtes de pause même avec DCQCN configuré.
La NIC émettrice quantifie son débit
Reçoit les CNP et exécute la boucle DCQCN de mise à jour α, décroissance multiplicative, croissance additive pour quantifier son débit d'émission.
Le commutateur marque ECN tôt
Marque les paquets compatibles ECN pour CE à l'aide d'une courbe WRED lorsque la profondeur de file franchit K-min, la probabilité de marquage croissant linéairement jusqu'à P-max à K-max.
Le récepteur renvoie un CNP
Génère un CNP vers l'émetteur pour chaque flux marqué, avec un débit limité à environ un par 50 µs par flux.
Pause PFC et DCQCN, côte à côte
Les deux maintiennent RoCEv2 sans perte, mais ils agissent à des points différents. L'objectif du réglage est de faire passer la vie du fabric sur le feedback DCQCN et de garder la PFC en réserve comme filet de sécurité.
| Critère | pause PFCfilet de sécurité | DCQCNcontrôle principal |
|---|---|---|
| Mécanisme | Contre-pression saut par saut qui se propage en amont. | Boucle de contrôle de débit de bout en bout, de l'émetteur au récepteur. |
| Point de déclenchement | Se déclenche lorsque la file atteint le seuil de pause. | Marque ECN avant que la file n'atteigne le seuil de pause. |
| Mode de défaillance | Risque des tempêtes de pause et du blocage en tête de file. | L'émetteur ralentit avant même que le commutateur n'ait à imposer une pause. |
| Rôle dans le fabric | Filet de sécurité uniquement, pour quand les buffers se remplissent malgré tout. | Contrôle principal pendant la majeure partie de la vie du fabric. |
| Périmètre | Au niveau du lien, un saut à la fois. | De bout en bout, de l'émetteur jusqu'au récepteur. |
Marquage ECN dans OcNOS-DC
K-min, K-max, P-max
Marquage ECN WRED par file de priorité avec seuils K-min et K-max configurables et une probabilité de marquage P-max.
Indépendant de PFC
Le marquage ECN se configure indépendamment des seuils de pause PFC.
ECN sur VXLAN
Sur les plateformes Trident 3 (X4, X5, X7) et Trident 4, les bits ECN sont préservés à travers l'encapsulation et la décapsulation VXLAN, de sorte que DCQCN fonctionne de bout en bout sur un overlay EVPN-VXLAN, et pas seulement sur l'underlay.
Niveaux de licence
PFC et ECN sont inclus dans les SKU OcNOS-DC IPBASE et PLUS. Dynamic ECN, la détection et la reprise des interblocages PFC, ainsi que PFC et ECN sur VXLAN, sont inclus dans les SKU PLUS.
Pourquoi cela compte plus qu'il n'y paraît
Un mauvais alignement des seuils ECN a deux extrémités qui semblent opposées, mais toutes deux laissent la fabric mal réglée.
- ECN configuré mais ne marque jamais (K-min trop élevé) : la PFC porte toute la charge du contrôle de congestion.
- ECN marque trop agressivement (K-min trop bas) : les émetteurs réduisent leur débit avant toute congestion réelle.
DCQCN, les réponses
Qu'est-ce que DCQCN ?
Comment fonctionne DCQCN ?
Comment DCQCN et PFC fonctionnent-ils ensemble ?
Quels sont les seuils ECN K-min et K-max dans DCQCN ?
DCQCN nécessite-t-il RoCEv2 ?
Approfondissez. Emportez-le avec vous.
La fiche technique du produit et des téléchargements techniques et concis qui vont plus loin que cette page.
Datasheet OcNOS-DC
Spécification complète OcNOS-DC : l'ensemble des fonctionnalités EVPN-VXLAN et Ethernet for AI, les SKU logiciels, les plateformes matérielles prises en charge et le guide de commande de la solution.
Obtenir la fiche techniqueOcNOS 800G Fabric IA sans perte
Fabric RoCEv2 non bloquante sur des spines Broadcom Tomahawk 4/5 : niveaux de SKU, plateformes validées et architecture de déploiement.
Obtenir le briefFabric DC EVPN-VXLAN
Fabric de data center leaf-spine de niveau opérateur : IRB symétrique, routes Type-2/Type-5 et passerelle anycast distribuée.
Obtenir le briefDatasheet OcNOS-DC
Formulaire rapide. Votre PDF s'ouvre dans un nouvel onglet immédiatement après l'envoi.
✓ Ouverture de votre PDF dans un nouvel onglet…
S'il ne s'est pas ouvert, utilisez le lien ci-dessous.
OcNOS 800G Fabric IA sans perte
Formulaire rapide. Votre PDF s'ouvre dans un nouvel onglet immédiatement après l'envoi.
✓ Ouverture de votre PDF dans un nouvel onglet…
S'il ne s'est pas ouvert, utilisez le lien ci-dessous.
Fabric DC EVPN-VXLAN
Formulaire rapide. Votre PDF s'ouvre dans un nouvel onglet immédiatement après l'envoi.
✓ Ouverture de votre PDF dans un nouvel onglet…
S'il ne s'est pas ouvert, utilisez le lien ci-dessous.
Vous réglez DCQCN pour une charge de travail réelle ? Apportez-nous vos traces
Envoyez-nous vos compteurs ECN et vos traces de file, et un ingénieur IP Infusion alignera vos K-min, K-max et marge PFC, ou commencez par un premier jet de topologie leaf-spine dans l'AI Fabric Design Suite.
Concevez tout le fabric IA avec OcNOS
Du dossier économique au calcul du nombre de ports, reprenez où vous en êtes dans la construction.