Abstract | ||
---|---|---|
Although NAND flash-based solid-state drives (SSDs) excel magnetic disks in several aspects, the costs of write operations have been limiting their performance. The overheads of write operations are exacerbated by the fixed write unit (page) of flash memory, which is much larger than the sector size in magnetic disks. A write request from a file system, with a data size smaller than a page, becomes a full page write in SSDs. With the page size hidden internally in SSDs, file systems and applications may not be optimized to a fixed page size. Furthermore, to increase the density and bandwidth of flash memory, page sizes in SSDs have been increasing. In this paper, we propose a sector-level data management mechanism for SSDs, called sector log. Sector log manages a small part of NAND flash memory in SSDs with sector-level mapping, and stores sub-page writes more efficiently than conventional SSDs. While current small DRAM buffers cannot absorb the working set of sub-page writes for certain applications, sector log uses ample persistent storage in flash memory. With the sector mapping mechanism, sector log provides a sector-accessible block device abstraction upon page-managed flash memory. |
Year | DOI | Venue |
---|---|---|
2011 | 10.1145/1982185.1982264 | SAC |
Keywords | Field | DocType |
sector log,sector size,fixed page size,fine-grained storage management,sector mapping mechanism,conventional ssds,solid state drive,full page,flash memory,nand flash memory,magnetic disk,page size,data management,storage system | File system,Flash memory,Flash file system,Working set,Computer science,Computer data storage,Device file,Solid-state drive,Page,Operating system | Conference |
Citations | PageRank | References |
10 | 0.62 | 10 |
Authors | ||
5 |
Name | Order | Citations | PageRank |
---|---|---|---|
Seongwook Jin | 1 | 201 | 10.24 |
Jaehong Kim | 2 | 383 | 41.59 |
Jaegeuk Kim | 3 | 53 | 4.38 |
Jaehyuk Huh | 4 | 1008 | 63.91 |
Seungryoul Maeng | 5 | 730 | 47.58 |