DocumentCode
2205807
Title
intelliQoS: Rethinking storage QoS implementation for system efficiency
Author
Yuehai Xu ; Patton, Marc ; Moore, Michael Devon ; Song Jiang
Author_Institution
The ECE Department, Wayne State University, Detroit, MI, 48202, USA
fYear
2015
fDate
6-7 Aug. 2015
Firstpage
95
Lastpage
99
Abstract
The objective of maintaining a high efficiency for a shared storage system often has to be compromised with the enforcement of Service-level Agreement (SLA) on quality of service (QoS). From the perspective of I/O scheduling, I/O request service order optimized for disk efficiency can be substantially different from the order required for meeting QoS requirements. When QoS takes priority, the storage system has to serve requests with a sub-optimal efficiency. In this paper, we propose to relate QoS requirements specified for I/O requests to users´ experiences. By assuming that only user-observable QoS is necessary for the system to fulfill, we relax QoS requirements on the storage system as long as such a relaxation is not noticeable to users. The relaxation produces a leeway critical for the I/O scheduler to improve disk efficiency. We implement a prototype system, named as intelliQoS, as a proof of concept. In the system the scheduler is allowed to schedule requests in its preferred order as long as the user does not sense any performance degradation through the outputs from the application. In this way the user can still experience the same service quality as required although individual requests´ latency requirements can be missed for higher storage efficiency. Our experiments on Xen virtual machines (VMs) show that intelliQoS significantly improves system efficiency by up to 80% without violating user-observable QoS requirements.
Keywords
Benchmark testing; Containers; Quality of service; Servers; Throughput; Time factors; Virtual machining; I/O Request Scheduling; Quality of Service (QoS); Service-level Agreement (SLA); Spatial Locality;
fLanguage
English
Publisher
ieee
Conference_Titel
Networking, Architecture and Storage (NAS), 2015 IEEE International Conference on
Conference_Location
Boston, MA, USA
Type
conf
DOI
10.1109/NAS.2015.7255236
Filename
7255236
Link To Document