Quantifying Temporal and Spatial Localities in Storage Workloads and Transformations by Data Path Components
Quantifying Temporal and Spatial Localities in Storage Workloads and Transformations by Data Path Components
复制标题
通过数据路径组件量化存储工作负载和转换中的时间和空间位置
DOI:
--
复制
发表时间:
2008
期刊:
影响因子:
--
通讯作者:
Andy Wang
中科院分区:
文献类型:
--
作者:
Cory Fox;Dragan Lojpur;Andy Wang
Temporal and spatial localities are basic concepts in operating systems, and storage systems rely on localities to perform well. Surprisingly, it is difficult to quantify the localities present in workloads and how localities are transformed by storage data path components in metrics that can be compared under diverse settings. In this paper, we introduce stack- and block-affinity metrics to quantify temporal and spatial localities. We demonstrate that our metrics (1) behave well under extreme and normal loads, (2) can be used to validate synthetic loads at each stage of storage optimization, (3) can capture localities in ways that are resilient to generations of hardware, and (4) correlate meaningfully with performance. Our experience also unveiled hidden semantics of localities and identified future research directions.