DISTRIBUTED FABRIC PROTOCOL (DFP) SWITCHING NETWORK ARCHITECTURE

    公开(公告)号:CA2833679A1

    公开(公告)日:2012-11-22

    申请号:CA2833679

    申请日:2012-04-19

    Applicant: IBM

    Abstract: A switching network includes an upper tier including a master switch and a lower tier including a plurality of lower tier entities. The master switch includes a plurality of ports each coupled to a respective one of the plurality of lower tier entities. Each of the plurality of ports includes a plurality of virtual ports each corresponding to a respective one of a plurality of remote physical interfaces (RPIs) at the lower tier entity coupled to that port. Each of the plurality of ports also includes a receive interface that, responsive to receipt of data traffic from a particular lower tier entity among the plurality of lower tier entities, queues the data traffic to the virtual port among the plurality of virtual ports that corresponds to the RPI on the particular lower tier entity that was the source of the data traffic. The master switch further includes a switch controller that switches data traffic from the virtual port to an egress port among the plurality of ports from which the data traffic is forwarded.

    Switch-Erkennungsprotokoll für ein verteiltes Struktursystem

    公开(公告)号:DE112013000469B4

    公开(公告)日:2021-02-04

    申请号:DE112013000469

    申请日:2013-01-17

    Applicant: IBM

    Abstract: Verteiltes Struktursystem (10), das eine Vielzahl unabhängiger Netzwerkelemente (14-3, 14-4, 14-N) aufweist, die durch switchübergreifende Verbindungen (16) miteinander verbunden und einer selben Gruppe zugewiesen sind, wobei jedes Netzwerkelement einen oder mehrere Switching-Chips, einen Prozessor (20) und einen Speicher (22) enthält, in dem ein Programmcode (24) gespeichert ist, der durch den Prozessor ausgeführt wird, wobei der Programmcode jedes Netzwerkelementes ein Switch-Erkennungsprotokoll(SDP)-Modul (28) enthält, wobei das SDP-Modul jedes Netzwerkelements, wenn es ausgeführt wird, periodisch SDP-Dateneinheiten (SDPDUs) unter Verwendung einer von einer Vielzahl von Übertragungsraten rundsendet, wobei die Vielzahl von Übertragungsraten eine schnelle Übertragungsrate und eine langsame Übertragungsrate enthält, wobei es sich bei der durch das SDP-Modul jedes Netzwerkelements verwendeten Übertragungsrate um die schnelle Übertragungsrate handelt, bis das SDP-Modul dieses Netzwerkelementes ermittelt, dass ein Kriterium erfüllt ist, worauf sich als Reaktion die durch das SDP-Modul dieses Netzwerkelementes verwendete Übertragungsrate in die langsame Übertragungsrate ändert,wobei das Kriterium darin liegt, dass das SDP-Modul dieses Netzwerkelementes eine Stabilität unter den Netzwerkelementen in derselben Gruppe erkennt,wobei die Vielzahl von Netzwerkelementen ein Hauptnetzwerkelement (14-1) enthält, und wobei die Stabilität unter den Netzwerkelementen in derselben Gruppe erkannt wird, wenn sich zwischen dem SDP-Modul dieses Netzwerkelementes (14-3, 14-4, 14-N) und dem Hauptnetzwerkelement ausgetauschte Informationen stabilisiert haben.

    Prioritätsgestützte Flusssteuerung in einer Switching-Netzwerkarchitektur mit einem Protokoll einer verteilten Struktur (Distributed Fabric Protocol DFP)

    公开(公告)号:DE112012001320B4

    公开(公告)日:2020-04-23

    申请号:DE112012001320

    申请日:2012-04-12

    Applicant: IBM

    Abstract: Verfahren zum Realisieren von Flusssteuerung in einem Switching-Netzwerk, das eine obere Ebene und eine untere Ebene aufweist, die eine Vielzahl von Entitäten der unteren Ebene aufweist, wobei das Verfahren aufweist:- auf einem Haupt-Switch in der oberen Ebene mit einer Vielzahl von Anschlüssen, von denen jeder mit einer entsprechenden der Vielzahl von Entitäten der unteren Ebene verbunden ist, Realisieren auf jedem der Vielzahl von Anschlüssen eine Vielzahl virtueller Anschlüsse, von denen jeder einer entsprechenden einer Vielzahl entfernt angeordneter physischer Schnittstellen (RPIs) auf der Entität der unteren Ebene entspricht, die mit diesem Anschluss verbindbar ist;- Einreihen von Datenverkehr in eine Warteschlange, der zwischen dem Haupt-Switch und RPIs auf der Vielzahl von Entitäten der unteren Ebene innerhalb virtueller Anschlüsse aus der Vielzahl virtueller Anschlüsse übermittelt wird, die den RPIs auf Entitäten der unteren Ebene entsprechen, mit denen der Datenverkehr übermittelt wird; und- Durchsetzen von prioritätsgestützter Flusssteuerung (PFC) an Datenverkehr eines gegebenen virtuellen Anschlusses durch den Haupt-Switch, indem ein PFC-Datenrahmen, der Prioritäten für mindestens zwei unterschiedliche Klassen von durch die bestimmte RPI übermittelten Datenverkehr angibt, an eine Entität der unteren Ebene übermittelt wird, auf der sich eine dem gegebenen virtuellen Anschluss entsprechende RPI befindet,- wobei die Entität der unteren Ebene einen im Durchfluss-Modus konfigurierten Folge-Switch aufweist;- die bestimmte RPI einen Datenanschluss aufweist; und- das Verfahren weiterhin ein Empfangen des PFC-Datenrahmens durch den Folge-Switch, ein Entfernen einer die bestimmte RPI angebenden RPI-Kennung aus dem PFC-Datenrahmen, um einen Standard-PFC-Datenrahmen zu erhalten, und ein Übermitteln des Standard-PFC-Datenrahmens über den der bestimmten RPI entsprechenden Datenanschluss aufweist.

    Diagnosen in einem verteilten Fabric-System

    公开(公告)号:DE112013001335B4

    公开(公告)日:2017-11-09

    申请号:DE112013001335

    申请日:2013-02-19

    Applicant: IBM

    Abstract: Verfahren zur Fehlerdiagnose und zum Verwalten eines verteilten Fabric-Systems, bei dem mindestens ein SFC-Einschub (12) mit horizontal skaliertem Fabric-Koppler (SFC) über Fabric-Datenübertragungsverbindungen (26) mit mindestens einem DLC-Einschub (14) mit verteilter Leitungskarte (DLC) verbunden ist, wobei jede Fabric-Datenübertragungsverbindung (26) mindestens einen SFC-Fabric-Anschluss (18) des mindestens einen SFC-Einschubs (12) mit einem DLC-Fabric-Anschluss (24) des mindestens einen DLC-Einschubs (14) verbindet, wobei jede Fabric-Datenübertragungsverbindung (26) eine Vielzahl von Pfaden enthält, auf denen Zellen übertragen werden, wobei das Verfahren aufweist: Erfassen pfadweiser Statistiken für jeden SFC-Fabric-Anschluss (18) dieses SFC-Einschubs (12) durch einen Fabric-Element-Chip (16) jedes SFC-Einschubs (12); Sammeln der von jedem Fabric-Element-Chip (16) jedes SFC-Einschubs (12) erfassten pfadweisen Statistiken durch einen zentralen Agenten (56); und Zusammenstellen der vom zentralen Agenten (56) gesammelten pfadweisen Statistiken zu einer Topologie des gesamten verteilten Fabric-Systems zur Darstellung ...

    Prioritätsgestützte Flusssteuerung in einer Switching-Netzwerkarchitektur mit einem Protokoll einer verteilten Stuktur (Distributed Fabric Protocol DFP)

    公开(公告)号:DE112012001320T5

    公开(公告)日:2014-01-02

    申请号:DE112012001320

    申请日:2012-04-12

    Applicant: IBM

    Abstract: Ein Switching-Netzwerk enthält eine obere Ebene und eine untere Ebene, die eine Vielzahl von Entitäten der unteren Ebene enthält. Ein Haupt-Switch in der oberen Ebene, der eine Vielzahl von Anschlüssen besitzt, von denen jeder mit einer entsprechenden Entität der unteren Ebene verbunden ist, realisiert auf jedem der Anschlüsse eine Vielzahl virtueller Anschlüsse, von denen jeder einer entsprechenden einer Vielzahl entfernt angeordneter physischer Schnittstellen (RPIs) auf der Entität der unteren Ebene entspricht, die mit diesem Anschluss verbunden ist. Zwischen dem Haupt-Switch und RPIs übermittelter Datenverkehr wird innerhalb virtueller Anschlüsse in eine Warteschlange eingereiht, die den RPIs auf Entitäten der unteren Ebene entsprechen, mit denen der Datenverkehr übermittelt wird. Der Haupt-Switch setzt prioritätsgestützte Flusssteuerung (PFC) an Datenverkehr eines gegebenen virtuellen Anschlusses durch, indem ein PFC-Datenrahmen, der Prioritäten für mindestens zwei unterschiedliche Klassen von durch die bestimmte RPI übermittelten Datenverkehr angibt, an eine Entität der unteren Ebene übermittelt wird, auf der sich eine entsprechende RPI befindet.

    LINK LAYER RESERVATION OF SWITCH QUEUE CAPACITY

    公开(公告)号:CA2819209A1

    公开(公告)日:2012-09-13

    申请号:CA2819209

    申请日:2012-02-15

    Applicant: IBM

    Abstract: A network switch, in response to receipt from a source station of a Layer 2 reservation request, establishes a reservation for capacity of an ingress queue of the network switch for a data flow of the source station. In response to a queue overrun condition on the ingress queue of the network switch while the reservation is active, the network switch preserves data frames in the data flow of the source station transmitted pursuant to the reservation and discards other data frames.

    18.
    发明专利
    未知

    公开(公告)号:AT525829T

    公开(公告)日:2011-10-15

    申请号:AT06736353

    申请日:2006-02-28

    Applicant: IBM

    Abstract: Described is a rack-switch including a rack and a plurality of blade server chassis within the rack. Each blade server chassis has a plurality of server blades in communication with at least one switch. Each switch includes a plurality of external ports. At least two of the external ports of each switch are inter-switch link (ISL) ports. The rack-switch also includes a plurality of inter-switch links. Each inter-switch link electrically connects one ISL port of one of the switches to one ISL port of another of the switches. The plurality of inter-switch links interconnects the switches such that the switches are daisy chained in a loop. The inter-switch links convey Ethernet packets representing server-to-server communications between server blades of different blade server chassis.

    Verwaltungsprotokoll für verteilte Strukturen

    公开(公告)号:DE112013000506B4

    公开(公告)日:2018-10-25

    申请号:DE112013000506

    申请日:2013-01-17

    Applicant: IBM

    Abstract: Verteiltes Struktursystem, das eine Vielzahl unabhängiger Netzwerkelemente aufweist, die durch switchübergreifende Verbindungen miteinander verbunden und einer selben Gruppe zugewiesen sind, wobei jedes Netzwerkelement einen oder mehrere Switching-Chips, einen Prozessor und einen Speicher enthält, in dem geschichteter Programmcode gespeichert ist, der durch den Prozessor ausgeführt wird, der geschichtete Programmcode jedes Netzwerkelementes ein Einheitenkonfigurations(DC)-Stapelmodul und ein Switch-Erkennungsprotokoll(SDP)-Modul enthält, das SDP-Modul jedes Netzwerkelements, wenn es ausgeführt wird, jedes andere Netzwerkelement in der Gruppe erkennt und eines der Netzwerkelemente als ein Hauptnetzwerkelement auswählt, das SDP-Modul des Hauptnetzwerkelements, wenn es ausgeführt wird, Nachrichten an das DC-Stapelmodul des Hauptnetzwerkelements sendet, jede gesendete Nachricht eines der Netzwerkelemente in der Gruppe identifiziert, das DC-Stapelmodul des Hauptnetzwerkelements, wenn es ausgeführt wird, einen Datensatz aller Netzwerkelemente pflegt, die derzeit Mitglied in der Gruppe sind, wobeidas Hauptnetzwerkelement eine Switch-Erkennungsprotokoll-Dateneinheit (SDPDU) von einem entfernt angeordneten Netzwerkelement empfängt, das kein Mitglied der Gruppe ist, und als Reaktion auf das Empfangen der SDPDU von dem entfernt angeordneten Netzwerkelement eine Nachricht an das entfernt angeordnete Netzwerkelement sendet, durch welche sich das Hauptnetzwerkelement gegenüber dem entfernt angeordneten Netzwerkelement als Hauptelement der Gruppe identifiziert, und wobeidas entfernt angeordnete Netzwerkelement, nach dem Empfangen der Nachricht von dem Hauptnetzwerkelement, durch welches sich das Hauptnetzwerkelement identifiziert, feststellt, ob das entfernt angeordnete Netzwerkelement zum Beitreten zur Gruppe bereit ist.

    Distributed chassis architecture having integrated service appliances

    公开(公告)号:GB2514960B

    公开(公告)日:2015-05-13

    申请号:GB201416516

    申请日:2012-06-15

    Applicant: IBM

    Abstract: A distributed virtual chassis comprises scaled-out fabric coupler (SFC) boxes. Each SFC box has fabric ports and a cell-based switch fabric for switching cells associated with a packet among the SFC fabric ports of that SFC box. Distributed line cards (DLCs) include switching DLCs and an appliance DLC (A-DLC). Each switching DLC has network ports. Each switching DLC and A-DLC has DLC fabric ports. Each switching DLC and A-DLC is connected to each of the SFC boxes. The A-DLC provides an upper layer service for packets arriving on the network ports of the switching DLCs. To forward a packet to the A-DLC, a switching DLC divides the packet into cells and distributes the cells among the SFC boxes. The SFC boxes forward the cells to the A-DLC, and the A-DLC reassembles the packet from the cells and provides the upper layer service to the packet.

Patent Agency Ranking