Download Now Free registration required
This paper presents a recovery?]conscious framework for improving the fault resiliency and recovery efficiency of highly concurrent embedded storage software systems. The framework consists of a three?]tier architecture and a suite of recovery conscious techniques. In the top tier, the authors promote fine?]grained recovery at the task level by introducing recovery scopes to model recovery dependencies between tasks. At the middle tier the authors develop highly effective groupings of ''Recovery scopes'' into ''Recovery groups'' based on system and workload characteristics. The authors study how to distribute recovery scopes between recovery groups and schedule recovery groups effectively in a multi?]core storage system through a careful tuning of system parameters.
- Format: PDF
- Size: 742.1 KB