Invention Grant
- Patent Title: Flash optimized, log-structured layer of a file system
- Patent Title (中): 闪存优化,文件系统的日志结构层
-
Application No.: US14150717Application Date: 2014-01-08
-
Publication No.: US09448924B2Publication Date: 2016-09-20
- Inventor: Rajesh Sundaram , Stephen Daniel , Jeffrey S. Kimmel , Blake H. Lewis
- Applicant: NetApp, Inc.
- Applicant Address: US CA Sunnyvale
- Assignee: NetApp, Inc.
- Current Assignee: NetApp, Inc.
- Current Assignee Address: US CA Sunnyvale
- Agency: Cesari and McKenna, LLP
- Main IPC: G06F12/00
- IPC: G06F12/00 ; G06F12/02 ; G06F3/06 ; G06F17/30

Abstract:
In one embodiment, storage arrays of solid state drives (SSDs) coupled to a node are organized as redundant array of independent disks (RAID) groups. Each storage array includes one or more segments. Each segment has contiguous free space on the SSDs. Data and metadata is organized on the SSDs with a sequential log-structured layout, with the data organized as variable-length extents of one or more logical units (LUNs). Segment cleaning is performed to clean a selected segment by moving the extents of the selected segment that contain valid data to one or more different segments so as to free the selected segment. Additional extents are written as a sequence of contiguous range write operations to the entire free segment with temporal locality to reduce data relocation within the SSDs as a result of the write operations.
Public/Granted literature
- US20150193338A1 FLASH OPTIMIZED, LOG-STRUCTURED LAYER OF A FILE SYSTEM Public/Granted day:2015-07-09
Information query