{"title":"Placement Strategy of Virtual Machines Based on Workload Characteristics","authors":"Jian Wan, Fei Pan, Congfeng Jiang","doi":"10.1109/IPDPSW.2012.264","DOIUrl":null,"url":null,"abstract":"Traditional Virtual Machines are over-provisioned to provide peak performance and waste a lot of system resources. In this paper, we propose and implement a placement strategy of Virtual Machines based on workload characteristic-s. In our approach, the virtual machines are placed into various groups after several iterations and matching based on the complementary of virtual machines' workloads. Requested resources are allocated to virtual machines placed in the same group according to the sum of individual resource requests. The experiment results show that the resource utilization of our approach was increased by 37.5% compared to traditional placement approaches, and it was increased by 12.5% compared with non-iterative matching approach. And we can conclude that our approach uses fewer physical machines and provides acceptable application performance.","PeriodicalId":378335,"journal":{"name":"2012 IEEE 26th International Parallel and Distributed Processing Symposium Workshops & PhD Forum","volume":"51 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2012-05-21","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"5","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2012 IEEE 26th International Parallel and Distributed Processing Symposium Workshops & PhD Forum","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/IPDPSW.2012.264","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 5
Abstract
Traditional Virtual Machines are over-provisioned to provide peak performance and waste a lot of system resources. In this paper, we propose and implement a placement strategy of Virtual Machines based on workload characteristic-s. In our approach, the virtual machines are placed into various groups after several iterations and matching based on the complementary of virtual machines' workloads. Requested resources are allocated to virtual machines placed in the same group according to the sum of individual resource requests. The experiment results show that the resource utilization of our approach was increased by 37.5% compared to traditional placement approaches, and it was increased by 12.5% compared with non-iterative matching approach. And we can conclude that our approach uses fewer physical machines and provides acceptable application performance.