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 :
بازگشت