Invention Grant
- Patent Title: Nonvolatile media dirty region tracking
- Patent Title (中): 非易失媒体脏区跟踪
-
Application No.: US13229871Application Date: 2011-09-12
-
Publication No.: US09003103B2Publication Date: 2015-04-07
- Inventor: Emanuel Paleologu , Karan Mehra , Darren Moss
- Applicant: Emanuel Paleologu , Karan Mehra , Darren Moss
- Applicant Address: US WA Redmond
- Assignee: Microsoft Technology Licensing, LLC
- Current Assignee: Microsoft Technology Licensing, LLC
- Current Assignee Address: US WA Redmond
- Agent John Jardine; Kate Drakos; Micky Minhas
- Main IPC: G06F13/00
- IPC: G06F13/00 ; G06F11/10 ; G06F11/20

Abstract:
A storage set (e.g., an array of hard disk drives) may experience a failure, such as a loss of power, a software crash, or a disconnection of a storage device, while writes to the storage set are in progress. Recover from the failure may involve scanning the storage set to detect and correct inconsistencies (e.g., comparing mirrors of a data set or testing checksums). However, lacking information about the locations of pending writes to the storage set during the failure, this “cleaning” process may involve scanning the entire storage set, resulting in protracted recovery processes. Presented herein are techniques for tracking writes to the storage set by apportioning the storage set into regions of a region size (e.g., one gigabyte), and storing on the nonvolatile storage medium descriptors of “dirty” regions comprising in-progress writes. The post-failure recovery process may then be limited to the regions identified as dirty.
Public/Granted literature
- US20130067179A1 NONVOLATILE MEDIA DIRTY REGION TRACKING Public/Granted day:2013-03-14
Information query