Distributed chassis architecture having integrated service appliances

    公开(公告)号:GB2509473A

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

    申请号:GB201407966

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

    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.

    Mechanismen für verteiltes Routing in einem virtuellen Switch, ermöglicht über eine auf TRILL beruhende Struktur

    公开(公告)号:DE102013210336A1

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

    申请号:DE102013210336

    申请日:2013-06-04

    Applicant: IBM

    Abstract: Bei einer Ausführungsform enthält ein System eine Routing-Protocol-Engine-(RPE)-RBridge mit einem lokalen Uplink-Anschluss, der so ausgelegt ist, dass er mit einem Router verbunden wird, einem lokalen Prozessor zum Ausführen von Logik, einer Logik, die so ausgelegt ist, dass sie einen Datenrahmen am lokalen Uplink-Anschluss empfängt, einer Logik, die so ausgelegt ist, dass sie Routing-Protokolle ausführt, um eine L3-Verarbeitung des Datenrahmens zu ermöglichen, und einer Logik, die so ausgelegt ist, dass sie gelernte Routen und von einer anderen RPE-RBridge weitergeleitete Routen im lokalen Prozessor konfiguriert. Bei weiteren Ausführungsformen beinhalten Verfahren zum Bereitstellen einer L3-Verarbeitung in einem TRILL-fähigen Netz das Empfangen eines Datenrahmes an einem lokalen Uplink-Anschluss einer RBridge, die mit einer RPE umgesetzt ist, um eine L3-Verarbeitung zu ermöglichen, Ausführen von Routing-Protokollen, um eine L3-Verarbeitung des Datenrahmens zu ermöglichen, und Konfigurieren von gelernten Routen sowie von Routen, die von beliebigen anderen RPE-RBridges weitergeleitet wurden. Die RPE-RBridge kann mit einem Router oder einem ersten Server und einem zweiten Server verbunden sein.

    34.
    发明专利
    未知

    公开(公告)号: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.

    Paketvermittlung auf der Ebene 2 ohne Nachschlagetabelle für Ethernet-Switches

    公开(公告)号:DE112013001904B4

    公开(公告)日:2021-12-23

    申请号:DE112013001904

    申请日:2013-03-19

    Applicant: IBM

    Abstract: System, das mindestens einen Prozessor aufweist, wobei der mindestens eine Prozessor aufweist:Logik, die so konfiguriert ist, dass sie eine Anforderung für die Zuweisung einer Medienzugriffssteuerungs-(MAC-)Adresse zu einer Einheit an einem Port empfängt;Logik, die so konfiguriert ist, dass sie die der Einheit zuzuweisende MAC-Adresse zumindest teilweise auf Grundlage des Ports ermittelt;Logik, die so konfiguriert ist, dass sie eine Antwort mit der MAC-Adresse auf die Anforderung sendet; undLogik aufweist, die so konfiguriert ist, dass sie eine MAC-Adressenzuordnungstabelle erzeugt,wobei die MAC-Adressenzuordnungstabelle eine Mehrzahl von Hash-Werten aufweist, wobei jeder Hash-Wert zu einem Port und einer Mehrzahl von MAC-Adressen gehört, wobei das Anwenden eines Hash-Algorithmus auf eine beliebige der Mehrzahl der MAC-Adressen den zugehörigen Hash-Wert ergibt.

    Datenübertragungsprotokoll für verteilte Informationstechnologie-Architekturen

    公开(公告)号:DE112013000839B4

    公开(公告)日:2021-12-23

    申请号:DE112013000839

    申请日:2013-03-27

    Applicant: IBM

    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.

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

    公开(公告)号:DE102013208431B4

    公开(公告)日:2019-12-19

    申请号:DE102013208431

    申请日:2013-05-08

    Applicant: IBM

    Abstract: System, aufweisend:mindestens eine verteilte Leitungskarte (Distributed Line Card, DLC), die im elektrischen Datenaustausch mit mindestens einem Switch-Fabric-Koppler (Switch Fabric Coupler, SFC) steht; undeine Meta-Steuereinheit, die konfiguriert ist, im elektrischen Datenaustausch mit mindestens einer DLC zu stehen, wobei die Meta-Steuereinheit aufweist:einen Prozessor zum Ausführen von Logik;Logik, die konfiguriert ist, um mindestens mehr als einen virtuellen Switch und eine entsprechende virtuelle Steuerungsdomäne (Virtual Control Domain, VCD) zu erzeugen, die zu jedem virtuellen Switch gehört, wobei jeder virtuelle Switch eine Vielzahl physischer Anschlüsse zu einer oder mehrerer der mindestens einen DLC aufweist; undLogik 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.

    DISTRIBUTED FABRIC PROTOCOL (DFP) SWITCHING NETWORK ARCHITECTURE

    公开(公告)号:CA2833679C

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

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

    Architektur mit verteiltem Chassis, der integrierte Service-Appliances aufweist

    公开(公告)号:DE112012003674B4

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

    申请号:DE112012003674

    申请日:2012-06-15

    Applicant: IBM

    Abstract: Eine Appliance Distributed Line Card (A-DLC) (14-N), die aufweist:eine Vielzahl von Fabric-Anschlüssen (22, 22-1, 22-2, 22-3, 22-4), wobei jeder Fabric-Anschluss mit einer anderen Scaled-out Fabric Coupler (SFC) Box (12-1, 12-2, 12-3, 12-4) verbunden ist, die außerhalb der A-DLC angeordnet ist;einen Netzwerk-Prozessor (24) mit einer Fabric-Schnittstelle (32), die mit den Fabric-Anschlüssen in Verbindung steht, wobei die Fabric-Schnittstelle über jeden Fabric-Anschluss von einer anderen SFC Box eine andere Zelle eines Pakets empfängt, wobei jede Zelle einen Zellen-Header umfasst und einem anderen Abschnitt des Pakets entspricht, das über ein Netzwerk empfangen wurde, wobei der Netzwerk-Prozessor das Paket aus den Zellen neu zusammensetzt; undeinen Prozessorkomplex (28), der durch einen Dienst-Anschluss (20) mit dem Netzwerk-Prozessor verbunden ist, um von diesem das neu zusammengesetzte Paket zu empfangen und einen Dienst einer höheren Schicht an dem Paket auszuführen, der Dienst der höheren Schicht stellt eine Funktion bereit, welche auf einer abstrakten Schicht ausgeführt wird, die der Schicht 4 oder höher des OSI(Open Systems Interconnection)-Modells der Internationalen Organisation für Normung (ISO) entspricht.

    Management of a distributed fabric system

    公开(公告)号:GB2515671A

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

    申请号:GB201414793

    申请日:2013-02-19

    Applicant: IBM

    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.

Patent Agency Ranking