DocumentCode :
627493
Title :
Dynamic CPU scheduling for QoS provisioning
Author :
Katsalis, Kostas ; Paschos, Georgios ; Tassiulas, L. ; Viniotis, Yannis
Author_Institution :
Univ. of Thessaly, Volos, Greece
fYear :
2013
fDate :
27-31 May 2013
Firstpage :
630
Lastpage :
635
Abstract :
Distributed, large-scale, enterprise applications are commonly supported in multi-tier data-center environments. In this paper, we study a scheduling problem for sharing CPU time in a cluster of servers among a number of enterprise customers. Such sharing is typically mandated by service differentiation requirements and QoS guarantees. Our main contribution is the formal definition of a CPU allocation/scheduling problem with respect to QoS quarantees and evaluation of scheduling policies that address the following design criteria: they have provable performance, they do not require a priori knowledge of service statistics and their overhead is adjustable. We provide the necessary mathematical framework for policies that satisfy the above criteria and evaluate proposed algorithms via theoretical analysis and extensive simulations.
Keywords :
computer centres; quality of service; scheduling; QoS provisioning; differentiation requirements; distributed applications; dynamic CPU scheduling; enterprise applications; enterprise customers; large-scale applications; mathematical framework; multitier data center environments; scheduling problem; service statistics; Convergence; Dynamic scheduling; Electronic mail; Fabrics; Measurement; Servers; Switches; Appliances; Application Delivery Control; Multitier Data Centers; Scheduling; Service Differentiation;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Integrated Network Management (IM 2013), 2013 IFIP/IEEE International Symposium on
Conference_Location :
Ghent
Print_ISBN :
978-1-4673-5229-1
Type :
conf
Filename :
6573043
Link To Document :
بازگشت