PROCESSING TASK DEPLOYMENT IN ADAPTER DEVICES AND ACCELERATORS

    公开(公告)号:US20210216484A1

    公开(公告)日:2021-07-15

    申请号:US16741684

    申请日:2020-01-13

    Abstract: Example approaches for processing task deployment in adapter devices and accelerators, are described. In an example, a service request is received by an adapter device. The service request is indicative of a service associated with a virtual multi-layer network switch. An accelerator may be integrated to the adapter device or coupled to the adapter device. A set of processing tasks associated with the service is identified based on the service request. A processing task instance corresponding to at least one of the set of processing tasks is deployed in one of the adapter device and the accelerator, based on predefined configuration information. The predefined configuration information includes policies for executing each of the set processing tasks in one of the adapter device and the accelerator.

    Network infrastructure management

    公开(公告)号:US10887204B2

    公开(公告)日:2021-01-05

    申请号:US16102274

    申请日:2018-08-13

    Abstract: Example techniques of network infrastructure management are described. In an example, a network statistics request is received by a network device from a computing device. The network statistics request indicates at least one of a node and a data path, in a layer of a network stack in a network infrastructure, for which a network statistics attribute is to be determined. The network statistics attribute is representative of information associated with one of data packets transceived by the node and data packets transferred over the data path. The network statistics attribute is determined based on the value of a counter associated with the network statistics attribute of one of the node and the data path. The determined network statistics attribute is provided to the computing device.

    NETWORK INFRASTRUCTURE MANAGEMENT
    3.
    发明申请

    公开(公告)号:US20200052987A1

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

    申请号:US16102274

    申请日:2018-08-13

    Abstract: Example techniques of network infrastructure management are described. In an example, a network statistics request is received by a network device from a computing device. The network statistics request indicates at least one of a node and a data path, in a layer of a network stack in a network infrastructure, for which a network statistics attribute is to be determined. The network statistics attribute is representative of information associated with one of data packets transceived by the node and data packets transferred over the data path. The network statistics attribute is determined based on the value of a counter associated with the network statistics attribute of one of the node and the data path. The determined network statistics attribute is provided to the computing device.

    Smart network interface card for smart I/O

    公开(公告)号:US11593140B2

    公开(公告)日:2023-02-28

    申请号:US16878805

    申请日:2020-05-20

    Abstract: A smart network interface card (SNIC) is provided. The SNIC may connect to an interconnect module (ICM) having at least two internal data paths. The SNIC and ICM determine a division of work between them. In general, NICs may be standard NICs, advanced NICs (ANICs), or smart NICs (SNICs). The ICM may perform a different amount of processing for network packets received from different devices based on the division of work previously identified. Some SNICs may preprocess network packets with respect to switching and routing processing to allow the ICM to bypass that functionality. Packets received from devices providing a division of work (e.g., SNICs) may receive reduced processing for functions offloaded to the SNIC. SNICs may utilize either a switching and routing group or a virtual bypass group such that data may bypass selected processing typically performed by the ICM.

    Processing task deployment in adapter devices and accelerators

    公开(公告)号:US11561916B2

    公开(公告)日:2023-01-24

    申请号:US16741684

    申请日:2020-01-13

    Abstract: Example approaches for processing task deployment in adapter devices and accelerators, are described. In an example, a service request is received by an adapter device. The service request is indicative of a service associated with a virtual multi-layer network switch. An accelerator may be integrated to the adapter device or coupled to the adapter device. A set of processing tasks associated with the service is identified based on the service request. A processing task instance corresponding to at least one of the set of processing tasks is deployed in one of the adapter device and the accelerator, based on predefined configuration information. The predefined configuration information includes policies for executing each of the set processing tasks in one of the adapter device and the accelerator.

    Interconnect module for smart I/O

    公开(公告)号:US11669468B2

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

    申请号:US16860038

    申请日:2020-04-27

    Abstract: An interconnect module (ICM) having at least two internal data paths is provided. The ICM determines if a connected network interface card (NIC) supports a division of work between the NIC and the ICM. NICs may be standard NICs, advanced NICs (ANICs), or smart NICs (SNICs). The ICM may perform a different amount of processing for network packets received from different devices based on the division of work previously identified. Some NICs may preprocess network packets with respect to switching and routing processing to allow the ICM to bypass that functionality for those packets. Packets received from devices not providing a division of work receive full processing including switching and routing processing. Devices may be grouped to either a switching and routing group or a virtual bypass group such that data received from devices associated with the virtual bypass group may bypass selected processing typically performed by the ICM.

Patent Agency Ranking