Storage apparatus and method for autonomous space compaction

作者: Inseok Stephen Choi , Yang Seok Ki , Sheng Qiu

DOI:

关键词:

摘要: Embodiments of the inventive concept improve performance, energy efficiency, and capacity storage solutions, for example, by reducing data movement between CPU device increasing available underlying devices via in-storage support compaction. include a apparatus method autonomous space compaction initiated host-side command according to metadata specified host. A compact engine can function as an independent module or logic section within device, which migrate thereby freeing up making preexisting more compact. The cause self operations, trim move and/or merge operations. notify host completion

参考文章(17)
Jason P. Jeffords, Thomas Hazel, Gerard L. Buteau, Method and system for append-only storage and retrieval of information ,(2013)
Jae-Hyeon Ju, Hyojin Jeong, Youngjoon Choi, Sunghoon Lee, Memory system, data storage device, user device and data management method thereof ,(2011)
Walter Gaspard, Leonard Russo, James Kenneth Yates, Data defragmentation of solid-state memory ,(2009)
Yoko Masuo, Hironobu Miyamoto, Yoshimasa Aoyama, Data storage apparatus and method for compaction processing ,(2012)
Kangho Roh, Chanik Park, Jeonguk Kang, Yang Seok Ki, Storage device and stream filtering method thereof ,(2012)
David Nellans, Robert Wipfel, Stephan Uphoff, Xiangyong Ouyang, David Flynn, Apparatus, system, and method for atomic storage operations ,(2011)
Ofir Shalvi, Yoav Kasorla, Naftali Sommer, Adaptive over-provisioning in memory systems ,(2014)
Michael John Sebastian Smith, Daniel L Rosenband, Storage array controller for flash-based storage devices ,(2011)
Francesco Lacapra, Kyle Dinh Tran, Ernest Ying Sue Hua, Peter Wallace Steele, I Chung Joseph Lin, Don Nguyen, Nathanael John Diller, Bruno Sartirana, Samuel Sui-Lun Li, Thomas Reynold Ramsdell, Peer-to-peer redundant file server system and methods ,(2012)