发明名称 SHADOW VNICS FOR THE CONTROL AND OBSERVABILITY OF IO VIRTUAL FUNCTIONS
摘要 A method for controlling a network interface controller (NIC). The method includes receiving, by a host operating system (OS) executing on a computer system, an instruction to map the NIC virtual function (VF) to a first virtual machine executing on the computer system. The method further includes allocating, according to the NIC VF, first NIC resources on a physical NIC operatively connected to the computer system, mapping the NIC VF to the first virtual machine, creating, in the host OS, a shadow virtual NIC for the first NIC resources allocated to the NIC VF, assigning the shadow virtual NIC to the first virtual machine, receiving, by the physical NIC, a first packet targeting the first virtual machine, and sending the first packet directly to the first virtual machine.
申请公布号 US2015301844(A1) 申请公布日期 2015.10.22
申请号 US201414257240 申请日期 2014.04.21
申请人 Oracle International Corporation 发明人 Droux Nicolas G.;Cheng Eric T.;Grossman Leonid
分类号 G06F9/455 主分类号 G06F9/455
代理机构 代理人
主权项 1. A non-transitory computer readable medium comprising instructions that, when executed by a processor, cause a computer system to perform a method, the method comprising: receiving, by a host operating system (OS) executing on the computer system, an instruction to map a network interface card (NIC) virtual function (VF) to a first virtual machine executing on the computer system; allocating, according to the NIC VF, first NIC resources on a physical NIC operatively connected to the computer system; mapping the NIC VF to the first virtual machine; creating, in the host OS, a shadow virtual NIC for the first NIC resources allocated to the NIC VF; assigning the shadow virtual NIC to the first virtual machine; receiving, by the physical NIC, a first packet targeting the first virtual machine; sending the first packet directly to the first virtual machine.
地址 Redwood Shores CA US