NAIQS: network aware integrated QoS scheduling for storage systems

Chuanyi Liu,Chunlu Wang,Yancheng Wang
DOI: https://doi.org/10.3772/j.issn.1002-0470.2012.10.005
2012-01-01
Abstract:The characteristics of a typical network storage system and its technical challenges in providing QoS (quality of service) guarantees are analyzed, and the effects of some major influencing factors such as storage requests and system loads on QoS parameters of a network storage system are quantitatively studied. On the basis of this, the network-aware integrated QoS scheduling (NAIQS), a new strategy for network storage systems' providing of QoS guarantees is proposed. The strategy synthetically considers the network conditions of different sessions, disk array loads, data request size and request emergencies, and then splits a typical large request into sub-requests with suitable sizes, and schedules them according to their respective slack time. The NAIQS was implemented and embedded into a prototype system, and the experimental results show that it can largely improve the QoS parameters of high priority requests and lower the average response time for large requests.
What problem does this paper attempt to address?