Dynamic Virtual Machine Allocation in Cloud Computing Using Elephant Herd Optimization Scheme

被引:2
|
作者
Madhusudhan, H. S. [1 ]
Gupta, Punit [2 ]
Saini, Dinesh Kumar [3 ]
Tan, Zhenhai [4 ]
机构
[1] Vidyavardhaka Coll Engn, Dept Comp Sci & Engn, Mysuru, Karnataka, India
[2] Univ Coll Dublin, Sch Comp Sci, Dublin, Ireland
[3] Manipal Univ Jaipur, Dept Comp & Commun Engn, Jaipur 303007, India
[4] Nanchang Univ, Sch Publ Policy & Management, Nanchang, Peoples R China
关键词
Elephant herd optimization; virtual machines; resource utilization; energy efficiency; cloud; PLACEMENT; SWARM;
D O I
10.1142/S0218126623501888
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Cloud computing is a computing technology that is expeditiously evolving. Cloud is a type of distributed computing system that provides a scalable computational resource on demand including storage, processing power and applications as a service via Internet. Cloud computing, with the assistance of virtualization, allows for transparent data and service sharing across cloud users, as well as access to thousands of machines in a single event. Virtual machine (VM) allocation is a difficult job in virtualization that is governed as an important aspect of VM migration. This process is performed to discover the optimum way to place VMs on physical machines (PMs) since it has clear implications for resource usage, energy efficiency, and performance of several applications, among other things. Hence an efficient VM placement problem is required. This paper presents a VM allocation technique based on the elephant herd optimization scheme. The proposed method is evaluated using real-time workload traces and the empirical results show that the proposed method reduces energy consumption, and maximizes resource utilization when compared to the existing methods.
引用
收藏
页数:18
相关论文
共 50 条
  • [21] Cloud Computing Through Dynamic Resource Allocation Scheme
    Gupta, Priya
    Samvatsar, Makrand
    Singh, Upendra
    [J]. 2017 INTERNATIONAL CONFERENCE OF ELECTRONICS, COMMUNICATION AND AEROSPACE TECHNOLOGY (ICECA), VOL 2, 2017, : 544 - 548
  • [22] Virtual Machine Allocation Policy in Cloud Computing Using CloudSim in Java']Java
    Parikh, Kushang
    Hawanna, Nagesh
    Haleema, P. K.
    Jayasubalakshmi, R.
    Iyengar, N. Ch. S. N.
    [J]. INTERNATIONAL JOURNAL OF GRID AND DISTRIBUTED COMPUTING, 2015, 8 (01): : 145 - 158
  • [23] Virtual Machine Allocation in Cloud Computing Environments using Giant Trevally Optimizer
    Zhang, Hai-yu
    [J]. INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2023, 14 (09) : 1104 - 1113
  • [24] Stability Control in Virtual Machine: Resource Allocation for Cloud Computing
    Ismail, Mohd Badrulhisham
    Hashim, Habibah
    Yusof, Yusnani Mohd
    [J]. 5TH INTERNATIONAL CONFERENCE ON GREEN DESIGN AND MANUFACTURE 2019 (ICONGDM 2019), 2019, 2129
  • [25] Global host allocation policy for virtual machine in cloud computing
    Kumar M.
    Yadav A.K.
    Khatri P.
    Raw R.S.
    [J]. International Journal of Information Technology, 2018, 10 (3) : 279 - 287
  • [26] Using the multiple knapsack problem to model the problem of virtual machine allocation in cloud computing
    Martins Amarante, Silvio Roberto
    Roberto, Filipe Maciel
    Cardoso, Andre Ribeiro
    Celestino, Joaquim, Jr.
    [J]. 2013 IEEE 16TH INTERNATIONAL CONFERENCE ON COMPUTATIONAL SCIENCE AND ENGINEERING (CSE 2013), 2013, : 476 - 483
  • [27] The optimization of virtual resource allocation in cloud computing based on RBPSO
    Wang, Xiaohui
    Gu, Haoran
    Yue, YuXian
    [J]. CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2020, 32 (16):
  • [28] Study on virtual resource allocation optimization in cloud computing environment
    Xu, Li
    Zeng, Zhi-Bin
    Yao, Chuan
    [J]. Tongxin Xuebao/Journal on Communications, 2012, 33 (SUPPL.1): : 9 - 16
  • [29] An Efficient Virtual Machine Consolidation Scheme for Multimedia Cloud Computing
    Han, Guangjie
    Que, Wenhui
    Jia, Gangyong
    Shu, Lei
    [J]. SENSORS, 2016, 16 (02)
  • [30] A study on distributed transcoding using dynamic allocation of virtual machines in a cloud computing environment
    Gu, Seokmo
    Seo, Aria
    Kim, Yei-Chang
    [J]. Journal of Systems and Information Technology, 2015, 17 (02) : 113 - 120