发明名称 Systems and methods for handling virtual machine packets
摘要 Systems and methods for handling virtual machine packets are provided. In some aspects, a method includes receiving, by a network interface controller, an indicator of a packet from a virtual machine. The indicator bypasses a virtual switch coupled to the virtual machine. The method also includes determining, in response to receiving the indicator, whether the packet is designated for accelerated processing. The method also includes providing the indicator to the virtual switch for processing if the packet is determined not to be designated for accelerated processing. The method also includes processing, by the network interface controller, the packet for transmission if the packet is determined to be designated for accelerated processing.
申请公布号 US9317310(B2) 申请公布日期 2016.04.19
申请号 US201313893069 申请日期 2013.05.13
申请人 Broadcom Corporation 发明人 Hendel Ariel;Kishore Karagada Ramarao
分类号 G06F9/455 主分类号 G06F9/455
代理机构 McDermott Will & Emery LLP 代理人 McDermott Will & Emery LLP
主权项 1. A method for handling virtual machine packets, the method comprising: receiving, by a network interface controller, indicators of packets from a virtual machine, wherein the indicators bypass a virtual switch coupled to the virtual machine; determining, in response to receiving each of the indicators and based at least in part on an amount of processing resources available for managing each of the packets by the virtual switch, whether each of the packets is designated for accelerated processing; providing, via the virtual machine, one of indicators to the virtual switch for processing for one of the packets that is determined not to be designated for accelerated processing; and processing, by the network interface controller and bypassing the virtual switch, another of the packets for transmission, wherein the another of the packets is determined to be designated for accelerated processing.
地址 Irvine CA US