×

MemX: virtualization of cluster-wide memory

  • US 8,935,506 B1
  • Filed: 03/22/2012
  • Issued: 01/13/2015
  • Est. Priority Date: 03/31/2011
  • Status: Active Grant
First Claim
Patent Images

1. A distributed virtual memory system, comprising:

  • a block device interface, providing an interface between a first memory system of a client and a virtual distributed memory system having a linear I/O space;

    a module configured to map the linear I/O space of the block device interface to a second memory system of at least one remote server, wherein memory pages are defined for communication through a network interface between the client and the at least one remote server, wherein a plurality of pages comprise a page group, and the module is further configured to inferentially determine a storage location of a memory page based on a logical position of the memory page within the page group and an algorithm; and

    a write buffer configured to service write requests.

View all claims
  • 3 Assignments
Timeline View
Assignment View
    ×
    ×