Optimized segment cleaning technique

作者: John Muth , Dhaval Patel , Manish Swaminathan , Edward D. McClanahan

DOI:

关键词:

摘要: An optimized segment cleaning technique is configured to efficiently clean one or more selected portions segments of a storage array coupled nodes cluster. A bottom-up approach the read all blocks be cleaned (i.e., an “old” segment) locate extents stored on SSDs old and examine extent metadata determine whether are valid and, if so, relocate being written “new” segment). top-down obviates reading instead, examines segment. hybrid may extend include only full stripe operations needed for relocation reconstruction as well retrieval from stripes, while also avoiding any unnecessary bottom-down approach.

参考文章(624)
Bin Fan, David G. Andersen, Michael Kaminsky, MemC3: compact and concurrent MemCache with dumber caching and smarter hashing networked systems design and implementation. ,vol. 2013, pp. 371- 384 ,(2013)
Chethan Kumar, Ajay Gulati, Irfan Ahmad, Karan Kumar, BASIL: automated IO load balancing across storage devices file and storage technologies. pp. 13- 13 ,(2010) , 10.5555/1855511.1855524
Yoram Salant, Natan Baron, Michael Zarubinsky, Apparatus and method for implementing viterbi butterflies ,(1997)
John K. Ousterhout, Mendel Rosenblum, The LFS Storage Manager. USENIX Summer. pp. 315- 324 ,(1990)
Ram Kishore Johri, Abhijeet P. Gole, Adaptive cache memory controller ,(2014)
Han Namgoong, Hong Yeon Kim, Young Kyun Kim, Ki Sung Jin, Cloud storage and method for managing the same ,(2011)
Jonathan Thatcher, David Flynn, Apparatus, System, and Method for a Virtual Storage Layer ,(2011)