DocumentCode
555827
Title
QClock: An interposed scheduling algorithm for performance virtualization in shared storage systems
Author
Liu, Liu ; Xu, Lu ; Liu, ZhenHan ; Zhang, JunWei
Author_Institution
Inst. of Comput. Technol., Chinese Acad. of Sci., Beijing, China
fYear
2011
fDate
26-28 Sept. 2011
Firstpage
17
Lastpage
21
Abstract
I/O consolidation is a growing trend in production environments due to increasing complexity in tuning and managing storage systems. A consequence of this trend is the need to serve multiple applications simultaneously. It is imperative to ensure that these applications are insulated from each other by virtualization in order to meet any service-level objective (SLO) which represent application requirements in terms of the average throughput, latency and maximum burst size. Most previous approaches basically providing only the throughput guarantees; approaches which provide latency guarantee penalized applications for using spare resources or may not always exploit the full bandwidth offered by the storage system. This article presents an interposed I/O scheduling algorithm QClock which can provide performance virtualization without any support from the storage itself. Using real I/O trace and a detailed storage simulator, we demonstrate two important features of QClock: (1) benefits over existing algorithms by avoiding punish the applications which used the spare capacity; (2) the ability to exploit more capacity offered by the storage system to meet the performance requirement better.
Keywords
clocks; processor scheduling; shared memory systems; virtual storage; virtualisation; I/O consolidation; I/O trace; QClock; interposed scheduling algorithm; latency guarantee penalized application; performance requirement; performance virtualization; service level objective; shared storage system; spare capacity; spare resources; storage simulator; Admission control; Quantum cascade lasers; Resource management; Scheduling algorithm; Tagging; Throughput; Transient analysis;
fLanguage
English
Publisher
ieee
Conference_Titel
Networked Computing (INC), 2011 The 7th International Conference on
Conference_Location
Gyeongsangbuk-do
Print_ISBN
978-1-4577-1129-9
Electronic_ISBN
978-89-88678-43-5
Type
conf
Filename
6058938
Link To Document