{"title":"Application Classification Based on Preference for Resource Requirements in Virtualization Environment","authors":"Shumin Qiao, Binbin Zhang, Weiyi Liu","doi":"10.1109/PDCAT.2017.00037","DOIUrl":null,"url":null,"abstract":"Different applications have different preferences for resource requirements. In virtualization environment, if multiple virtual machines hosted on the same server have the same resource requirement preference, performance can be greatly affected for the resource competition between virtual machines. In this paper, we propose an approach to use a feature weighting naive Bayes classifier with Laplacian correction model to classify the applications according to the characteristics of application accessing to CPU, memory, hard disk, and the L2 cache collected using profiling. Based on the application classification, the virtual machines running applications of different types can be deployed on the same physical host. The experiments show that this method can achieve high classification accuracy. And this methods avoid the performance bottleneck due to resource competition to a certain extent.","PeriodicalId":119197,"journal":{"name":"2017 18th International Conference on Parallel and Distributed Computing, Applications and Technologies (PDCAT)","volume":"41 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2017-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2017 18th International Conference on Parallel and Distributed Computing, Applications and Technologies (PDCAT)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/PDCAT.2017.00037","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1
Abstract
Different applications have different preferences for resource requirements. In virtualization environment, if multiple virtual machines hosted on the same server have the same resource requirement preference, performance can be greatly affected for the resource competition between virtual machines. In this paper, we propose an approach to use a feature weighting naive Bayes classifier with Laplacian correction model to classify the applications according to the characteristics of application accessing to CPU, memory, hard disk, and the L2 cache collected using profiling. Based on the application classification, the virtual machines running applications of different types can be deployed on the same physical host. The experiments show that this method can achieve high classification accuracy. And this methods avoid the performance bottleneck due to resource competition to a certain extent.