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.

    Switch discovery protocol for a distributed fabric system

    公开(公告)号:GB2512257B

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

    申请号:GB201412785

    申请日:2013-01-17

    Applicant: IBM

    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.

    Distributed chassis architecture having integrated service appliances

    公开(公告)号:GB2509473B

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

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

    Source routing with fabric switches in an ethernet fabric network

    公开(公告)号:GB2525823A

    公开(公告)日:2015-11-04

    申请号:GB201516051

    申请日:2014-01-30

    Applicant: IBM

    Abstract: In one embodiment, a system includes a network fabric having a plurality of fabric switches interconnected in the network fabric and a switch controller having logic adapted to configure the network fabric, determine one or more paths through the network fabric between any two hosts connected thereto, and create a source-routing table to store the one or more paths through the network fabric between any two hosts connected thereto. In another embodiment, a method includes receiving or creating a packet using a NIC of a host connected to a network fabric having a plurality of fabric switches interconnected therein, determining a path through the network fabric by consulting a source-routing table stored to the host, storing source-routing information to a packet header for the packet, the source- routing information including the path, and sending the packet to a first device or hop indicated by the path in the source-routing information.

    Quantized congestion notification in a virtual networking system

    公开(公告)号:GB2525134A

    公开(公告)日:2015-10-14

    申请号:GB201515001

    申请日:2014-03-06

    Applicant: IBM

    Abstract: Embodiments of the invention provide a method for quantized congestion notification in a virtual networking system comprising multiple virtual networks (VNs). Each VN comprises at least one virtual machine (VM) configured to generate one or more packet flows. Each packet of each packet flow is tagged with a congestion notification (CN) tag. Each packet flow is mapped to a corresponding virtual tunnel end point (TEP) that distributes each packet of the packet flow. A congestion notification message (CNM) is generated for each congestion point (CP) associated with each packet flow. Each CP is mapped to a corresponding TEP that distributes each CNM for the CP, wherein the corresponding VTEP forwards the CNM to a VM contributing to packet congestion at the CP.

    Scalable virtual appliance cloud
    18.
    发明专利

    公开(公告)号:GB2513519A

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

    申请号:GB201415161

    申请日:2013-03-01

    Applicant: IBM

    Abstract: A method for providing scalable virtual appliance cloud (SVAC) services includes receiving incoming data traffic having multiple packets directed toward a SVAC using at least one switching distributed line card (DLC), determining that a packet satisfies a condition of an access control list (ACL), designating a destination port to send the packet based on the condition of the ACL being satisfied, fragmenting the packet into cells, wherein the designated destination port is stored in a cell header of the cells, sending the cells to the destination port via at least one switch fabric controller (SFC), receiving the cells at a fabric interface of an appliance DLC, reassembling the cells into a second packet, performing one or more services on the second packet using the appliance DLC, and sending the second packet to its intended port.

    Switch discovery protocol for a distributed fabric system

    公开(公告)号:GB2512257A

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

    申请号:GB201412785

    申请日:2013-01-17

    Applicant: IBM

    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.

    Bereitstellen von Echtzeit-Interrupts über Ethernet

    公开(公告)号:DE102013209306A1

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

    申请号:DE102013209306

    申请日:2013-05-21

    Applicant: IBM

    Abstract: Bei einer Ausführungsform enthält ein Verfahren Senden einer Anforderung an ein oder mehrere Distributed-Fabric-Protocol-(DFP-)Systemelemente, um ein oder mehrere Ereignisse von dem einen oder den mehreren DFP-Systemelementen abzurufen, wobei das eine oder die mehreren Ereignisse als in einem oder mehreren Paketen verkapselte Daten empfangen werden, Empfangen von einer oder mehreren Bestätigungen der Anforderung von dem einem oder den mehreren DFP-Systemelementen an einem lokalen Netz-Switch des DFP-Systemmaster, bei Empfang des zumindest einen Pakets: Entschlüsseln des zumindest einen Pakets unter Verwendung eines zweckbestimmten Prozessors des DFP-Systemmaster, um Details zu dem einen oder den mehreren Ereignissen abzurufen, Erstellen und Senden eines Message Signaled Interrupt (MSI), der die Details zu dem einen oder den mehreren Ereignissen aufweist, an einen lokalen Prozessor des DFP-Systemmaster unter Verwendung des zweckbestimmten Prozessors und Lesen des MSI unter Verwendung des lokalen Prozessors des DFP-Systemmaster.

Patent Agency Ranking