Invention Grant
- Patent Title: MemX: virtualization of cluster-wide memory
- Patent Title (中): MemX:集群范围内存的虚拟化
-
Application No.: US13427110Application Date: 2012-03-22
-
Publication No.: US08935506B1Publication Date: 2015-01-13
- Inventor: Kartik Gopalan
- Applicant: Kartik Gopalan
- Applicant Address: US NY Binghamton
- Assignee: The Research Foundation for The State University of New York
- Current Assignee: The Research Foundation for The State University of New York
- Current Assignee Address: US NY Binghamton
- Agency: ostronlenk Faber LLP
- Agent Steven M. Hoffberg
- Main IPC: G06F12/00
- IPC: G06F12/00

Abstract:
MemX provides a distributed system that virtualizes cluster-wide memory to support data-intensive and large memory workloads in virtual machines (VMs), and provides benefits in virtualized settings: (1) VM workloads that access large datasets can perform low-latency I/O over virtualized cluster-wide memory; (2) VMs can transparently execute very large memory applications that require more memory than physical DRAM present in the host machine; (3) reduces the effective memory usage of the cluster by de-duplicating pages that have identical content; (4) existing applications do not require any modifications to benefit from MemX such as the use of special APIs, libraries, recompilation, or relinking; and (5) supports live migration of large-footprint VMs by eliminating the need to migrate part of their memory footprint resident on other nodes. Detailed evaluations show that large dataset applications and multiple concurrent VMs achieve significant performance improvements using MemX compared against virtualized local and iSCSI disks.
Information query