{"title":"A Secure VM Allocation Strategy Based on Tenant Behavior Analysis and Anomaly Identification","authors":"Ru Xie, Liming Wang, Xiaojie Tao","doi":"10.1109/MILCOM52596.2021.9653113","DOIUrl":null,"url":null,"abstract":"Cloud computing is gaining popularity due to prominent advantages of dynamic provisioning, economies of scale and low expenditures. However, co-resident attacks pose great threats to security and reliability of cloud infrastructure. Previous work has shown the effectiveness of secure virtual machine (VM) allocation strategies to defend against attacks and improve security. Unfortunately, existing approaches cannot distinguish potential malicious tenants before running VMs, so they adopt a reckless strategy of stacking VMs, which indirectly mitigates threats but fails to provide adequate security or balance workload. This paper presents an approach to reduce attack risk and balance workload by recognizing potential attackers before VM allocation and applying a secure allocation strategy to prevent malicious tenants from accessing normal ones. We analyze tenant behavior and VM usage data to identify potential attackers, assisted by machine learning methods. A new metric is proposed to measure co-resident attack risk and a novel risk-control VM allocation strategy is designed to minimize it. Implementation and evaluation on a dataset consisting of real-world VM workload demonstrate that our approach significantly outperforms existing approaches in minimizing the risk of co-resident attacks and balancing workload of datacenter as well as individual tenants.","PeriodicalId":187645,"journal":{"name":"MILCOM 2021 - 2021 IEEE Military Communications Conference (MILCOM)","volume":"72 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2021-11-29","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"MILCOM 2021 - 2021 IEEE Military Communications Conference (MILCOM)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/MILCOM52596.2021.9653113","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1
Abstract
Cloud computing is gaining popularity due to prominent advantages of dynamic provisioning, economies of scale and low expenditures. However, co-resident attacks pose great threats to security and reliability of cloud infrastructure. Previous work has shown the effectiveness of secure virtual machine (VM) allocation strategies to defend against attacks and improve security. Unfortunately, existing approaches cannot distinguish potential malicious tenants before running VMs, so they adopt a reckless strategy of stacking VMs, which indirectly mitigates threats but fails to provide adequate security or balance workload. This paper presents an approach to reduce attack risk and balance workload by recognizing potential attackers before VM allocation and applying a secure allocation strategy to prevent malicious tenants from accessing normal ones. We analyze tenant behavior and VM usage data to identify potential attackers, assisted by machine learning methods. A new metric is proposed to measure co-resident attack risk and a novel risk-control VM allocation strategy is designed to minimize it. Implementation and evaluation on a dataset consisting of real-world VM workload demonstrate that our approach significantly outperforms existing approaches in minimizing the risk of co-resident attacks and balancing workload of datacenter as well as individual tenants.