Differentiated Storage Services
Presentation by Szymon Bachnij
- M. Mesnier, J.B. Akers, F. Chen, T. Luo
Differentiated Storage Services M. Mesnier, J.B. Akers, F. Chen, T. - - PowerPoint PPT Presentation
Differentiated Storage Services M. Mesnier, J.B. Akers, F. Chen, T. Luo Presentation by Szymon Bachnij Introduction DSS is a proposition of I/O classification architecture we want to define the separate classes of I/O our goal is to
Presentation by Szymon Bachnij
architecture
to each of those classes to efficently manage data and I/O requests
and more complex
to provide any optimazation
describing I/O which is always copied to actual I/O command (SCSI, ATA)
(ex. file changes its size)
policy and enforce it
block
while opening the file
are overloaded
to handle DSS features
vendor-specific Group Number field in byte 6 of the SCSI CDB
SCpnt->cmnd[6] = SCpnt->request->bio->bi_class;
an I/O from filesystem to device drivers through block layers
the storage system information which blocks should be cached and the order of eviction
may change
available ID’s
the higher priority is
moved to ‘dirty list’
‘syncer deamon’ begins to clean the ‘dirty list’
(it depends on ‘syncer deamon’ state)
because of priority, but also its size
which on input takes: file size distribution, request file size, read/write ratio, number
and 8,500 directories created
files and temporary tables (all in one class)