JOURNAL ARTICLE

Improving Cloud Survivability through Dependency based Virtual Machine Placement

Abstract

Cloud computing is becoming more and more popular in computing infrastructure and it also introduces new security problems. For example, a physical server shared by many virtual machines can be taken over by an attacker if the virtual machine monitor is compromised through one of the virtual machines. Thus, collocating with vulnerable virtual machines, or “bad neighbours”, on the same physical server introduces additional security risks. Moreover, the connections between virtual machines, such as the network connection between a web server and its back end database server, are natural paths of attacks. Therefore, both virtual machine placement and connections among virtual machines in the cloud have great impact over the overall security of cloud. In this paper, we quantify the security risks of cloud environments based on virtual machine vulnerabilities and placement schemes. Based on our security evaluation, we develop techniques to generate virtual machine placement that can minimize the security risks considering the connections among virtual machines. According to the experimental results, our approach can greatly improve the survivability of most virtual machines and the whole cloud. The computing costs and deployment costs of our techniques are also practical.

Keywords:
Survivability Cloud computing Computer science Virtual machine Dependency (UML) Operating system Distributed computing Embedded system Computer network Software engineering

Metrics

29
Cited By
3.80
FWCI (Field Weighted Citation Impact)
9
Refs
0.94
Citation Normalized Percentile
Is in top 1%
Is in top 10%

Citation History

Topics

Cloud Computing and Resource Management
Physical Sciences →  Computer Science →  Information Systems
Security and Verification in Computing
Physical Sciences →  Computer Science →  Artificial Intelligence
Cloud Data Security Solutions
Physical Sciences →  Computer Science →  Information Systems

Related Documents

JOURNAL ARTICLE

Virtual machine placement in cloud systems through migration process

Kangkang LiHuanyang ZhengJie WuXiaojiang Du

Journal:   International Journal of Parallel Emergent and Distributed Systems Year: 2014 Vol: 30 (5)Pages: 393-410
BOOK-CHAPTER

Virtual Machine Placement in IaaS Cloud

Prateek KhandelwalGaurav Somani

Advances in systems analysis, software engineering, and high performance computing book series Year: 2016 Pages: 130-158
© 2026 ScienceGate Book Chapters — All rights reserved.