Patent · US Active

Remote direct memory access (RDMA)-based recovery of dirty data in remote memory

US11720457B2 · kind B2 · utility

0Cited by
1References
21Claims
0Family size

Assignee

Inventors

Key dates

Filing dateJul 28, 2022
Grant dateAug 8, 2023
Priority date
Expiry dateJul 28, 2042

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F2201/85
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

Techniques for implementing RDMA-based recovery of dirty data in remote memory are provided. In one set of embodiments, upon occurrence of a failure at a first (i.e., source) host system, a second (i.e., failover) host system can allocate a new memory region corresponding to a memory region of the source host system and retrieve a baseline copy of the memory region from a storage backend shared by the source and failover host systems. The failover host system can further populate the new memory region with the baseline copy and retrieve one or more dirty page lists for the memory region from the source host system via RDMA, where the one or more dirty page lists identify memory pages in the memory region that include data updates not present in the baseline copy. For each memory page identified in the one or more dirty page lists, the failover host system can then copy the content of that memory page from the memory region of the source host system to the new memory region via RDMA.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.