Invention Grant
- Patent Title: Performance booster with resolution of picket-fence I/O flushing in a storage system with heterogeneous I/O workloads
-
Application No.: US15796413Application Date: 2017-10-27
-
Publication No.: US10664412B2Publication Date: 2020-05-26
- Inventor: Mahmoud K. Jibbe , Dean Lang , Scott Terrill , Matthew Buller , Jeffery Fowler
- 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: G06F12/12
- IPC: G06F12/12 ; G06F12/128 ; G06F12/0871

Abstract:
Systems and methods that select a cache flushing algorithm are provided. A stripe that spans multiple storage devices and includes a plurality of segments is provided. The stripe also includes dirty data stored in a picket-fence pattern in at least a subset of segments in the plurality of segments. A memory cache that stores data separately from the plurality of storage devices and a metadata cache that stores metadata associated with the dirty data are also provided. A cache flushing algorithm is selected using the metadata. The selected cache flushing algorithm flushes data from the memory cache to the stripe.
Public/Granted literature
Information query