MULTI-HOST ISOLATION IN A SHARED NETWORKING PIPELINE

    公开(公告)号:US20240348562A1

    公开(公告)日:2024-10-17

    申请号:US18757825

    申请日:2024-06-28

    CPC classification number: H04L49/3063 H04L49/9005 H04L49/70

    Abstract: A shared networking pipeline is implemented by a network interface device and shared by a plurality of host devices. A pool of shared buffers of a network interface device correspond to one or more stages in the pipeline and are configured to allocate entries to the plurality of host devices based on the respective shares of the shared packet processing pipeline. Data is buffered associated with traffic of a first one of the plurality of host devices in a first subset of shared buffers, where the traffic is to proceed from a first stage to a second stage in the shared packet processing pipeline, and the data is associated with processing of the traffic by the second stage. Forward progress of the traffic is to be prevented from the first stage to the second stage when the first subset of entries are occupied.

    Technologies for congestion control for IP-routable RDMA over converged ethernet

    公开(公告)号:US11418446B2

    公开(公告)日:2022-08-16

    申请号:US16142322

    申请日:2018-09-26

    Abstract: Technologies for remote direct memory access (RDMA) congestion control include a requester device and a responder device in communication over an Ethernet network. The requester device sends routable RDMA packets to the responder device over the Ethernet network. The packets may be RDMA over Converged Ethernet version 2 (RoCEv2) packets. The responder device determines whether any of the received packets have been marked by the network with a congestion encountered codepoint. If so, the responder device sends an acknowledgment packet with an express congestion notification bit set in the RDMA base transport header. The requester device updates a congestion window as a function of a number of congested packets acknowledged and a total number of packets acknowledged. Those operations may be performed by a network controller of each of the requester device and the responder device. Other embodiments are described and claimed.

    TECHNOLOGIES FOR CONGESTION CONTROL FOR IP-ROUTABLE RDMA OVER CONVERGED ETHERNET

    公开(公告)号:US20190044861A1

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

    申请号:US16142322

    申请日:2018-09-26

    Abstract: Technologies for remote direct memory access (RDMA) congestion control include a requester device and a responder device in communication over an Ethernet network. The requester device sends routable RDMA packets to the responder device over the Ethernet network. The packets may be RDMA over Converged Ethernet version 2 (RoCEv2) packets. The responder device determines whether any of the received packets have been marked by the network with a congestion encountered codepoint. If so, the responder device sends an acknowledgment packet with an express congestion notification bit set in the RDMA base transport header. The requester device updates a congestion window as a function of a number of congested packets acknowledged and a total number of packets acknowledged. Those operations may be performed by a network controller of each of the requester device and the responder device. Other embodiments are described and claimed.

Patent Agency Ranking