MAXIMUM DATA RECOVERY OF SCALABLE PERSISTENT MEMORY

    公开(公告)号:US20200073759A1

    公开(公告)日:2020-03-05

    申请号:US16122490

    申请日:2018-09-05

    Abstract: A scalable persistent memory for a computing resource includes a scalable persistent memory region allocated in system memory of the computing resource. In case of system shutdowns, the contents of the scalable persistent memory region is transferred to a backup storage resource. Transfers to the backup storage resource occur in data blocks consisting of a plurality of data lines. A data block may be rejected by the backup storage resource if the data block is found to contain data errors. For any data block rejected by the backup storage resource during a data transfer, the rejected block is scanned in data line increments and scrubbed by replacing or overwriting any data line found to contain an error with error-free data. A scrubbed block is then stored in a known good region of system memory previously determined to be error-free. The previously rejected data block is then transferred from the known good region to the backup storage resource. Data recovery from the backup process is maximized through avoidance of entire data blocks being rejected.

Patent Agency Ranking