Zum Hauptinhalt springen

DCB-BASED PATH SELECTION SYSTEMS AND METHODS FOR SAN TRAFFIC IN LAG TOPOLOGIES

2020
Online Patent

Titel:
DCB-BASED PATH SELECTION SYSTEMS AND METHODS FOR SAN TRAFFIC IN LAG TOPOLOGIES
Link:
Veröffentlichung: 2020
Medientyp: Patent
Sonstiges:
  • Nachgewiesen in: USPTO Patent Applications
  • Sprachen: English
  • Document Number: 20200336413
  • Publication Date: October 22, 2020
  • Appl. No: 16/386135
  • Application Filed: April 16, 2019
  • Assignees: DELL PRODUCTS L.P. (Round Rock, TX, US)
  • Claim: 1. A Data Center Bridge (DCB)-based path selection method for reducing packet loss in a network system comprising a Link Aggregation Group (LAG) topology, the method comprising: receiving traffic at a LAG node associated with a LAG trunk that comprises: a set of links whose physical status is up; and a LAG sub-trunk that comprises a sub-set of links whose physical and DCB status are up; responsive to identifying DCB traffic in the traffic, forwarding the DCB traffic using at least one or more links of the LAG sub-trunk; and responsive to identifying non-DCB traffic in the traffic, irrespective of DCB status of the set of links, forwarding the non-DCB traffic using at least one or more links of the LAG trunk.
  • Claim: 2. The method according to claim 1, further comprising, in response to the DCB status of all links of the LAG sub-trunk that communicative couple the LAG sub-trunk to a recipient of the traffic being down, programming an inter-node link (INL) to become part of the LAG sub-trunk to forward DCB-enabled traffic, via the INL, to a LAG peer node that comprises one or more DCB-enabled links.
  • Claim: 3. The method according to claim 2, further comprising, in response to the DCB status of any of the links, which are coupled to the LAG node, changing from down to up, automatically removing the INL from the LAG sub-trunk.
  • Claim: 4. The method according to claim 1, wherein the LAG node creates a forwarding table that identifies the sub-set of links whose DCB status are up as members of the LAG sub-trunk.
  • Claim: 5. The method according to claim 4, wherein, the LAG node configures the forwarding table to point to the LAG sub-trunk according to DCB link status.
  • Claim: 6. The method according to claim 5, wherein configuring the forwarding table comprises identifying the DCB traffic by using IEEE 802.1p or differentiated services code point (DSCP) values to recognize the DCB traffic.
  • Claim: 7. The method according to claim 4, further comprising, in response to the DCB status of a link, which is coupled to the LAG node, changing to down, removing the link from the LAG sub-trunk.
  • Claim: 8. The method according to claim 7, wherein in step of removing the link from the LAG sub-trunk comprises programming the forwarding table to exclude the link to indicate that the link is no longer suitable for DCB traffic.
  • Claim: 9. The method according to claim 4, further comprising, in response to the link changing status from down to up, automatically adding the link to the LAG sub-trunk.
  • Claim: 10. The method according to claim 9, wherein in step of automatically adding the link to the LAG sub-trunk comprises programming the forwarding table to include the link to indicate that the link is suitable for DCB traffic.
  • Claim: 11. A Data Center Bridge (DCB)-based path selection device for reducing packet loss in a network system comprising a Link Aggregation Group (LAG) topology that utilizes an inter-node link (INL), the DCB-based path selection device comprising: an INL interface that communicatively couples to the DCB-based path selection device to a LAG peer node via an INL, the LAG peer forwards, in response to having no DCB-enabled links to a downstream device, traffic on the INL to the DCB-based path selection device; and a non-transitory computer-readable medium or media comprising one or more sequences of instructions which, when executed by at least one processor, causes, responsive to DCB-based path selection device receiving DCB traffic on the INL, steps to be performed comprising: indicating that the DCB traffic be forwarded on a LAG sub-trunk that comprises one or more DCB-enabled links; overriding an egress mask that indicates to not forward traffic received at the LAG peer node on the INL; and forwarding the DCB traffic received on the INL.
  • Claim: 12. The DCB-based path selection device according to claim 11, wherein the egress mask is implemented in a forwarding table of the DCB-based path selection device and permits the DCB traffic to be forwarded via the one or more DCB-enabled links.
  • Claim: 13. The DCB-based path selection device according to claim 11, wherein the LAG sub-trunk comprises a sub-group of links that are part of a LAG trunk that comprises the one or more DCB-enabled links and non-DCB-enabled links.
  • Claim: 14. The DCB-based path selection device according to claim 11, wherein the DCB-based path selection device identifies the traffic as DCB traffic using IEEE 802.1p or differentiated services code point (DSCP) values.
  • Claim: 15. A non-transitory computer-readable medium or media comprising one or more sequences of instructions which, when executed by at least one processor, causes steps to be performed comprising: receiving traffic at a LAG node associated with a LAG trunk that comprises: a set of links whose physical status is up; and a LAG sub-trunk that comprises a sub-set of links whose physical and DCB status are up; responsive to identifying DCB traffic in the traffic, forwarding the DCB traffic using at least one or more links of the LAG sub-trunk; and responsive to identifying non-DCB traffic in the traffic, irrespective of DCB status of the set of links, forwarding the non-DCB traffic using at least one or more links of the LAG trunk.
  • Claim: 16. The non-transitory computer-readable medium or media according to claim 15, further causing steps to be performed comprising, in response to the DCB status of all links of the LAG sub-trunk that communicative couple the LAG sub-trunk to a recipient of the traffic being down, programming an inter-node link (INL) to become part of the LAG sub-trunk to forward DCB-enabled traffic, via the INL, to a LAG peer node that comprises one or more DCB-enabled links.
  • Claim: 17. The non-transitory computer-readable medium or media according to claim 15, further causing steps to be performed comprising generating a forwarding table that identifies the sub-set of links whose DCB status are up as members of the LAG sub-trunk
  • Claim: 18. The non-transitory computer-readable medium or media according to claim 15, further causing steps to be performed comprising configuring the forwarding table to point to the LAG sub-trunk according to DCB link status.
  • Claim: 19. The non-transitory computer-readable medium or media according to claim 18, further comprising steps to be performed comprising, in response to the DCB status of a link, which is coupled to the LAG node, changing to down, removing the link from the LAG sub-trunk and adjusting the forwarding table to exclude the link to indicate that the link is no longer suitable for DCB traffic.
  • Claim: 20. The non-transitory computer-readable medium or media according to claim 19, further comprising, in response to the link changing status from down to up, automatically adding the link in the forwarding table.
  • Current International Class: 04; 04; 04; 04; 04; 04

Klicken Sie ein Format an und speichern Sie dann die Daten oder geben Sie eine Empfänger-Adresse ein und lassen Sie sich per Email zusenden.

oder
oder

Wählen Sie das für Sie passende Zitationsformat und kopieren Sie es dann in die Zwischenablage, lassen es sich per Mail zusenden oder speichern es als PDF-Datei.

oder
oder

Bitte prüfen Sie, ob die Zitation formal korrekt ist, bevor Sie sie in einer Arbeit verwenden. Benutzen Sie gegebenenfalls den "Exportieren"-Dialog, wenn Sie ein Literaturverwaltungsprogramm verwenden und die Zitat-Angaben selbst formatieren wollen.

xs 0 - 576
sm 576 - 768
md 768 - 992
lg 992 - 1200
xl 1200 - 1366
xxl 1366 -