Patent · US Active

Routing data packets between virtual machines using shared memory without copying the data packet

US9454392B2 · kind B2 · utility

15Cited by
4References
17Claims
0Family size

Assignee

Inventors

Key dates

Filing dateNov 27, 2012
Grant dateSep 27, 2016
Priority date
Expiry dateDec 8, 2033

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F2009/45595
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A computing device executing a virtual machine and a hypervisor that manages the virtual machine receives a data packet that is addressed to the virtual machine. The computing device writes the data packet to a buffer in a shared memory. The computing device maps the buffer to a memory of a virtual appliance that is hosted by the hypervisor to enable the virtual appliance to operate on the data packet without making a copy of the data packet. The computing device provides the data packet to the virtual machine after the virtual appliance has operated on the data packet.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.