DocumentCode :
1826231
Title :
Enhance Virtualized HPC System Based on I/O Behavior Perception and Asymmetric Scheduling
Author :
Hu, Yanyan ; Long, Xiang ; Zhang, Jiong
Author_Institution :
Sch. of Comput. Sci. & Technol., Beihang Univ., Beijing, China
fYear :
2012
fDate :
25-27 June 2012
Firstpage :
169
Lastpage :
178
Abstract :
In virtualized HPC system such as virtual cluster and science cloud, CPU-intensive jobs are always companied by high-intensive I/O operations since different computing nodes perform periodic inter-VM communication to transfer data or synchronize computing result. Since traditional VMM schedulers cannot handle the scheduling scenario with mixed workloads efficiently, inter-VM communication always suffers serious performance regression from scheduling competition and then reduces the performance of entire virtualized HPC system. In order to address this issue, this paper proposes an asymmetric scheduling model based on I/O behavior perception. In this mode, we schedule I/O and computing jobs under isolated cpu subsets to erase their performance interference while optimizing the inter-VM communication through short period round robin scheduling. At the same time, we characterize the runtime I/O behavior of applications at fine temporal granularity and predict their I/O load state using specific online predictor. We will replan the scheduling scheme dynamically through migrating VMs across different cpu subsets if we predict a coming I/O intensity variation and decide the system performance could benefit from this scheduling adjustment. We build a prototype based on Xen-4.1.0 virtual and preliminary test results demonstrate that our approach could efficiently promote the performance of inter-VM communication under virtualized HPC environment while reducing the computing performance degradation caused by I/O-prior scheduling.
Keywords :
cloud computing; input-output programs; multiprocessing systems; parallel processing; processor scheduling; regression analysis; synchronisation; virtual machines; virtualisation; I-O behavior perception-based virtualized HPC system; I-O intensity variation; I-O load state; I-O-prior scheduling; VM communication; VMM schedulers; Xen-4.1.0 virtual test; asymmetric scheduling model; data transfer; high-intensive I-O operations; isolated CPU subsets; performance interference; performance regression; periodic interVM communication; scheduling competition; short period round robin scheduling; specific online predictor; temporal granularity; virtualized HPC environment; Benchmark testing; Dynamic scheduling; Optimization; Processor scheduling; Runtime; Time frequency analysis; Virtual machining; Cloud; HPC; I/O; Scheduling; Virtualization;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
High Performance Computing and Communication & 2012 IEEE 9th International Conference on Embedded Software and Systems (HPCC-ICESS), 2012 IEEE 14th International Conference on
Conference_Location :
Liverpool
Print_ISBN :
978-1-4673-2164-8
Type :
conf
DOI :
10.1109/HPCC.2012.31
Filename :
6332173
Link To Document :
بازگشت