-
1.
公开(公告)号:US11228539B2
公开(公告)日:2022-01-18
申请号:US16540807
申请日:2019-08-14
Applicant: Intel Corporation
Inventor: Mrittika Ganguli , Sugesh Chandran , Parthasarathy Sarangam , Sujoy Sen , Susanne M. Balle , Rajesh Sankaran
IPC: H04L12/931 , H04L29/12 , H04L12/06 , G06F30/34
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.
-
公开(公告)号:US11681565B2
公开(公告)日:2023-06-20
申请号:US16131008
申请日:2018-09-13
Applicant: Intel Corporation
Inventor: Andrey Chilikin , Sugesh Chandran
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.
-
公开(公告)号:US20190044835A1
公开(公告)日:2019-02-07
申请号:US16024772
申请日:2018-06-30
Applicant: Intel Corporation
Inventor: Patrick Kutch , Andrey Chilikin , Mark Gray , Sugesh Chandran
IPC: H04L12/26 , H04L12/851 , H04L29/06 , H04L12/931
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.
-
4.
公开(公告)号:US20190042326A1
公开(公告)日:2019-02-07
申请号:US16131008
申请日:2018-09-13
Applicant: Intel Corporation
Inventor: Andrey Chilikin , Sugesh Chandran
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.
-
公开(公告)号:US12093746B2
公开(公告)日:2024-09-17
申请号:US18195314
申请日:2023-05-09
Applicant: Intel Corporation
Inventor: Andrey Chilikin , Sugesh Chandran
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.
-
6.
公开(公告)号:US20230359510A1
公开(公告)日:2023-11-09
申请号:US18195314
申请日:2023-05-09
Applicant: Intel Corporation
Inventor: Andrey Chilikin , Sugesh Chandran
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.
-
公开(公告)号:US10554513B2
公开(公告)日:2020-02-04
申请号:US16024772
申请日:2018-06-30
Applicant: Intel Corporation
Inventor: Patrick Kutch , Andrey Chilikin , Mark Gray , Sugesh Chandran
IPC: H04L12/26 , H04L12/931 , H04L29/06 , H04L12/851
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.
-
-
-
-
-
-