-
公开(公告)号: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.
-
公开(公告)号:DE102013208431A1
公开(公告)日:2013-11-28
申请号:DE102013208431
申请日:2013-05-08
Applicant: IBM
Inventor: NAGARAJ UDAY S , RAJAGOPALAN SANTOSH , KAMBLE KESHAV G , LEU DAR-REN
IPC: H04L12/931
Abstract: Bei einer Ausführungsform weist ein System mindestens eine verteilte Leitungskarte (DLC) auf, die im elektrischen Datenaustausch mit mindestens einem Switch-Fabric-Koppler (Switch Fabric Coupler, SFC) steht, und eine Meta-Steuereinheit, die im elektrischen Datenaustausch mit der mindestens einen DLC steht, wobei die Meta-Steuereinheit einen Prozessor zum Ausführen von Logik aufweist, Logik, die zum Erzeugen von mehr als einem virtuellen Switch konfiguriert ist, und eine entsprechende virtuelle Steuerungsdomäne (Virtual Control Domain, VCD), die zu jedem virtuellen Switch gehört, und wobei jeder virtuelle Switch eine Vielzahl physischer Anschlüsse einer oder mehrerer der mindestens einen DLC sowie Logik aufweist, die konfiguriert ist, um die virtuellen Switches eigenständig zu steuern, wobei das System gegenüber einer außerhalb des Systems befindlichen Einheit als eine einzige zellengeschaltete Domäne erscheint. Weitere Systeme und Verfahren werden anhand mehrerer Ausführungsformen beschrieben.
-
18.
公开(公告)号:CA2833681C
公开(公告)日:2019-05-07
申请号:CA2833681
申请日:2012-04-12
Applicant: IBM
Inventor: KAMBLE KESHAV GOVIND , PANDEY VIJOY , KAMATH DAYAVANTI GOPAL , LEU DAR-REN , KIDAMBI JAYAKRISHNA , MENDON CHANDARANI
IPC: H04L47/6275 , H04L45/16 , H04L45/42 , H04L49/111
Abstract: A switching network includes an upper tier and a lower tier including a plurality of lower tier entities. A master switch in the upper tier, which has a plurality of ports each coupled to a respective lower tier entity, implements on each of the ports 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. Data traffic communicated between the master switch and RPIs is queued within virtual ports that correspond to the RPIs on lower tier entities with which the data traffic is communicated. The master switch enforces priority-based flow control (PFC) on data traffic of a given virtual port by transmitting, to a lower tier entity on which a corresponding RPI resides, a PFC data frame specifying priorities for at least two different classes of data traffic communicated by the particular RPI.
-
公开(公告)号:DE112013002270T5
公开(公告)日:2015-03-19
申请号:DE112013002270
申请日:2013-03-27
Applicant: IBM
Inventor: BANAVALIKAR BHALACHANDRA , LEU DAR-REN , KAMBLE KESHAV GOVIND
IPC: H04L12/66 , H04L45/52 , H04L45/586
Abstract: Gemäß einer Ausführungsform beinhaltet ein System eine Overlay-Netzwerkeinheit, die eine Schnittstelle beinhaltet, die so gestaltet ist, dass sie elektrisch Daten mit einem Gateway eines virtuellen Overlay-Netzwerks (VON) austauscht, eine Logik, die so gestaltet ist, dass sie eine Mehrzahl von Paketen von dem VON-Gateway empfängt, eine Logik, die so gestaltet ist, dass sie ermittelt, ob die Mehrzahl von Paketen einen Overlay-Header aufweisen, eine Logik, die so gestaltet ist, dass sie innere Pakete von Paketen entkapselt, die einen Overlay-Header aufweisen, eine Logik, die so gestaltet ist, dass sie Dienste an der Mehrzahl von Paketen oder an den entkapselten inneren Paketen durchführt, und eine Logik, die so gestaltet ist, dass sie die bedienten inneren Pakete oder die bedienten Pakete mit einem Overlay-Header kapselt, die an eine Zieladresse in einem virtuellen Netzwerk vermittelt werden sollen, und die gekapselten Pakete an das VON-Gateway sendet, oder eine Logik, die so gestaltet ist, dass sie die bedienten Pakete an das VON-Gateway sendet, ohne die Pakete mit einem Overlay-Header zu kapseln, die an eine Zieladresse in einem nichtvirtuellen Netzwerk vermittelt werden sollen.
-
公开(公告)号:GB2512546B
公开(公告)日:2014-11-19
申请号:GB201412787
申请日:2013-01-17
Applicant: IBM
Inventor: KAMBLE KESHAV GOVIND , LEU DAR-REN , PANDEY VIJOY A , GHOSH NIRAPADA , MENDON CHANDARANI
IPC: H04L12/26
-
-
-
-
-
-
-
-
-