Balancing fairness and efficiency in tiered storage systems with bottleneck-aware allocation

FAST(2014)

引用 116|浏览103
暂无评分
摘要
Multi-tiered storage made up of heterogeneous devices are raising new challenges in allocating throughput fairly among concurrent clients. The fundamental problem is finding an appropriate balance between fairness to the clients and maximizing system utilization. In this paper we cast the problem within the broader framework of fair allocation for multiple resources. We present a new allocation model BAA based on the notion of per-device bottleneck sets. Clients bottlenecked on the same device receive throughputs in proportion to their fair shares, while allocation ratios between clients in different bottleneck sets are chosen to maximize system utilization. We show formally that BAA satisfies fairness properties of Envy Freedom and Sharing Incentive. We evaluated the performance of our method using both simulation and implementation on a Linux platform. The experimental results show that our method can provide both high efficiency and fairness.
更多
查看译文
关键词
per-device bottleneck set,different bottleneck set,fundamental problem,new allocation model,system utilization,fair share,allocation ratio,tiered storage system,new challenge,bottleneck-aware allocation,fairness property,balancing fairness,fair allocation
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要