SPECIALIZING VIRTUAL NETWORK DEVICE PROCESSING TO AVOID INTERRUPT PROCESSING FOR HIGH PACKET RATE APPLICATIONS
    12.
    发明申请
    SPECIALIZING VIRTUAL NETWORK DEVICE PROCESSING TO AVOID INTERRUPT PROCESSING FOR HIGH PACKET RATE APPLICATIONS 有权
    专用虚拟网络设备处理以避免高分组速率应用的中断处理

    公开(公告)号:US20160182342A1

    公开(公告)日:2016-06-23

    申请号:US14574354

    申请日:2014-12-17

    Applicant: VMware, Inc.

    Abstract: A method of high packet rate network processing in a system that includes a physical host and a set of physical network interface controllers (PNICs). The physical host is hosting a set of data compute nodes (DCNs). Each DCN includes a virtual network interface controller (VNIC) for communicating with one or more PNICs to exchange packets. The method determines that a rate of packets received from a particular DCN at the VNIC of the particular DCN exceeds a predetermined threshold. The method performs polling to determine the availability of packets received at the VNIC from the particular DCN while the rate of packets received from the DCN at the VNIC is exceeding the threshold. The method utilizes interrupts to determine the availability of packets received at the VNIC from the particular DCN while the rate of packets received from the DCN at the VNIC does not exceed the threshold.

    Abstract translation: 在包括物理主机和一组物理网络接口控制器(PNIC)的系统中的高分组速率网络处理的方法。 物理主机正在托管一组数据计算节点(DCN)。 每个DCN包括用于与一个或多个PNIC通信以交换分组的虚拟网络接口控制器(VNIC)。 该方法确定从特定DCN的VNIC处的特定DCN接收到的分组的速率超过预定阈值。 该方法执行轮询以确定在VNIC处从特定DCN接收的分组的可用性,而从VNIC处的DCN接收到的分组的速率超过阈值。 该方法利用中断来确定在VNIC处从特定DCN接收的分组的可用性,而从VNIC处的DCN接收到的分组的速率不超过阈值。

Patent Agency Ranking