Invention Grant
- Patent Title: Stale block resynchronization in NVM based systems
-
Application No.: US16026785Application Date: 2018-07-03
-
Publication No.: US10698637B2Publication Date: 2020-06-30
- Inventor: Samarjeet Tomar , Prasad V. Bagal , Saurabh Manchanda , James Aubrey Williams
- Applicant: Oracle International Corporation
- Applicant Address: US CA Redwood Shores
- Assignee: ORACLE INTERNATIONAL CORPORATION
- Current Assignee: ORACLE INTERNATIONAL CORPORATION
- Current Assignee Address: US CA Redwood Shores
- Agency: Hickman Palermo Becker Bingham LLP
- Main IPC: G06F3/06
- IPC: G06F3/06 ; G06F9/455

Abstract:
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.
Public/Granted literature
- US20200012456A1 STALE BLOCK RESYNCHRONIZATION IN NVM BASED SYSTEMS Public/Granted day:2020-01-09
Information query