Invention Grant
- Patent Title: Methods and systems for using a write cache in a storage system
-
Application No.: US15345116Application Date: 2016-11-07
-
Publication No.: US10339017B2Publication Date: 2019-07-02
- Inventor: William Patrick Delaney , Joseph Russell Blount , Rodney A. DeKoning
- Applicant: NetApp, Inc.
- Applicant Address: US CA Sunnyvale
- Assignee: NETAPP, INC.
- Current Assignee: NETAPP, INC.
- Current Assignee Address: US CA Sunnyvale
- Agency: Haynes and Boone, LLP
- Main IPC: G06F11/00
- IPC: G06F11/00 ; G06F11/20 ; G06F3/06 ; G06F11/14 ; G06F11/10 ; G06F12/0808 ; G06F12/128 ; G06F12/12

Abstract:
Methods and systems for storing data at a storage device of a storage system are provided. The data is first temporarily stored at a first write cache and an input/output request for a persistence storage device used as a second write cache is generated, when an I/O request size including the received data has reached a threshold value. The data from the first cache is transferred to the persistence storage device and a recovery control block with a location of the data stored at the persistence storage device is updated. An entry is added to a linked list that is used to track valid data stored at the persistence storage device and then the data is transferred from the persistence storage device to the storage device of the storage system.
Public/Granted literature
- US20170091054A1 Methods and Systems for Using a Write Cache in a Storage System Public/Granted day:2017-03-30
Information query