Patent ID: 8788739
Filing Date: 2014-07-22
Classification: G06F

Abstract:
1. A non-transitory computer-readable storage medium having computer-executable instructions stored thereon and executable by a processor to: compare a target memory size and a local memory size using a hypervisor module that resides upon a compute blade, the comparison based upon a unit of digital information for the target memory size and an additional unit of digital information for the local memory size; swap a local virtual memory page with a remote virtual memory page via a communication channel passing through a backplane using a swapping module that resides on the hypervisor module, the swapping based upon the comparing of the target memory size and the local memory size; overwrite a victim page of the compute blade with the swapped remote virtual memory page, wherein the victim page is selected by the hypervisor module; store data of the victim page of the compute blade via a temporary page on the compute blade; and transmit the local virtual memory page to a memory blade via the communication channel passing through the backplane using a transmission module that resides upon the compute blade.