Invention Grant
- Patent Title: Dynamic batch management of shared buffers for virtual machines
-
Application No.: US15875056Application Date: 2018-01-19
-
Publication No.: US10203980B2Publication Date: 2019-02-12
- Inventor: Michael S. Tsirkin , Thomas Graf
- Applicant: Red Hat Israel, Ltd.
- Applicant Address: IL Ra'anana
- Assignee: RED HAT ISRAEL, LTD.
- Current Assignee: RED HAT ISRAEL, LTD.
- Current Assignee Address: IL Ra'anana
- Agency: Haynes and Boone, LLP
- Main IPC: G06F9/455
- IPC: G06F9/455 ; H04L29/08 ; G06F9/50 ; G06F9/48 ; G06F9/52 ; G06F3/06

Abstract:
Methods, systems, and computer program products for providing dynamic batch management of shared packet buffers are disclosed. A virtualized computer system may include a hypervisor with access to memory and executed by a processor to maintain a pool of host memory to store a plurality of incoming network packets received by a network device, adjust a number of memory buffers associated with the pool of host memory to resize the pool of host memory, receive an indication of an incoming network packet stored in the pool of host memory by the network device, and provide the incoming network packet to a guest. In an example, the hypervisor uses the pool of host memory to perform batch processing of the incoming network packets and dynamically adjusts the size of the pool during the processing by adding or removing memory buffers in response to an event, condition, request, etc.
Public/Granted literature
- US20180143847A1 DYNAMIC BATCH MANAGEMENT OF SHARED BUFFERS FOR VIRTUAL MACHINES Public/Granted day:2018-05-24
Information query