Fuzzy adaptive control for heterogeneous tasks in high-performance storage systems

SYSTOR '13: Proceedings of the 6th International Systems and Storage Conference(2013)

引用 3|浏览1
暂无评分
摘要
Beyond handling user reads and writes, storage systems execute multiple background tasks of various types, such as reconstruction of missing parity data and defragmentation. The resources of the system must be divided between user loads and internal tasks using a specific policy. This work describes Fuzzy Adaptive Control -- an innovative mechanism for sharing resources among various types of highly-variable loads. The new approach uses throughput as the task progress indicator avoiding assumptions about task properties such as resource consumption or handling process. It makes this new technique particularly well suited for complex systems where defining an accurate task model is difficult. The Fuzzy Adaptive Control is evaluated on resource division between user loads and background tasks in HYDRAstor -- a commercial high-performance distributed secondary storage system. The presented mechanism is compared with fair queuing variants and is shown to be more stable in the case of irregular workload. The evaluation proves that our approach is responsive to changing load conditions and ensures high resource utilization.
更多
查看译文
关键词
user load,fuzzy adaptive control,resource consumption,various type,multiple background task,heterogeneous task,internal task,high-performance storage system,high resource utilization,background task,accurate task model,resource division
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要