or
Bookmark and Share
Write cache recovery after loss of power
   
Document Number
US Patent 7100080
Issued Date
August 29, 2006
Link
Inventors
Map
Abstract
A method for recovering dirty write cache data after controller power loss or failure from one of two independently battery backed up and mirrored write caches. Two independent controllers jointly operate with a permanent data storage system. Each controller has a write cache that is a mirror of the write cache in the other controller. The primary controller resets a power down flag stored each write cache upon proper shutdown. The primary controller further increments and stores a configuration sequence number into each write cache upon proper shutdown. If a primary controller powers up and identifies that the write cache was not properly shutdown due to the state of the power down flag, it flushes the dirty data in the write cache only if the configuration sequence number contained in the write cache is the same as the configuration sequence number contained in the primary controller. If the configuration sequence number in the primary controller is higher than the configuration sequence number in the write cache, the dirty data was previously flushed to permanent data storage with the other write cache.
Tags:
Description:
Amusing 0%
Clever 0%
Complex 0%
Efficient 0%
Historic 0%
Important 0%
Innovative 0%
Interesting 0%
Practical 0%
Simple 0%
Number of Claims:
4
Comments:
no comments yet
Owner
Xiotech Corporation (Eden Prairie, MN)
Published
August 29, 2006
Application Number
10/430,535
Filed
May 5, 2003
US Classification
714/24   711/135
Int'l Classification
G06F   11/00   (20060101)  
Examiner
Assistant Examiner
Attorney/Law Firm
Parent Case
CROSS-REFERENCE TO RELATED APPLICATIONS This application claims benefit of U.S. provisional patent application Ser. No. 60/379,000, filed May 8, 2002, which is herein incorporated by reference.
USPTO Field of Search
711/135  
Related Patents
Claims
Description
About| FAQs| Terms & Disclaimer| Link to Us| Contact Us