Technologies for managing disaggregated accelerator networks based on remote direct memory access

    公开(公告)号:US11228539B2

    公开(公告)日:2022-01-18

    申请号:US16540807

    申请日:2019-08-14

    Abstract: Technologies for network interface controllers (NICs) include a compute sled and an accelerator sled in communication over a network. The accelerator sled configures a virtual switch endpoint associated with a remote direct memory access (RDMA) server instance that is associated with a field-programmable gate array (FPGA) of the accelerator sled. The accelerator sled updates local software defined networking (SDN) tables with a virtual tunnel associated with the virtual switch endpoint and a remote compute sled. A virtual switch of the accelerator sled switches virtual tunnel traffic from the remote compute sled to the RDMA server instance, which transfers data to or from the FPGA. The compute sled also updates a local SDN table with the virtual tunnel, and a virtual switch of the compute sled switches virtual tunnel traffic to or from the accelerator sled. Other embodiments are described and claimed.

    Technologies for hierarchical clustering of hardware resources in network function virtualization deployments

    公开(公告)号:US11681565B2

    公开(公告)日:2023-06-20

    申请号:US16131008

    申请日:2018-09-13

    CPC classification number: G06F9/5077 G06F9/45558 G06F2009/45595

    Abstract: Technologies for the hierarchical clustering of hardware resources in network function virtualization (NFV) deployments include a compute node that is configured to create a network function profile that includes a plurality of network functions to be deployed on the compute node. Additionally, the compute node is configured to translate the network function profile usable to identify which of the plurality of network functions are to be managed by each of the plurality of interconnected hardware resources into a hardware profile for each of a plurality of interconnected hardware resources. The compute node is further configured to deploy each of the plurality of network functions to one or more of the plurality of interconnected hardware resources based on the hardware profile. Other embodiments are described herein.

    TECHNOLOGIES FOR FILTERING NETWORK PACKETS ON INGRESS

    公开(公告)号:US20190044835A1

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

    申请号:US16024772

    申请日:2018-06-30

    CPC classification number: H04L43/028 H04L47/2441 H04L49/70 H04L69/22

    Abstract: Technologies for filtering network packets on ingress include a network interface controller (NIC) to retrieve classification filters based on packet classification identifying information of a network packet received by the NIC, wherein each of the classification filters is usable to identify rules for identifying any operations to be performed on at least a portion of the received network packet. The NIC is further configured to compare the first classification filter to the packet classification identifying information to determine whether the determined packet classification identifying information meets criteria of the first classification filter. Additionally, the NIC is configured to associate a classification filter identifier of the first classification filter with the received network packet and send the received network packet and the classification filter identifier of the first classification filter to a processor of an apparatus associated with the NIC. Other embodiments are described herein.

    TECHNOLOGIES FOR HIERARCHICAL CLUSTERING OF HARDWARE RESOURCES IN NETWORK FUNCTION VIRTUALIZATION DEPLOYMENTS

    公开(公告)号:US20190042326A1

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

    申请号:US16131008

    申请日:2018-09-13

    Abstract: Technologies for the hierarchical clustering of hardware resources in network function virtualization (NFV) deployments include a compute node that is configured to create a network function profile that includes a plurality of network functions to be deployed on the compute node. Additionally, the compute node is configured to translate the network function profile usable to identify which of the plurality of network functions are to be managed by each of the plurality of interconnected hardware resources into a hardware profile for each of a plurality of interconnected hardware resources. The compute node is further configured to deploy each of the plurality of network functions to one or more of the plurality of interconnected hardware resources based on the hardware profile. Other embodiments are described herein.

    Technologies for hierarchical clustering of hardware resources in network function virtualization deployments

    公开(公告)号:US12093746B2

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

    申请号:US18195314

    申请日:2023-05-09

    CPC classification number: G06F9/5077 G06F9/45558 G06F2009/45595

    Abstract: Technologies for the hierarchical clustering of hardware resources in network function virtualization (NFV) deployments include a compute node that is configured to create a network function profile that includes a plurality of network functions to be deployed on the compute node. Additionally, the compute node is configured to translate the network function profile usable to identify which of the plurality of network functions are to be managed by each of the plurality of interconnected hardware resources into a hardware profile for each of a plurality of interconnected hardware resources. The compute node is further configured to deploy each of the plurality of network functions to one or more of the plurality of interconnected hardware resources based on the hardware profile. Other embodiments are described herein.

    TECHNOLOGIES FOR HIERARCHICAL CLUSTERING OF HARDWARE RESOURCES IN NETWORK FUNCTION VIRTUALIZATION DEPLOYMENTS

    公开(公告)号:US20230359510A1

    公开(公告)日:2023-11-09

    申请号:US18195314

    申请日:2023-05-09

    CPC classification number: G06F9/5077 G06F9/45558 G06F2009/45595

    Abstract: Technologies for the hierarchical clustering of hardware resources in network function virtualization (NFV) deployments include a compute node that is configured to create a network function profile that includes a plurality of network functions to be deployed on the compute node. Additionally, the compute node is configured to translate the network function profile usable to identify which of the plurality of network functions are to be managed by each of the plurality of interconnected hardware resources into a hardware profile for each of a plurality of interconnected hardware resources. The compute node is further configured to deploy each of the plurality of network functions to one or more of the plurality of interconnected hardware resources based on the hardware profile. Other embodiments are described herein.

    Technologies for filtering network packets on ingress

    公开(公告)号:US10554513B2

    公开(公告)日:2020-02-04

    申请号:US16024772

    申请日:2018-06-30

    Abstract: Technologies for filtering network packets on ingress include a network interface controller (NIC) to retrieve classification filters based on packet classification identifying information of a network packet received by the NIC, wherein each of the classification filters is usable to identify rules for identifying any operations to be performed on at least a portion of the received network packet. The NIC is further configured to compare the first classification filter to the packet classification identifying information to determine whether the determined packet classification identifying information meets criteria of the first classification filter. Additionally, the NIC is configured to associate a classification filter identifier of the first classification filter with the received network packet and send the received network packet and the classification filter identifier of the first classification filter to a processor of an apparatus associated with the NIC. Other embodiments are described herein.

Patent Agency Ranking