Risk-aware multi-objective optimized virtual machine placement in the cloud

被引:7
|
作者
Han, Jin [1 ]
Zang, Wangyu [2 ]
Liu, Li [3 ]
Chen, Songqing [3 ]
Yu, Meng [1 ]
机构
[1] Univ Texas San Antonio, Dept Comp Sci, San Antonio, TX 78249 USA
[2] Texas A&M Univ, Dept Comp Sci, San Antonio, TX USA
[3] George Mason Univ, Dept Comp Sci, Fairfax, VA 22030 USA
基金
美国国家科学基金会;
关键词
Cloud security; multiple objective; virtual machine placement; risk metrics model; VM allocation strategy;
D O I
10.3233/JCS-171104
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Cloud computing, while becoming more and more popular as a dominant computing platform, introduces new security challenges. When virtual machines are deployed in a cloud environment, virtual machine placement strategies can significantly affect the overall security risks of the entire cloud. In recent years, the attacks are specifically designed to co-locate with target virtual machines in the cloud. The virtual machine placement without considering the security risks may put the users, or even the entire cloud, in danger. In this paper, we present a comprehensive approach to quantify the security risk of cloud environments from network, host and VM. Accordingly, we propose a Security-aware Multi-Objective Optimization based virtual machine Placement scheme (SMOOP) to seek a Pareto-optimal solution that reduces the overall security risks of a cloud, while considering workload balance, resource utilization on CPU, memory, disk, and network traffic. New placement strategies are designed and our evaluation results demonstrate their effectiveness. The security of clouds could be improved with affordable overheads. The latest VM allocation policies are further studied and integrated into our designs to defeat the co-residence attacks.
引用
收藏
页码:707 / 730
页数:24
相关论文
共 50 条
  • [1] Multi-objective communication-aware optimization for virtual machine placement in cloud datacenters
    Farzai, Sara
    Shirvani, Mirsaeid Hosseini
    Rabbani, Mohsen
    [J]. SUSTAINABLE COMPUTING-INFORMATICS & SYSTEMS, 2020, 28
  • [2] Multi-Objective Optimization of Energy Aware Virtual Machine Placement in Cloud Data Center
    Gomathi, B.
    Balaji, B. Saravana
    Kumar, V. Krishna
    Abouhawwash, Mohamed
    Aljahdali, Sultan
    Masud, Mehedi
    Kuchuk, Nina
    [J]. INTELLIGENT AUTOMATION AND SOFT COMPUTING, 2022, 33 (03): : 1771 - 1785
  • [3] Multi-Objective Virtual Machine Placement Optimization for Cloud Computing
    Dorterler, Serap
    Dorterler, Murat
    Ozdemir, Suat
    [J]. 2017 INTERNATIONAL SYMPOSIUM ON NETWORKS, COMPUTERS AND COMMUNICATIONS (ISNCC), 2017,
  • [4] Dynamic Multi-Objective Virtual Machine Placement in Cloud Data Centers
    Prodan, Radu
    Torre, Ennio
    Durillo, Juan J.
    Aujla, Gagangeet Singh
    Kummar, Neeraj
    Fard, Hamid Mohammadi
    Benedikt, Shajulin
    [J]. 2019 45TH EUROMICRO CONFERENCE ON SOFTWARE ENGINEERING AND ADVANCED APPLICATIONS (SEAA 2019), 2019, : 92 - 99
  • [5] Multi-objective ACO Virtual Machine Placement in Cloud Computing Environments
    Malekloo, Mohammadhossein
    Kara, Nadjia
    [J]. 2014 GLOBECOM WORKSHOPS (GC WKSHPS), 2014, : 112 - 116
  • [6] Thermal-aware virtual machine placement based on multi-objective optimization
    Liu, Bo
    Chen, Rui
    Lin, Weiwei
    Wu, Wentai
    Lin, Jianpeng
    Li, Keqin
    [J]. JOURNAL OF SUPERCOMPUTING, 2023, 79 (11): : 12563 - 12590
  • [7] Thermal-aware virtual machine placement based on multi-objective optimization
    Bo Liu
    Rui Chen
    Weiwei Lin
    Wentai Wu
    Jianpeng Lin
    Keqin Li
    [J]. The Journal of Supercomputing, 2023, 79 : 12563 - 12590
  • [8] Reliable Virtual Machine Placement Based on Multi-Objective Optimization With Traffic-Aware Algorithm in Industrial Cloud
    Luo, Juan
    Song, Weiqi
    Yin, Luxiu
    [J]. IEEE ACCESS, 2018, 6 : 23043 - 23052
  • [9] A multi-objective krill herd algorithm for virtual machine placement in cloud computing
    K. M. Baalamurugan
    S. Vijay Bhanu
    [J]. The Journal of Supercomputing, 2020, 76 : 4525 - 4542
  • [10] An improved multi-objective eagle algorithm for virtual machine placement in cloud environment
    Gabhane, Jyotsna P.
    Pathak, Sunil
    Thakare, Nita
    [J]. MICROSYSTEM TECHNOLOGIES-MICRO-AND NANOSYSTEMS-INFORMATION STORAGE AND PROCESSING SYSTEMS, 2024, 30 (05): : 489 - 501