STALE BLOCK RESYNCHRONIZATION IN NVM BASED SYSTEMS

Patent №

US 10,698,637

Granted

2020-06-30

Filed 2018

Owner

ORACLE INTERNATIONAL CORPORATION

Lab

AI components

1

hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

16026785

A shared storage architecture persistently stores database files in non-volatile memories (NVMs) of a plurality of computing nodes of a multi-node DBMS. The computing nodes of the multi-node DBMS store data blocks in NVM and each computing node of the DBMS stores copies of each data block stored on the plurality of computing nodes. A computing node that disconnects and subsequently rejoins the DBMS employs an on-demand approach to resilvering stale data blocks that have been updated in other computing nodes in the DBMS while the computing node was offline. A data block may be resilvered on-demand based on an I/O request for a specific data block from a workload running on the reconnected computing node. Stale data blocks on the reconnected computing node are not resilvered unless they are accessed by the workload.

AI hardwareG06F 3/0662G06F 11/1658G06F 3/0619G06F 3/064G06F 3/065G06F 3/0656G06F 3/0659G06F 3/067+4 more

AI classification

AI hardware0.97
Planning0.00
Evolutionary computation0.00
Natural language0.00
Knowledge representation0.00
Speech0.00
Vision0.00
Machine learning0.00

Ownership

ORACLE INTERNATIONAL CORPORATION

assignment · 464330551

Assignors

TOMAR, SAMARJEET, BAGAL, PRASAD V., MANCHANDA, SAURABH, WILLIAMS, JAMES AUBREY

On an employer assignment, the assignors are typically the inventors.

© 2026 NYSGPT2525 LLC