DocumentCode
2341548
Title
Autonomic Feature Selection for Application Classification
Author
Zhang, Jian ; Figueiredo, Renato J.
Author_Institution
Advanced Computing and Information Systems (ACIS) Laboratory, Department of Electrical and Computer Engineering, University of Florida, Gainesville, FL 32611, USA. jianzh@acis.ufl.edu
fYear
2006
fDate
13-16 June 2006
Firstpage
43
Lastpage
52
Abstract
Application classification techniques based on monitoring and learning of resource usage (e.g. CPU, memory, disk and network) have been proposed to aid in resource scheduling decisions. An important problem that arises in application classifiers is how to decide which subset of numerous performance metrics collected from monitoring tools should be used for the classification. This paper presents an approach based on a probabilistic model (Bayesian Network) to systematically select the representative performance features, which can provide optimal classification accuracy and adapt to changing workloads. Virtual machines (VMs) are used to host the application execution and system-level performance metrics for a VM summarize the application and its host´s resource usage. This approach requires no application source code modification nor execution intervention. Results from experiments show that the proposed scheme can effectively select a performance metric subset providing above 90% classification accuracy for a set of benchmark applications.
Keywords
Application software; Bayesian methods; Computerized monitoring; Information systems; Laboratories; Measurement; Processor scheduling; Training data; Virtual machining; Virtual manufacturing;
fLanguage
English
Publisher
ieee
Conference_Titel
Autonomic Computing, 2006. ICAC '06. IEEE International Conference on
Print_ISBN
1-4244-0175-5
Type
conf
DOI
10.1109/ICAC.2006.1662380
Filename
1662380
Link To Document