{"title":"A new approximation algorithm for virtual machine placement with resource constraints in multi cloud environment","authors":"Darshana Shah, M. Vinayaka Murthy, Anand Kumar","doi":"10.1109/icaecc50550.2020.9339473","DOIUrl":null,"url":null,"abstract":"Virtual Machine placement problem with multiple resources is a complex optimization problem. With large size of instances, the given problems become NP hard problem. In this case techniques like integer programming and linear programming are not suitable. Only option left is to use heuristic-based approach. In this paper we have designed and developed new approximation algorithm to handle such hard instances in multi cloud environment. We have also proved that problem is NP Hard with its complexity by reduction. A new approximation algorithm is proposed and tested on real time multiple cloud providers azure and google with benchmark instances. All empirical result has shown that new proposed algorithm has surpassed all existing state-of-the-art techniques.","PeriodicalId":196343,"journal":{"name":"2020 Third International Conference on Advances in Electronics, Computers and Communications (ICAECC)","volume":"47 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2020-12-11","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2020 Third International Conference on Advances in Electronics, Computers and Communications (ICAECC)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/icaecc50550.2020.9339473","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1
Abstract
Virtual Machine placement problem with multiple resources is a complex optimization problem. With large size of instances, the given problems become NP hard problem. In this case techniques like integer programming and linear programming are not suitable. Only option left is to use heuristic-based approach. In this paper we have designed and developed new approximation algorithm to handle such hard instances in multi cloud environment. We have also proved that problem is NP Hard with its complexity by reduction. A new approximation algorithm is proposed and tested on real time multiple cloud providers azure and google with benchmark instances. All empirical result has shown that new proposed algorithm has surpassed all existing state-of-the-art techniques.