-
公开(公告)号:WO2013132371A3
公开(公告)日:2016-09-01
申请号:PCT/IB2013051338
申请日:2013-02-19
Applicant: IBM , IBM UK , IBM (CHINA) INVEST COMPANY LTD
Inventor: KAMBLE KESHAV GOVIND , PEETHAMBARAM NANDAKUMAR , LEU DAR-REN , PANDEY VIJOY , GHOSH NIRAPADA , ANANTHARAM SUSHMA , MENDON CHANDARANI , MUKHERJEE NILANJAN
IPC: H04L12/66
CPC classification number: H04L49/356 , H04L41/12 , H04L41/22 , H04L43/045 , H04L43/0811 , H04L43/0817 , H04L49/555
Abstract: A distributed fabric system has distributed line card (DLC) chassis and scaled-out fabric coupler (SFC) chassis. Each DLC chassis includes a network processor and fabric ports. Each network processor of each DLC chassis includes a fabric interface in communication with the DLC fabric ports of that DLC chassis. Each SFC chassis includes a fabric element and fabric ports. A communication link connects each SFC fabric port to one DLC fabric port. Each communication link includes cell-carrying lanes. Each fabric element of each SFC chassis collects per-lane statistics for each SFC fabric port of that SFC chassis. Each SFC chassis includes program code that obtains the per-lane statistics collected by the fabric element chip of that SFC chassis. A network element includes program code that gathers the per-lane statistics collected by each fabric element of each SFC chassis and integrates the statistics into a topology of the entire distributed fabric system.
Abstract translation: 分布式架构系统具有分布式线卡(DLC)机箱和扩展架构耦合器(SFC)机箱。 每个DLC机箱都包括一个网络处理器和Fabric端口。 每个DLC机箱的每个网络处理器包括与该DLC机箱的DLC结构端口通信的结构接口。 每个SFC机箱都包括一个fabric元素和fabric端口。 通信链路将每个SFC Fabric端口连接到一个DLC fabric端口。 每个通信链路包括蜂窝载波通道。 每个SFC机箱的每个结构元素都会收集该SFC机箱的每个SFC结构端口的每通道统计信息。 每个SFC机箱都包含程序代码,用于获取该SFC机箱的织物元件芯片收集的每通道统计信息。 网元包括收集每个SFC机箱的每个结构元素收集的每通道统计信息的程序代码,并将统计信息整合到整个分布式系统的拓扑中。
-
公开(公告)号:DE112013000506B4
公开(公告)日:2018-10-25
申请号:DE112013000506
申请日:2013-01-17
Applicant: IBM
Inventor: KAMBLE KESHAV GOVIND , LEU DAR-REN , PANDEY VIJOY , GHOSH NIRAPADA , ANANTHARAM SUSHMA , MENDON CHANDARANI , PEETHAMBARAM NANDAKUMAR
IPC: H04L12/26 , G06F9/50 , G06F13/38 , G06F15/173 , H04L12/24
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.
-
公开(公告)号:DE112013000506T5
公开(公告)日:2015-03-19
申请号:DE112013000506
申请日:2013-01-17
Applicant: IBM
Inventor: KAMBLE KESHAV GOVIND , PANDEY VIJOY , GHOSH NIRAPADA , MENDON CHANDARANI , PEETHAMBARAM NANDAKUMAR , LEU DAR-REN , ANANTHARAM SUSHMA
IPC: H04L12/26
Abstract: Ein verteiltes Struktursystem, das eine Vielzahl unabhängiger Netzwerkelemente aufweist, die durch switchübergreifende Verbindungen miteinander verbunden und einer selben Gruppe zugewiesen sind. Jedes Netzwerkelement enthält einen Switching-Chip, einen Prozessor und einen Speicher, in dem Programmcode gespeichert ist, der durch den Prozessor ausgeführt wird. Der Programmcode jedes Netzwerkelementes enthält ein Einheitenkonfigurations(DC)-Stapelmodul und ein Switch-Erkennungsprotokoll(SDP)-Modul. Das SDP-Modul jedes Netzwerkelements erkennt, wenn es ausgeführt wird, jedes andere Netzwerkelement in der Gruppe und wählt eines der Netzwerkelemente als ein Hauptnetzwerkelement aus. Das SDP-Modul des Hauptnetzwerkelements sendet, wenn es ausgeführt wird, Nachrichten an das DC-Stapelmodul des Hauptnetzwerkelements. Jede gesendete Nachricht identifiziert eines der Netzwerkelemente in der Gruppe. Das DC-Stapelmodul des Hauptnetzwerkelements pflegt, wenn es ausgeführt wird, einen Datensatz aller Netzwerkelemente, die derzeit Mitglied in der Gruppe sind.
-
公开(公告)号:GB2513519B
公开(公告)日:2015-02-25
申请号:GB201415161
申请日:2013-03-01
Applicant: IBM
Inventor: KAMBLE KESHAV GOVIND , MUKHERJEE NILANJAN , PANDEY VIJOY A , LEU DAR-REN
IPC: G06F9/455
-
公开(公告)号: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.
-
公开(公告)号:GB2505129A8
公开(公告)日:2014-03-05
申请号:GB201320969
申请日:2012-04-19
Applicant: IBM
Inventor: LEU DAR-REN , PANDEY VIJOY , KAMBLE KESHAV GOVIND , KAMATH DAYAVANTI GOPAL , KUMAR DEEPAK , KIDAMBI JAYAKRISHNA
IPC: H04L49/111 , H04L45/42
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.
-
公开(公告)号:GB2514051A
公开(公告)日:2014-11-12
申请号:GB201414791
申请日:2013-02-19
Applicant: IBM
Inventor: KAMBLE KESHAV GOVIND , PEETHAMBARAM NANDAKUMAR , LEU DAR-REN , PANDEY VIJOY A , GHOSH NIRAPADA , ANANTHARAM SUSHMA , MENDON CHANDARANI , MUKHERJEE NILANJAN
Abstract: A distributed fabric system has distributed line card (DLC) chassis and scaled-out fabric coupler (SFC) chassis. Each DLC chassis includes a network processor and fabric ports. Each network processor of each DLC chassis includes a fabric interface in communication with the DLC fabric ports of that DLC chassis. Each SFC chassis includes a fabric element and fabric ports. A communication link connects each SFC fabric port to one DLC fabric port. Each communication link includes cell-carrying lanes. Each fabric element of each SFC chassis collects per-lane statistics for each SFC fabric port of that SFC chassis. Each SFC chassis includes program code that obtains the per-lane statistics collected by the fabric element chip of that SFC chassis. A network element includes program code that gathers the per-lane statistics collected by each fabric element of each SFC chassis and integrates the statistics into a topology of the entire distributed fabric system.
-
公开(公告)号:GB2512546A
公开(公告)日:2014-10-01
申请号:GB201412787
申请日:2013-01-17
Applicant: IBM
Inventor: KAMBLE KESHAV GOVIND , LEU DAR-REN , PANDEY VIJOY A , GHOSH NIRAPADA , MENDON CHANDARANI
IPC: H04L12/26
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 a switching chip, a processor, and memory storing program code that is executed by the processor. The program code of each network element includes a device configuration (DC) stacking module and a switch discovery protocol (SDP) module. The SDP module of each network element, when executed, discovers each other network element in the group and elects one of the network elements as a master network element. The SDP module of the master network element, when executed, sends messages to the DC-stacking module of the master network element. Each sent message identifies one of the network elements in the group. The DC stacking module of the master network element, when executed, maintains a record of all network elements that are currently members in the group.
-
-
-
-
-
-
-
-
-