Resource-aware virtual machine placement algorithm for IaaS cloud

被引:0
|
作者
Madnesh K. Gupta
Tarachand Amgoth
机构
[1] Indian Institute of Technology (Indian School of Mines),Department of Computer Science and Engineering
来源
The Journal of Supercomputing | 2018年 / 74卷
关键词
Cloud computing; Virtualization; Virtual machine; IaaS; Amazon EC2 Instances; Balanced resource utilization; VM placement; Power consumption;
D O I
暂无
中图分类号
学科分类号
摘要
Cloud computing is an on-demand Internet-based computing service, where computing resources are shared among the users via the Internet and its usage based on the pay-for-use model. Virtualization of computing resources allows the system to use the resources efficiently. One of the challenging issues in virtualization is the placement of virtual machine (VM) on the physical machines (PMs) in order to utilize computing resources efficiently. Furthermore, imbalanced usage of resources also leads to overall resource wastage of an IaaS cloud. In this paper, we propose a new VM placement algorithm called RVMP for IaaS cloud. The first objective of the proposed algorithm is to minimize the power consumption of the IaaS cloud by reducing the number of active PMs. We devise a new technique called resource usage factor to place a VM on a suitable PM so that resources of the PM can utilize efficiently. The second objective is to minimize the unbalanced utilization of resources among the active PMs. We propose a new resource usage model by which one can successfully figure out unbalanced utilization of resources on the active PMs. By using the proposed model, we adopt a limited migration of VMs to minimize the unbalanced utilization of resources. Finally, the proposed algorithm is compared with the existing algorithms in terms of various performance metrics. The simulation results demonstrate the superior performance of the proposed algorithm.
引用
收藏
页码:122 / 140
页数:18
相关论文
共 50 条
  • [1] Resource-aware virtual machine placement algorithm for IaaS cloud
    Gupta, Madnesh K.
    Amgoth, Tarachand
    JOURNAL OF SUPERCOMPUTING, 2018, 74 (01): : 122 - 140
  • [2] Power and resource-aware virtual machine placement for IaaS cloud
    Gupta, Madnesh K.
    Jain, Ankit
    Amgoth, Tarachand
    SUSTAINABLE COMPUTING-INFORMATICS & SYSTEMS, 2018, 19 : 52 - 60
  • [3] Resource-aware Algorithm for Virtual Machine Placement in Cloud Environment
    Gupta, Madnesh K.
    Amgoth, Tarachand
    2016 NINTH INTERNATIONAL CONFERENCE ON CONTEMPORARY COMPUTING (IC3), 2016, : 349 - 354
  • [4] Power aware virtual machine placement in IaaS cloud using discrete firefly algorithm
    Balaji, K.
    Kiran, P. Sai
    Kumar, M. Sunil
    APPLIED NANOSCIENCE, 2022, 13 (3) : 2003 - 2011
  • [5] Resource-aware virtual machine migration in IoT cloud
    Paulraj, Getzi Jeba Leelipushpam
    Francis, Sharmila Anand John
    Peter, J. Dinesh
    Jebadurai, Immanuel Johnraja
    FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2018, 85 : 173 - 183
  • [6] Power aware virtual machine placement in IaaS cloud using discrete firefly algorithm
    K. Balaji
    P. Sai Kiran
    M. Sunil Kumar
    Applied Nanoscience, 2023, 13 : 2003 - 2011
  • [7] Energy and QoS-aware virtual machine placement approach for IaaS cloud datacenter
    E. I. Elsedimy
    Mostafa Herajy
    Sara M. M. Abohashish
    Neural Computing and Applications, 2025, 37 (4) : 2211 - 2237
  • [8] Power and Resource-Aware VM Placement in Cloud Environment
    Garg, Neha
    Singh, Damanpreet
    Goraya, Major Singh
    PROCEEDINGS OF THE 2018 IEEE 8TH INTERNATIONAL ADVANCE COMPUTING CONFERENCE (IACC 2018), 2018, : 113 - 118
  • [9] Virtual Machine Placement for Improved Quality in IaaS Cloud
    Babu, K. R. Remesh
    Samuel, Philip
    2014 FOURTH INTERNATIONAL CONFERENCE ON ADVANCES IN COMPUTING AND COMMUNICATIONS (ICACC), 2014, : 190 - 194
  • [10] Customer Churn Aware Resource Allocation and Virtual Machine Placement in Cloud
    Yang, Qiyuan
    Li, Xiaoyu
    Kumar, Suman
    2015 IEEE 17TH INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE COMPUTING AND COMMUNICATIONS, 2015 IEEE 7TH INTERNATIONAL SYMPOSIUM ON CYBERSPACE SAFETY AND SECURITY, AND 2015 IEEE 12TH INTERNATIONAL CONFERENCE ON EMBEDDED SOFTWARE AND SYSTEMS (ICESS), 2015, : 32 - 39