Verwaltungsprotokoll für verteilte Strukturen

    公开(公告)号:DE112013000506T5

    公开(公告)日:2015-03-19

    申请号:DE112013000506

    申请日:2013-01-17

    Applicant: IBM

    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.

    Verwalten eines verteilten Fabric-Systems

    公开(公告)号:DE112013001306T5

    公开(公告)日:2014-12-24

    申请号:DE112013001306

    申请日:2013-02-19

    Applicant: IBM

    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.

    Diagnosen in einem verteilten Fabric-System

    公开(公告)号:DE112013001335T5

    公开(公告)日:2014-12-04

    申请号:DE112013001335

    申请日:2013-02-19

    Applicant: IBM

    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.

    Switch-Erkennungsprotokoll für ein verteiltes Struktursystem

    公开(公告)号:DE112013000469T5

    公开(公告)日:2014-10-09

    申请号:DE112013000469

    申请日:2013-01-17

    Applicant: IBM

    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.

    Distributed fabric protocol (DFP) switching network architecture

    公开(公告)号:GB2505129A8

    公开(公告)日:2014-03-05

    申请号:GB201320969

    申请日: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.

    Großer verteilter Switch auf Fabric-Basis unter Verwendung virtueller Switches und virtueller Steuereinheiten

    公开(公告)号:DE102013208431A1

    公开(公告)日:2013-11-28

    申请号:DE102013208431

    申请日:2013-05-08

    Applicant: IBM

    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.

    PRIORITY BASED FLOW CONTROL IN A DISTRIBUTED FABRIC PROTOCOL (DFP) SWITCHING NETWORK ARCHITECTURE

    公开(公告)号:CA2833681C

    公开(公告)日:2019-05-07

    申请号:CA2833681

    申请日:2012-04-12

    Applicant: IBM

    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.

    Bereitstellen von Diensten für virtuellen Overlay-Netzwerkverkehr

    公开(公告)号:DE112013002270T5

    公开(公告)日:2015-03-19

    申请号:DE112013002270

    申请日:2013-03-27

    Applicant: IBM

    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.

Patent Agency Ranking