Patent ID: 8812400
Filing Date: 2014-08-19
Classification: G06F

Abstract:
1. A method for managing a memory segment of a physical memory through use of a memory virtual appliance, the method comprising: receiving, by the processor executing the memory virtual appliance, data from a client; disassociating, by the processor executing the memory virtual appliance, the data from the physical memory by: encapsulating the received data; and storing the encapsulated data in the memory segment of a physical memory controlled by the memory virtual appliance; notifying, by the processor executing the memory virtual appliance, a hypervisor of the storage of the encapsulated data in the memory segment to facilitate operations of the memory virtual appliance; and managing, by the processor executing the memory virtual appliance, the memory segment, wherein managing the memory segment includes migrating, by the processor executing the memory virtual appliance, the stored encapsulated data to another memory segment in another physical memory by: associating the memory virtual appliance with the other memory segment in the other physical memory; and moving the encapsulated data stored in the memory segment to the other memory segment.