-
公开(公告)号:DE112013001306T5
公开(公告)日:2014-12-24
申请号:DE112013001306
申请日:2013-02-19
Applicant: IBM
Inventor: KAMBLE KESHAV GOVIND , PEETHAMBARAM NANDAKUMAR , PANDEY VIJOY , GHOSH NIRAPADA , ANANTHARAM SUSHMA , MENDON CHANDARANI , KAMATH DAYAVANTI GOPAL , LEU DAR-REN
IPC: H04L12/24
Abstract: Ein verteiltes Fabric-System weist verteilte Leitungskarten-(DLC-)Gehäuse und horizontal skalierte Fabric-Coupler-(SFC-)Gehäuse auf. Jede DLC beinhaltet einen Netzwerkprozessor und Fabric-Anschlüsse. Jeder Netzwerkprozessor jeder DLC beinhaltet eine Fabric-Schnittstelle, die mit den Fabric-Anschlüssen dieser DLC Daten austauscht. Jeder SFC beinhaltet mindestens ein Fabric-Element und SFC-Fabric-Anschlüsse. Eine Fabric-Datenübertragungsverbindung verbindet jeden SFC-Fabric-Anschluss mit einem DLC-Fabric-Anschluss. Jede Fabric-Datenübertragungsverbindung beinhaltet Zellen befördernde Spuren. Jedes Fabric-Element jedes SFC erkennt die Verbindungsmöglichkeiten zwischen jedem SFC-Fabric-Anschluss dieses SFC und einem DLC-Fabric-Anschluss über eine Fabric-Datenübertragungsverbindung. Jeder SFC beinhaltet Programmcode, der eine Verbindungsmöglichkeitsmatrix aus den Fabric-Element-Chips ausliest und den erkannten Verbindungsmöglichkeiten entsprechende Verbindungsinformationen von diesem SFC an einen zentralen Agenten sendet. Ein Netzwerkelement beinhaltet den zentralen Agenten, der aus den von jedem SFC gesendeten Verbindungsinformationen eine Topologie des verteilten Fabric-Systems aufbaut, wenn er ausgeführt wird.
-
公开(公告)号:DE112013001335T5
公开(公告)日:2014-12-04
申请号:DE112013001335
申请日:2013-02-19
Applicant: IBM
Inventor: KAMBLE KESHAV GOVIND , PANDEY VIJOY , GHOSH NIRAPADA , MUKHERJEE NILANJAN , PEETHAMBARAM NANDAKUMAR , LEU DAR-REN , ANANTHARAM SUSHMA , MENDON CHANDARANI
Abstract: Ein verteiltes Fabric-System weist Einschübe mit verteilten Leistungskarten (DLC) und Einschübe mit horizontal skalierten Fabric-Kopplern (SFC) auf. Jeder DLC-Einschub enthält einen Netzwerkprozessor und Fabric-Anschlüsse. Jeder Netzwerkprozessor jedes DLC-Einschubs enthält eine Fabric-Schnittstelle, die mit den DLC-Fabric-Anschlüssen dieses DLC-Einschubs Daten austauschen kann. Jeder SFC-Einschub enthält ein Fabric-Element und Fabric-Anschlüsse. Eine Datenübertragungsverbindung verbindet jeden SFC-Fabric-Anschluss mit einem DLC-Fabric-Anschluss. Jede Datenübertragungsverbindung enthält zellenübertragende Pfade. Jedes Fabric-Element jedes SFC-Einschubs erfasst pfadweise Statistiken für jeden SFC-Fabric-Anschluss dieses SFC-Einschubs. Jeder SFC-Einschub enthält einen Programmcode, der die vom Fabric-Element-Chip dieses SFC-Einschubs erfassten pfadweisen Statistiken erhält. Ein Netzwerkelement enthält einen Programmcode, der die von jedem Fabric-Element-Chip jedes SFC-Einschubs erfassten pfadweisen Statistiken sammelt und die Statistiken zu einer Topologie des gesamten verteilten Fabric-Systems zusammenfasst.
-
公开(公告)号:DE112013000469T5
公开(公告)日:2014-10-09
申请号:DE112013000469
申请日:2013-01-17
Applicant: IBM
Inventor: LEU DAR-REN , PANDEY VIJOY , GHOSH NIRAPADA , KAMBLE KESHAV GOVIND
IPC: H04L45/02
Abstract: Ein verteiltes Struktursystem weist eine Vielzahl unabhängiger Netzwerkelemente auf, die durch switchübergreifende Verbindungen miteinander verbunden und einer selben Gruppe zugewiesen sind. Jedes Netzwerkelement enthält einen oder mehrere Switching-Chips, einen Prozessor und einen Speicher, in dem ein Programmcode gespeichert ist, der durch den Prozessor ausgeführt wird. Der Programmcode jedes Netzwerkelementes enthält ein Switch-Erkennungsprotokoll(switch discovery protocol (SDP))-Modul. Das SDP-Modul jedes Netzwerkelements rundsendet, wenn es ausgeführt wird, SDP-Dateneinheiten (SDP data units (SDPDUs)) unter Verwendung einer von einer Vielzahl von Übertragungsraten. Die Vielzahl von Übertragungsraten enthält eine schnelle Übertragungsrate und eine langsame Übertragungsrate. Bei der durch das SDP-Modul jedes Netzwerkelements verwendeten Übertragungsrate handelt es sich um die schnelle Übertragungsrate, 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.
-
公开(公告)号:DE112013000839B4
公开(公告)日:2021-12-23
申请号:DE112013000839
申请日:2013-03-27
Applicant: IBM
Inventor: KAMBLE KESHAV GOVIND , GHOSH NIRAPADA , LEU DAR-REN , KAMATH DAYAVANTI GOPAL , MUKHERJEE NILANJAN , PANDEY VIJOY , ANANTHARAM SUSHMA , PEETHAMBARAM NANDAKUMAR , MENDON CHANDARANI , BENNY STEPHAN
IPC: H04L12/70 , H04L12/28 , H04L12/701 , H04L12/771 , H04L12/861 , H04L29/06 , H04N1/16
Abstract: Netzwerk-Switch-System zum Übertragen von Daten zwischen Knoten in einem Netzwerk, das aufweist:ein Dienstregistrierungsmodul, das einen oder mehrere Quellknoten für einen Paketübertragungsdienst registriert;ein Sendemodul, das ein oder mehrere Pakete von einem registrierten Quellknoten zu einem oder mehreren Zielknoten weiterleitet;ein Empfangsmodul, das ein oder mehrere Pakete von einem oder mehreren Zielknoten zu einem registrierten Quellknoten weiterleitet;wobei die Protokollpakete in einem Schicht-2(L2)-Bereich weitergeleitet werden,wobei das Netzwerk-Switch-System ein L2- oder Schicht-3(L3)-fähige Netzwerkeinheit ist,wobei das Sendemodul eine Sendewarteschlange zum Einreihen von Paketen von entsprechenden registrierten Quellknoten zum Senden verwaltet,wobei das Sendemodul eine Kopfzeile an jedes Paket zum Senden anhängt;wobei die Kopfzeile Informationen zum Datenübertragungsprotokoll aufweist;wobei das Empfangsmodul eine Empfangswarteschlange verwaltet, um Pakete von Zielknoten einzureihen, die registrierten Quellknoten entsprechen,wobei das Sendemodul nach einer fehlenden Bestätigung von einem Zielknoten als Antwort auf ein Senden eines Pakets ein Paket mindestens einmal erneut sendet, bevor der Sendevorgang einem entsprechenden registrierten Quellknoten als fehlgeschlagen anzeigt wird.wobei als Reaktion auf eine Dienstregistrierungsanforderung von einem Quellknoten das Dienstregistrierungsmodul eine Rückruffunktion registriert, die von dem Quellknoten bereitgestellt wird, um Sendeinformationen von dem System zu empfangen,wobei das Sendemodul die von einem registrierten Quellknoten bereitgestellte Rückruffunktion verwendet, um den Sendestatus von Paketen bereitzustellen, die dem registrierten Quellknoten entsprechen,wobei die Kopfzeile ein Protokoll eines Formats Type-Länge-Wert (TLV) für das auf Ethernet beruhende L2-Datenübertragungsprotokoll (EL2T) enthält und an ein von einem Client-Knoten ankommendes Paket angehängt wird.
-
公开(公告)号:GB2515671A
公开(公告)日:2014-12-31
申请号:GB201414793
申请日:2013-02-19
Applicant: IBM
Inventor: KAMBLE KESHAV GOVIND , PEETHAMBARAM NANDAKUMAR , LEU DAR-REN , PANDEY VIJOY A , GHOSH NIRAPADA , MENDON CHANDARANI , ANANTHARAM SUSHMA , KAMATH DAYAVANTI GOPAL
IPC: H04L12/24
Abstract: A distributed fabric system has distributed line card (DLC) chassis and scaled-out fabric coupler (SFC) chassis. Each DLC includes a network processor and fabric ports. Each network processor of each DLC includes a fabric interface in communication with the fabric ports of that DLC. Each SFC includes at least one fabric element and SFC fabric ports. A fabric communication link connects each SFC fabric port to one DLC fabric port. Each fabric communication link includes cell-carrying lanes. Each fabric element of each SFC detects connectivity between each SFC fabric port of that SFC and one DLC fabric port over a fabric communication link. Each SFC includes program code that reads connectivity matrix from fabric element chips and sends connection information corresponding to the detected connectivity from that SFC to a central agent. A network element includes the central agent, which, when executed, constructs a topology of the distributed fabric system from the connection information sent from each SFC.
-
公开(公告)号:GB2512257B
公开(公告)日:2014-12-31
申请号:GB201412785
申请日:2013-01-17
Applicant: IBM
Inventor: KAMBLE KESHAV GOVIND , LEU DAR-REN , PANDEY VIJOY A , GHOSH NIRAPADA
IPC: H04L45/02
Abstract: A distributed fabric system comprises a plurality of independent network elements interconnected by inter-switch links and assigned to a same group. Each network element includes one or more switching chips, a processor, and memory storing program code that is executed by the processor. The program code of each network element includes a switch discovery protocol (SDP) module. The SDP module of each network element, when executed, periodically multicasts SDP data units (SDPDUs) using one of a plurality of transmission rates. The plurality of transmission rates includes a fast transmission rate and a slow transmission rate. The transmission rate used by the SDP module of each network element is the fast transmission rate until the SDP module of that network element determines a criterion is met, in response to which the transmission rate used by the SDP module of that network element changes to the slow transmission rate.
-
-
-
-
-