Patent ID: 9367343
Filing Date: 2016-06-14
CPC Classification: G06F,H04L

Claim Text:
1. A computer-implemented method, comprising: maintaining, by a hypervisor executed by a processor, a pool of host memory to store a plurality of incoming network packets received by a physical network device, the plurality of incoming network packets comprising incoming network packets associated with different virtual machine guests, and the pool of host memory being accessible to the physical network device and each of the virtual machine guests; adjusting, by the hypervisor, a number of memory buffers associated with the pool of host memory to resize the pool of host memory in association with providing respective incoming network packets to each of the virtual machine guests, the memory buffers being adjusted in view of the virtual machine guests; receiving, by the hypervisor, an indication that the incoming network packets associated with the different virtual machine guests are stored in the pool of host memory; and providing, by the hypervisor, respective incoming network packets to each of the virtual machine guests.