Memory resource sharing among multiple compute nodes

作者: Etay Bogner , Shlomo Matichin , Ariel Maislos , Muli Ben-Yehuda

DOI:

关键词:

摘要: A method includes running on multiple compute nodes (24) respective memory sharing agents (48) that communicate with one another over a communication network (28). One or more local Virtual Machines (VMs - 70), which access pages, run given node. Using the agents, pages are accessed by VMs stored at least two of nodes, and served to VMs.

参考文章(16)
Tia Newhall, Sean Finney, Kuzman Ganchev, Michael Spiegel, Nswap: A Network Swapping Module for Linux Clusters european conference on parallel processing. ,vol. 2790, pp. 1160- 1169 ,(2003) , 10.1007/978-3-540-45209-6_157
Carl A. Waldspurger, Pin Lu, Irfan Ahmad, Kiran Tati, Alexander Thomas Garthwaite, Online classification of memory pages based on activity level ,(2010)
Yury Baskakov, Alexander Thomas Garthwaite, Sharing memory pages having regular expressions within a virtual machine ,(2011)
George Dramitinos, Evangelos P. Markatos, Adaptive and Reliable Paging to Remote Main Memory Journal of Parallel and Distributed Computing. ,vol. 58, pp. 357- 388 ,(1999) , 10.1006/JPDC.1999.1546
Tia Newhall, Daniel Amato, Alexandr Pshenichkin, Reliable adaptable Network RAM international conference on cluster computing. pp. 2- 12 ,(2008) , 10.1109/CLUSTR.2008.4663750
Umesh Deshpande, Beilan Wang, Shafee Haque, Michael Hines, Kartik Gopalan, MemX: Virtualization of Cluster-Wide Memory international conference on parallel processing. pp. 663- 672 ,(2010) , 10.1109/ICPP.2010.74
Veena Patwari, David Nevarez, Jacob J. Rosales, Morgan J. Rosas, Distributed Computing Utilizing Virtual Memory ,(2008)
Jichuan Chang, Partha Ranganathan, Kevin Lim, Hypervisor-based management of local and remote virtual memory pages ,(2009)