EXTENDING SWITCH FABRIC PROCESSING TO NETWORK INTERFACE CARDS

    公开(公告)号:US20230017692A1

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

    申请号:US17809452

    申请日:2022-06-28

    Abstract: An example system comprises a plurality of servers comprising respective network interface cards (NICs) connected by physical links in a physical topology, wherein each NIC of the plurality of NICs comprises an embedded switch and a processing unit coupled to the embedded switch; and an edge services controller configured to program the processing unit of a network interface card of the plurality of network interface cards to: receive, at a first network interface of the NIC, a data packet from a physical device; based on the data packet being received at the first network interface, modify the data packet to generate a modified data packet; and output the modified data packet to the physical device via a second network interface of the NIC.

    SERVICE AWARE ROUTING USING NETWORK INTERFACE CARDS HAVING PROCESSING UNITS

    公开(公告)号:US20230020114A1

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

    申请号:US17809507

    申请日:2022-06-28

    Abstract: An example method comprises, receiving resource availability values from the plurality of Network Interface Cards (NICs); determining a data path for data packets of a flow transported using a protocol from a source NIC to a destination NIC via a NIC set that comprises at least one NIC, wherein: the plurality of NICs comprises the source NIC, the destination NIC, and the NIC set, and determining the data path comprises selecting the NIC set based on the resource availability values; and transmitting, to the source NIC and to each NIC in the NIC set, data path data to cause the source NIC and each NIC in the NIC set to identify the data packets of the flow using an identifier of the protocol and to transmit the data packets of the flow from the source NIC to the destination NIC via the data path.

Patent Agency Ranking