Resilient post-copy live migration using eviction to shared storage in a global memory architecture
AssigneeStrato Scale Ltd.
InventorsMuli Ben-Yehuda, Rom Frieman, Abel Gordon, Benoit Hudzia, Maor Vanmak
Life of this patent
Estimating the term…
Loading patent…
AssigneeStrato Scale Ltd.
InventorsMuli Ben-Yehuda, Rom Frieman, Abel Gordon, Benoit Hudzia, Maor Vanmak
Estimating the term…
A method includes, in a computing system that includes at least first and second compute nodes, running on the first compute node a workload that uses memory pages. The memory pages used by the workload are classified into at least active pages and inactive pages, and the inactive memory pages are evicted to shared storage that is accessible at least to the first and second compute nodes. In response to migration of the workload from the first compute node to the second compute node, the active pages are transferred from the first compute node to the second compute node for use by the migrated workload, and the migrated workload is provided with access to the inactive pages on the shared storage.
A method, comprising:
A computing system, comprising:
A computer software product, the product comprising a tangible non-transitory computer-readable medium in which program instructions are stored, which instructions, when read by processors of first and second compute nodes, cause the processors to run on the first compute node a workload that uses memory pages, to classify the memory pages used by the workload into at least active pages and inactive pages, to evict the inactive memory pages to shared storage that is accessible at least to the first and second compute nodes, and, in response to migration of the workload from the first compute node to the second compute node, to transfer the active pages from the first compute node to the second compute node for use by the migrated workload, and to provide the migrated workload access to the inactive pages on the shared storage.
Dependencies are inferred from the claim text.