2011 · 52 citations · 34 references
ComputingComputer ScienceComputer SystemsComputer ArchitectureOperating SystemsStorage SystemsData Storage SystemsFile SystemsStorage ArchitectureStorage ManagementStorage Class SelectionStorage Policy ManagementStorage Resource Management
We propose an I/O classification architecture to close the widening semantic gap between computer systems and storage systems. By classifying I/O, a computer system can request that different classes of data be handled with different storage system policies. Specifically, when a storage system is first initialized, we assign performance policies to predefined classes, such as the filesystem journal. Then, online, we include a classifier with each I/O command (e.g., SCSI), thereby allowing the storage system to enforce the associated policy for each I/O that it receives.
34
Better I/O through byte-addressable, persistent memory
Jeremy Condit, Edmund B. Nightingale, Christopher Frost et al. · 2009 · 833 citations
Proceedings of the 2017 USENIX Annual Technical Conference (USENIX ATC ’17)
Do Le Quoc, Martin S. Beck, Pramod Bhatotia et al. · 2017 · 611 citations
Song Jiang, Xiaodong Zhang · 2002 · 492 citations