发明名称 OPTIMIZED SEGMENT CLEANING TECHNIQUE
摘要 An optimized segment cleaning technique is configured to efficiently clean one or more selected portions or segments of a storage array coupled to one or more nodes of a cluster. A bottom-up approach of the segment cleaning technique is configured to read all blocks of a segment to be cleaned (i.e., an "old" segment) to locate extents stored on the SSDs of the old segment and examine extent metadata to determine whether the extents are valid and, if so, relocate the valid extents to a segment being written (i.e., a "new" segment). A top-down approach of the segment cleaning technique obviates reading of the blocks of the old segment to locate the extents and, instead, examines the extent metadata to determine the valid extents of the old segment. A hybrid approach may extend the top-down approach to include only full stripe read operations needed for relocation and reconstruction of blocks as well as retrieval of valid extents from the stripes, while also avoiding any unnecessary read operations of the bottom-down approach.
申请公布号 WO2016040251(A1) 申请公布日期 2016.03.17
申请号 WO2015US48833 申请日期 2015.09.08
申请人 NETAPP, INC. 发明人 MUTH, JOHN;MCCLANAHAN, EDWARD D.;PATEL, DHAVAL;SWAMINATHAN, MANISH
分类号 G06F3/06;G06F12/02 主分类号 G06F3/06
代理机构 代理人
主权项
地址