DocumentCode :
650617
Title :
Workload Classification Model for Specializing Virtual Machine Operating System
Author :
Xinkui Zhao ; Jianwei Yin ; Zuoning Chen ; Sheng He
Author_Institution :
Coll. of Comput. Sci., Zhejiang Univ., Hangzhou, China
fYear :
2013
fDate :
June 28 2013-July 3 2013
Firstpage :
343
Lastpage :
350
Abstract :
There is growing demand on strategies to help cloud computing utilize its scale adaptiveness and cost effectiveness advantages. Previous operating systems(OS) are designed to suit all, leading to that virtual machines with different workloads use indiscriminate processing platform. However, there are conflicts between generality and performance, limited resource utilization and low processing efficiency of common OS penalize system performance. Therefore, we design four kinds of OS optimization strategies corresponding to four primary classes of workloads: CPU-Intensive, Memory-Intensive, I/O-Intensive and Network-Intensive. In this paper, we propose a Feedback-Based Workload Classification(FBWC) model which contains metrics collector, data preprocessor, Training Set Refresh Support Vector Machine(TSRSVM) classifier, decision maker and operating system tuner to classify workloads into appropriate class. TSRSVM combines support vectors of origin training set and correctly classified testing set together as new training set to get higher classification accuracy and efficiency. Comprehensive experiments compared with K Nearest Neighbors(KNN) and SVM demonstrate effectiveness of FBWC model and TSRSVM classification algorithm. Performance comparison between common virtual machine and the tuned one shows high degree performance improvement by OS specialization.
Keywords :
cloud computing; operating systems (computers); pattern classification; support vector machines; virtual machines; CPU-intensive workload; FBWC model; I/O-intensive workload; KNN; OS optimization strategies; SVM; TSRSVM classifier; cloud computing; data preprocessor; decision maker; feedback-based workload classification; k-nearest neighbors; memory-intensive workload; metrics collector; network-intensive workload; operating system tuner; training set refresh support vector machine; virtual machine operating system; workload classification model; Benchmark testing; Measurement; Operating systems; Support vector machines; Training; Virtual machining; FBWC model; TSRSVM classification; cloud computing; operating system specialization; system performance;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Cloud Computing (CLOUD), 2013 IEEE Sixth International Conference on
Conference_Location :
Santa Clara, CA
Print_ISBN :
978-0-7695-5028-2
Type :
conf
DOI :
10.1109/CLOUD.2013.144
Filename :
6676713
Link To Document :
بازگشت