Patent · US Active

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

US11436112B1 · kind B1 · utility

3Cited by
1References
21Claims
0Family size

Assignee

Inventors

Key dates

Filing dateMay 17, 2021
Grant dateSep 6, 2022
Priority date
Expiry dateMay 17, 2041

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.