Table of Contents
Analytical Modeling of Block Layer Extensions
Goals
Participants
Meetings
Types of models
Analytical Modeling of Block Layer Extensions
Goals
Extensively study BORG and how it behaves with
Different placement algorithms
Online versus offline reconfigurations
Evaluate BORG performance on large-scale commodity system.
Participants
Medha Bhadkamkar
Raju Rangaswami
Meetings
06/09/09: Dissertation remaining items
mp3
03/30/09: Caching model and paper next steps
mp3
03/20/09: Wierd seek curve + probability of merging discussion
mp3
03/11/09: Model discussion - next steps
mp3
03/05/09: Discussion on parameter definition problem and modeling disk cache/buffer
mp3
02/16/09: More model discussion
mp3
02/02/09: More model discussion
mp3
01/22/09: Refining terminology and the model (device and workload)
mp3
01/20/09: ICAC paper planning and borg model
mp3
01/06/09: New equations discussion
mp3
12/29/08: Vanilla disk and workload model, some BORG workload model as well
mp3
12/23/08: Simple model discussion
mp3
12/16/08: Markov chain discussion
mp3
12/11/08: Fringe concerns to the model
mp3
12/05/08: Model discussion — on paper
mp3
12/02/08: Model discussion using queueing theory, probabilistic markov chains, workload parameters, etc.
mp3
11/24/08: Brief model review
mp3
11/20/08: Initial thoughts on the model - 3-part model, parameters, etc.
mp3
Types of models
Workload Model
R/W Ratio
% Sequentiality
Disk Access Patterns
Partial Determinism
Storage System Model
Single disk R/W access times
R/W accesses in disk arrays: Including overheads due to parallel I/Os, RMW/mirroring, etc
BORG Model
Amount of data transferred: Depends on the size of the OPT and workload
BOPT hits